zero: 보안 샌드박스와 25개 이상의 LLM 제공업체 지원을 갖춘 터미널 코딩 에이전트

zero: 보안 샌드박스와 25개 이상의 LLM 제공업체 지원을 갖춘 터미널 코딩 에이전트

해결하는 문제

Zero는 개발자가 사용하는 모델과 로컬 환경의 보안을 완전히 제어하면서 명령줄에서 직접 소프트웨어 엔지니어링 작업을 자동화할 수 있도록 하는 터미널 기반 AI 코딩 에이전트입니다.

작동 방식

Zero는 저장소를 검사하고, 파일을 편집하며, 셸 명령을 실행할 수 있는 CLI 도구로 작동합니다. 다양한 LLM 제공업체(OpenAI, Anthropic, Gemini 및 Ollama와 같은 로컬 옵션 포함)를 지원하며, 네트워크 액세스나 워크스페이스 외부 파일 쓰기와 같은 위험한 작업에 대해 엄격한 권한 및 샌드박스 정책을 구현하여 이를 제한합니다. 터미널 사용자 인터페이스(TUI)를 통해 대화형으로 사용하거나, 스크립팅 및 CI/CD 통합을 위해 zero exec를 통해 헤드리스 모드로 사용할 수 있습니다.

대상 사용자

특정 AI 서비스에 종속되지 않고, 로컬 우선(local-first), 확장 가능하며, 제공업체에 구애받지 않는 강력한 AI 코딩 어시스턴트를 원하는 개발자를 위해 설계되었습니다.

주요 특징

  • 제공업체에 구애받지 않음: 클라우드 API 및 로컬 모델을 포함하여 25개 이상의 제공업체를 지원합니다.
  • 보안 우선: 파일 쓰기 및 셸 명령에 대해 샌드박스 정책과 권한 게이팅을 사용합니다.
  • 로컬 컨텍스트: 세션은 디스크에 로컬로 저장되며 검색 가능하고, 재개 및 포크(fork)가 가능합니다.
  • 확장 가능: Model Context Protocol (MCP) 서버, 커스텀 플러그인, 라이프사이클 훅, 전문 서브 에이전트를 지원합니다.
  • 유연한 인터페이스: 기능이 풍부한 TUI와 JSON I/O를 지원하는 스크립트 가능한 헤드리스 모드를 모두 제공합니다.
  • 맞춤형 지침: ZERO.md 또는 AGENTS.md 파일을 통해 프로젝트별 및 개인별 가이드를 허용합니다.

Sources