一个终端 AI 编程代理,支持你选择的模型、运行在你的机器上、遵循你的规则。
- v0.11.0
- 发布于
- 3 天前
- 1,735
- 星标
- 1,129
- 下载
- 同步于
- 3 天前
最新版本
v0.11.02026年10月16日 11:28下载慢?可在上方随时切换镜像源
项目说明
项目概述
Zero 是一个用于本地终端的 AI 编程代理。它可以检查仓库、编辑文件、运行命令、使用浏览器/终端辅助工具,并保持持久的本地会话,同时你可以选择模型和权限级别。
主要功能
- 使用你想要的模型:支持 OpenAI、Anthropic、Gemini、Groq、OpenRouter、DeepSeek、Mistral、xAI、Qwen、Kimi、GitHub Models、Ollama、LM Studio 等
- 保持控制:文件写入、Shell 命令、网络访问和仓库外写入都通过 Zero 的权限和沙箱策略
- 终端 TUI:包含模型/提供商选择器、图像输入、斜杠命令、实时计划/工具渲染、滚动回看、主题和恢复/分支支持
- 无 TUI 模式:
zero exec可脚本化,支持文本/JSON/流 JSON I/O,可用于 CI - 本地存储上下文:会话存储在磁盘上,可搜索、可恢复,Zero 永远不会上传遥测数据
- 可扩展:支持 MCP 服务器、技能、插件、钩子和专业子代理
适用人群
- 希望在终端中使用 AI 编程代理的开发者
- 需要灵活选择模型和权限控制的用户
- 注重隐私、希望数据本地存储的用户
快速上手
- npm:
npm install -g @gitlawb/zero zero - 安装脚本 (Linux/macOS):
curl -fsSL https://raw.githubusercontent.com/Gitlawb/zero/main/scripts/install.sh | bash - 从源码构建:需要 Go 1.26.6+
核心优势
- 支持多种模型提供商,灵活选择
- 权限和沙箱策略确保安全
- 本地存储会话,保护隐私
- 支持 MCP 服务器和技能扩展
- 跨平台支持(Linux、macOS、Windows)
系统要求
- 操作系统:Linux、macOS、Windows(x64)
- 额外依赖:npm(可选)或 Go 1.26.6+(从源码构建)
历史版本
排序