对比¶
zhi 与其他终端 AI 工具相比如何?本页提供跨关键维度的客观对比。
功能矩阵¶
| 功能 | zhi | aider | Claude Code | GitHub Copilot CLI | Gemini CLI | shell-gpt | Qwen Code |
|---|---|---|---|---|---|---|---|
| 安装方式 | pip | pip | npm | gh 扩展 | npm | pip | pip |
| 配置时间 | ~30 秒(1 个 API 密钥) | ~2 分钟 | ~1 分钟 | GitHub 登录 | Google 认证 | ~1 分钟 | ~1 分钟 |
| 主要用途 | 终端 AI + 文档处理 | AI 结对编程 | 代码代理 | Shell 建议 | 代码 + 终端 | Shell AI | 代码代理 |
| LLM 提供商 | 智谱 GLM(中文) | OpenAI、Anthropic 等 | Anthropic Claude | OpenAI / Anthropic / Google | Google Gemini | 通过 OpenAI API 接入多家 | 阿里 Qwen |
| 文件访问 | 读 + 写 + OCR(隔离输出) | 读 + 原地编辑 | 读 + 原地编辑 | 无 | 读 + 编辑 | 无 | 读 + 编辑 |
| 技能系统 | 15 个 YAML 技能 + 自定义 | 无 | 斜杠命令 | 无 | 无 | 无 | 无 |
| 成本模型 | 双模型(flash 处理技能,约 10% 成本) | 单模型 | 单模型 + 订阅 | 订阅制 | 免费层 + 付费 | 单模型 | 免费 |
| 中文 LLM | 原生支持(GLM-5 / GLM-4-flash) | 否 | 否 | 否 | 否 | 否 | 原生支持(Qwen) |
| 输出安全 | 隔离输出目录,shell 确认 | 原地文件编辑 | 沙箱 + 审批 | 不适用 | 原地编辑 | 不适用 | 原地编辑 |
详细对比¶
对比 aider¶
aider 是一个专注于 git 仓库内代码编辑的 AI 结对编程工具。
| 方面 | zhi | aider |
|---|---|---|
| 定位 | 文档处理 + 通用终端 AI | git 仓库中的代码编辑 |
| 文件编辑 | 写入隔离的 zhi-output/ 目录 |
原地编辑文件,自动提交 |
| OCR | 内置(通过智谱 API 处理 PDF、图片) | 无 |
| 技能 | 15 个可复用 YAML 工作流 | 无对应功能 |
| LLM | 智谱 GLM(针对中文优化) | 多提供商(OpenAI、Anthropic 等) |
| Git 集成 | 通过 shell 工具 | 深度 git 集成 |
选择 zhi:文档处理、中文任务和可复用工作流。 选择 aider:带 git 集成的 AI 代码编辑。
对比 Claude Code¶
Claude Code 是 Anthropic 官方的 CLI 代理,由 Claude 模型驱动。
| 方面 | zhi | Claude Code |
|---|---|---|
| 定位 | 文档处理 + 中文 LLM | 代码代理 + 通用开发 |
| LLM | 智谱 GLM | Anthropic Claude |
| 成本 | 双模型(技能使用 flash,约 10% 成本) | 单模型定价 |
| 技能 | 15 个 YAML + 可组合 | 斜杠命令(不可组合) |
| 文件安全 | 隔离输出目录 | 沙箱 + 审批提示 |
| 中文 | 原生 GLM 支持 | 以英文为主 |
选择 zhi:中文文档工作流和高性价比批量处理。 选择 Claude Code:利用 Claude 推理能力的代码开发任务。
对比 GitHub Copilot CLI¶
GitHub Copilot CLI 建议 shell 命令并解释终端输出。
| 方面 | zhi | GitHub Copilot CLI |
|---|---|---|
| 定位 | 带工具的完整代理循环 | Shell 命令建议 |
| 文件访问 | 读、写、OCR | 无 |
| 自主性 | 多轮代理带工具调用 | 单次建议 |
| 技能 | 15 个可复用工作流 | 无 |
| 定价 | 按 token 计费(智谱) | GitHub 订阅 |
选择 zhi:复杂的多步骤任务。 选择 Copilot CLI:快速 shell 命令建议。
对比 Gemini CLI¶
Gemini CLI 是 Google 的终端 AI 工具,由 Gemini 模型驱动。
| 方面 | zhi | Gemini CLI |
|---|---|---|
| 定位 | 文档处理 + 中文 LLM | 代码 + 通用终端 |
| LLM | 智谱 GLM | Google Gemini |
| 文件编辑 | 隔离输出 | 原地编辑 |
| 技能 | 15 个 YAML + 可组合 | 无 |
| 定价 | 按 token 计费 | 有免费层 |
对比 shell-gpt¶
shell-gpt 是一个轻量级的 AI Shell 命令工具。
| 方面 | zhi | shell-gpt |
|---|---|---|
| 代理循环 | 带工具的多轮对话 | 单轮对话 |
| 文件访问 | 读 + 写 + OCR | 无 |
| 技能 | 15 个可复用工作流 | 无 |
| Shell 安全 | 封锁/警告/允许三级 | 基本安全 |
对比 Qwen Code¶
Qwen Code 是阿里巴巴的代码代理,由 Qwen 模型驱动。
| 方面 | zhi | Qwen Code |
|---|---|---|
| 定位 | 文档处理 | 代码编辑 |
| 中文 LLM | 智谱 GLM | 阿里 Qwen |
| 文件编辑 | 隔离输出 | 原地编辑 |
| 技能 | 15 个 YAML + 可组合 | 无 |
| 定价 | 按 token 计费 | 免费 |
zhi 的独特优势¶
原生中文 LLM + 文档处理¶
zhi 是唯一将原生中文 LLM(智谱 GLM)与完整文档处理流水线(包括 OCR、表格提取和格式转换)结合的终端 AI 工具。这使其成为中文办公工作流的理想选择。
双模型架构¶
zhi 策略性地使用两个模型:
- GLM-5(高级)用于交互对话 -- 智能、细致的回答
- GLM-4-flash(经济)用于技能执行 -- 快速、高性价比(约 10% 的成本)
这意味着批量操作(如总结 50 个文档)的成本仅为单模型方案的一小部分。
YAML 技能系统¶
技能是可组合的 YAML 配置,而非硬编码功能。您可以:
- 无需编写代码即可创建自定义技能
- 组合技能(例如
contract-review使用analyze+compare+proofread) - 以
.yaml文件形式分享技能
安全即架构¶
zhi 不会删除你的文件 —— 不是因为某个你可能忘记开启的设置,而是因为架构中根本不存在删除能力。没有删除工具、没有覆盖模式,AI 无法移除或修改你的原始文件。安全性由代码强制保证,而非依赖提示词 —— 因此不会在上下文压缩时丢失,也不会被模型忽略。
这是一个深思熟虑的设计选择:AI 智能体永远不应该能够对你的数据造成不可逆的损害。
输出隔离¶
与原地编辑文件的工具不同,zhi 将所有输出写入隔离的 zhi-output/ 目录。您的原始文件永远不会被修改,可以放心尝试而不必担心风险。