AI Briefing

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다.

이 요약은 원문 이해를 돕기 위한 큐레이션입니다. 저작권은 원저작자에게 있으며, 정확한 내용과 맥락은 원문을 확인하세요.

요약 오류, 출처 표기 문제, 삭제 요청은 문의 · 건의로 알려주세요.