Zero 是 Gitlawb 发布的本地终端编码代理。它能查看仓库、编辑文件、运行命令并保存本地会话,模型、权限、沙箱和扩展均由使用者配置。
来源:github.com/Gitlawb/zero;https://github.com/Gitlawb/zero/blob/main/REA… 查看 GitHub 仓库 → 📘 使用教程 →官方仓库约 1680 星,v0.9.0 于 2026-09-15 发布并在 2026-09-22 仍有推送。
来源:github.com/Gitlawb/zero/releases/tag/v0.9.0支持多家 API 提供方、OpenAI/Anthropic 兼容端点,以及 Ollama、LM Studio 等本地服务。
来源:github.com/Gitlawb/zero/blob/main/README.md工作区外写入、shell、网络、破坏性和提权操作经过权限策略;额外目录必须显式授权。
来源:github.com/Gitlawb/zero/blob/main/README.md提供交互界面,也支持 zero exec、JSON/stream-JSON、隔离 worktree 和有意义的退出码。
来源:github.com/Gitlawb/zero/blob/main/README.md支持 MCP、技能、插件、钩子和专门子代理;插件工具仍应使用 prompt 或 deny 权限。
来源:github.com/Gitlawb/zero/blob/main/README.mdGo 主程序负责代理循环、TUI、provider 适配、本地会话、工具和权限策略。npm 包是平台二进制包装器;Linux 另有原生 sandbox helper。插件、MCP、技能和 hooks 进入同一扩展层,zero exec 则复用核心并输出机器可读流。
来源:github.com/Gitlawb/zero/blob/main/README.md;https://github.com/Gitlaw…模型 API key 或本地兼容服务Linux sandbox helper可选 npm 包装器适合本地代码阅读、小范围修改和 CI 中的受控无头任务。插件 hooks、MCP server、shell 和代理变量都会扩大信任边界;生产仓库应限制网络、写目录和凭据,并保留人工审查。
来源:github.com/Gitlawb/zero/blob/main/README.md最新正式版 v0.9.0 发布于 2026-09-15。项目随后仍在更新;安装时固定版本并查看 Release 资产校验,比直接运行远程安装脚本更容易审计。
来源:github.com/Gitlawb/zero/releases/tag/v0.9.0;https://github.com/Gitlaw…status: official_docs_checked_not_run | checked_at: 2026-09-23 | environment: 核对官方 README、go.mod、package.json 与 v0.9.0 Release | limitations: 未安装 npm 包或二进制,未配置 provider、运行 doctor、启动沙箱、编辑文件、联网或调用 MCP | observed_output: README 要求源码构建使用 Go 1.26.6+,npm 包提供平台二进制;权限策略覆盖写入、shell、网络和提权;代理变量会把最终目标解析信任交给代理服务器
来源:github.com/Gitlawb/zero/blob/main/README.md;https://github.com/Gitlaw…OpenAI Codex CLI 同样在终端读取、修改和运行代码,并提供沙箱与批准策略。Zero 更强调广泛的模型提供方、本地会话、插件和 stream-JSON;Codex 与 OpenAI 的模型、账户和工具链结合更紧。选择时应比较实际权限模型、provider 数据边界和组织支持。
来源:github.com/openai/codex;https://github.com/Gitlawb/zero/blob/main/REA…Zero 适合需要多模型、本地会话和可脚本化编码代理的开发者。首次评估应只读、无代理变量、无插件,并检查 sandbox policy;确认权限提示和 worktree 回滚后再允许修改。
来源:github.com/Gitlawb/zero/blob/main/README.md官方说明 npm 包是平台二进制包装器,正常安装不运行安装脚本,也不在 npm 之外下载;缺少可选二进制时才会从对应 GitHub Release 获取。
不可以。额外写目录需要通过 --add-dir 或会话命令显式授权,shell、网络和破坏性操作也受权限策略控制。
会。Zero 仍在本地检查域名,但最终连接由代理解析和转发,代理可能访问不同地址,因此代理本身成为受信任边界。
官方称 Zero 不上传会话遥测;但发送给模型提供方的提示、文件片段和工具结果仍会离开本机,应按提供方政策处理。