터미널에서 실행되며 클라우드 API와 Ollama 같은 로컬 모델 백엔드를 지원하는 오픈소스 코딩 에이전트 CLI입니다.
Twigpine/zero
Go로 작성된 터미널 코딩 에이전트로, 모델과 권한 수준을 직접 선택해 파일을 수정하고 명령을 실행하며 로컬 세션을 유지할 수 있습니다.
대체할 수 있는 제품:Claude Code
GitHub Copilot CLI
- 스타
- 1,781
- 포크
- 209
- 열린 이슈
- 76
- 마지막 커밋
- 어제
어떤 프로젝트인가요?
Zero는 로컬 터미널에서 실행되는 AI 코딩 에이전트입니다. 저장소를 살펴보고, 파일을 수정하고, 셸 명령을 실행하며, 디스크에 저장된 세션을 이어서 사용할 수 있습니다. 모델 제공자와 권한 수준은 직접 선택하며, 파일 쓰기, 셸 명령, 네트워크 접근은 권한 및 샌드박스 정책에 따라 제어됩니다.
OpenAI, Anthropic, Gemini, Ollama, LM Studio를 비롯해 OpenAI 또는 Anthropic 호환 엔드포인트 등 다양한 모델 백엔드를 지원합니다. 대화형 TUI에서는 모델 및 제공자 선택, 이미지 입력, 슬래시 명령, 테마 선택, 세션 이어하기와 분기를 사용할 수 있습니다. 헤드리스 모드인 `zero exec`는 text, JSON, stream-JSON I/O를 지원하며 CI에 적합한 종료 코드를 반환합니다.
Zero는 MCP 서버, Markdown 스킬, 플러그인, 라이프사이클 훅, 전문 서브에이전트로 확장할 수 있습니다. npm이나 설치 스크립트로 설치하거나, Go 1.26.10 이상으로 소스에서 빌드할 수 있습니다.
핵심 기능
- 01권한 및 샌드박스 정책에 따라 파일을 수정하고 셸 명령을 실행합니다.
- 02OpenAI, Anthropic, Gemini, Ollama, LM Studio 및 기타 호환 엔드포인트를 지원합니다.
- 03모델 선택, 이미지 입력, 슬래시 명령, 세션 이어하기 기능을 갖춘 대화형 TUI를 제공합니다.
- 04`zero exec`로 스크립트 실행을 지원하며 text, JSON, stream-JSON 형식으로 출력합니다.
- 05세션을 로컬 디스크에 저장하며, 검색하고 이어서 사용할 수 있습니다.
- 06MCP 서버, 스킬, 플러그인, 훅, 서브에이전트로 확장할 수 있습니다.
활용 사례
- 로컬 저장소에서 버그 수정이나 리팩터링을 에이전트에 맡기기.
- Ollama 또는 LM Studio를 통해 로컬 모델로 코딩 에이전트 실행하기.
- `zero exec`를 의미 있는 종료 코드와 함께 사용해 CI 스크립트에서 에이전트 호출하기.
- `zero serve --mcp`를 통해 다른 클라이언트에 Zero의 도구 제공하기.
빠른 시작
- 1
npm으로 Zero를 전역 설치합니다
npm install -g @twigpine/zero - 2
TUI를 시작하면 설정 마법사에서 provider와 model을 선택할 수 있습니다
zero
사용 전 알아둘 점
- 대부분의 provider는 환경 변수로 API 키를 설정하거나 Ollama 또는 LM Studio와 같은 로컬 모델 서버를 사용해야 합니다.
포함된 컬렉션
토픽
자주 묻는 질문
- zero은(는) 무엇인가요?
- Go로 작성된 터미널 코딩 에이전트로, 모델과 권한 수준을 직접 선택해 파일을 수정하고 명령을 실행하며 로컬 세션을 유지할 수 있습니다. Zero는 로컬 터미널에서 실행되는 AI 코딩 에이전트입니다. 저장소를 살펴보고, 파일을 수정하고, 셸 명령을 실행하며, 디스크에 저장된 세션을 이어서 사용할 수 있습니다. 모델 제공자와 권한 수준은 직접 선택하며, 파일 쓰기, 셸 명령, 네트워크 접근은 권한 및 샌드박스 정책에 따라 제어됩니다.
- zero은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- zero은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- zero은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. zero의 마지막 커밋은 2026년 11월 5일입니다.
- zero은(는) 어디에 사용할 수 있나요?
- 로컬 저장소에서 버그 수정이나 리팩터링을 에이전트에 맡기기. Ollama 또는 LM Studio를 통해 로컬 모델로 코딩 에이전트 실행하기. `zero exec`를 의미 있는 종료 코드와 함께 사용해 CI 스크립트에서 에이전트 호출하기. `zero serve --mcp`를 통해 다른 클라이언트에 Zero의 도구 제공하기.
- zero는 어떻게 설치하나요?
- npm으로 Zero를 전역 설치합니다: npm install -g @twigpine/zero TUI를 시작하면 설정 마법사에서 provider와 model을 선택할 수 있습니다: zero
- zero은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/Twigpine/zero
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
터미널에서 실행하는 오픈소스 AI 코딩 에이전트로, 데스크톱·웹·에디터·채팅 인터페이스도 제공합니다.
메모리 사용량과 시작 시간이 낮아 여러 AI 코딩 에이전트를 병렬로 실행하도록 만든 Rust 기반 코딩 에이전트 하네스입니다.
LSP, 디버거, 브라우저, 서브에이전트 도구를 내장하고 60개 이상의 모델 제공자를 지원하는 터미널 코딩 에이전트입니다.
Ollama의 로컬 모델이나 OpenAI 호환 API를 통해 실행하는 오픈소스 터미널 코딩 에이전트입니다.