코드를 읽고 수정하고 테스트하는 터미널용 오픈소스 코딩 에이전트로, MiniMax 모델이나 호환 API를 사용할 수 있습니다.
uji-labs/uji
코어와 화면 뷰를 포함한 모든 부분이 런타임에 교체 가능한 Lua 모듈로 구성된 작고 가벼운 코딩 에이전트입니다.
- 스타
- 60
- 포크
- 8
- 열린 이슈
- 6
- 마지막 커밋
- 8일 전
어떤 프로젝트인가요?
uji는 모듈성을 중심으로 설계된 코딩 에이전트입니다. 코어를 포함한 모든 구성 요소가 모듈이며, 런타임에 원하는 모듈로 교체할 수 있습니다. 뷰는 Lua로 작성되어 있어, 설정만 바꾸는 데 그치지 않고 사용자 인터페이스 자체를 다시 작성할 수 있습니다.
처음에는 작은 규모로 시작하고, 사용자가 필요에 따라 플러그인을 추가해 기능을 확장합니다. 코어는 Rust로 작성되었으며, 정해진 도구에 얽매이지 않고 빠르고 간결한 코딩 하네스를 원하는 개발자를 대상으로 합니다.
셸 설치 스크립트, Homebrew, Fedora COPR를 통해 설치할 수 있습니다. GPL-3.0 라이선스를 따르며, 문서는 docs.uji.sh에서 확인할 수 있습니다.
핵심 기능
- 01코어를 포함한 모든 모듈을 런타임에 교체할 수 있습니다.
- 02뷰는 Lua 코드로 작성되어 있으며, 화면 자체를 포함해 사용자가 다시 작성할 수 있습니다.
- 03작은 규모로 시작하고 플러그인을 추가해 기능을 확장합니다.
- 04코어는 Rust로 구현되었으며 Lua 확장 레이어를 제공합니다.
- 05셸 스크립트, Homebrew 또는 Fedora COPR를 통해 설치할 수 있습니다.
활용 사례
- 인터페이스까지 세밀하게 맞춤 설정할 수 있는 코딩 에이전트를 원하는 개발자.
- AI 코딩 워크플로를 확장할 개인 플러그인이나 모듈을 만드는 경우.
- Lua로 작성된 대체 에이전트 루프나 터미널 UI를 실험하는 경우.
빠른 시작
- 1
README의 공식 설치 스크립트를 실행합니다
- 2
Homebrew로 설치합니다
brew install uji-labs/uji/uji - 3
Fedora에서는 COPR 저장소를 활성화합니다
sudo dnf copr enable @uji-labs/Uji - 4
Fedora에서는 COPR에서 uji를 설치합니다
sudo dnf install uji
사용 전 알아둘 점
- GPL-3.0 라이선스가 적용됩니다. 카피레프트 라이선스이므로 파생 저작물도 자유 소프트웨어로 유지해야 합니다.
포함된 컬렉션
토픽
자주 묻는 질문
- uji은(는) 무엇인가요?
- 코어와 화면 뷰를 포함한 모든 부분이 런타임에 교체 가능한 Lua 모듈로 구성된 작고 가벼운 코딩 에이전트입니다. uji는 모듈성을 중심으로 설계된 코딩 에이전트입니다. 코어를 포함한 모든 구성 요소가 모듈이며, 런타임에 원하는 모듈로 교체할 수 있습니다. 뷰는 Lua로 작성되어 있어, 설정만 바꾸는 데 그치지 않고 사용자 인터페이스 자체를 다시 작성할 수 있습니다.
- uji은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- uji은(는) GPL-3.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- uji은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. uji의 마지막 커밋은 2026년 10월 29일입니다.
- uji은(는) 어디에 사용할 수 있나요?
- 인터페이스까지 세밀하게 맞춤 설정할 수 있는 코딩 에이전트를 원하는 개발자. AI 코딩 워크플로를 확장할 개인 플러그인이나 모듈을 만드는 경우. Lua로 작성된 대체 에이전트 루프나 터미널 UI를 실험하는 경우.
- uji는 어떻게 설치하나요?
- README의 공식 설치 스크립트를 실행합니다 Homebrew로 설치합니다: brew install uji-labs/uji/uji Fedora에서는 COPR 저장소를 활성화합니다: sudo dnf copr enable @uji-labs/Uji Fedora에서는 COPR에서 uji를 설치합니다: sudo dnf install uji
- uji은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/uji-labs/uji
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
목표, 근거, 검증 정보를 채팅 기록과 분리해 관리하는 터미널·데스크톱 코딩 에이전트 런타임으로, CVM이라는 인지 실행 계층을 중심으로 구성됩니다.
영구 세션, 멀티 모델, 서브에이전트, 플러그인 시스템을 지원하는 로컬 우선 AI 코딩 에이전트 데스크톱 작업 공간입니다.
Rust 기반 라이브러리 우선 코딩 에이전트 런타임 및 터미널 CLI(rpi)로, 프로바이더 어댑터와 도구, 영속 세션, 안정적인 플러그인 ABI를 제공합니다.
Postgres·MySQL 쿼리 도구, 시크릿 처리, plan 모드 전환, 세션 관리 등을 추가하는 OpenCode V2 플러그인 모음입니다.
AI 코딩 에이전트 OpenCode용 TypeScript 플러그인 모음으로, 모델 정보, git 상태, 절전 방지, 세션 검색 기능을 제공합니다.