Zerostack - 순수 Rust로 만든 Unix에서 영감을 받은 코딩 에이전트
·2026.05.17 16:37
핵심 내용
Rust 코딩 에이전트 zerostack이 다중 제공자와 권한 모드를 공개했다.
자세히 보기
zerostack은 Rust로 만든 경량 코딩 에이전트로, pi와 opencode에서 영감을 받았다.
다음 기능을 묶었다.
- OpenRouter를 기본 제공자로 두고 OpenAI, Anthropic, Gemini, Ollama, OpenAI-compatible 엔드포인트와 사용자 지정 제공자를 지원한다.
- 파일 읽기·쓰기·편집,
grep,find, 디렉터리 목록, 권한 게이트가 붙은bash실행, MCP, Exa 기반 WebFetch·WebSearch를 제공한다. - crossterm 기반 TUI 위에서 세션 저장·로드·재개, 자동 컨텍스트 압축,
/prompt,/model,/thinking,/mode,/loop,/worktree를 지원한다.
내장 프롬프트는 code, plan, review, debug, ask, brainstorm, frontend-design, review-security, simplify, write-prompt로 구성된다. 권한 모드는 restrictive, standard, accept-all, yolo의 4단계이며, 세션 허용 목록과 동일 도구 반복 호출에 대한 doom-loop 감지를 넣었다.
프로젝트는 약 7천 LoC, 8.9MB 바이너리, 빈 세션 8MB / 작업 중 12MB RAM, 유휴 0.0% / 도구 사용 중 약 1.5% CPU를 제시한다. cargo install zerostack으로 설치하며, --sandbox에서 Bash 격리를 쓰려면 bubblewrap이 필요하다. 라이선스는 GPL-3.0-only다.
이 한국어 요약은 AI가 자동으로 만들었습니다. 원문의 주장과 맥락은 원문에서 확인해 주세요. 저작권은 원저작자에게 있습니다.