9 款主流 AI Agent CLI 对比:安装、版本查询与升级命令

9 款主流 AI Agent Harness 工具介绍

本文整理 Claude Code、Codex、OpenClaw 等 9 款主流 AI Agent Harness,帮助开发者快速了解各工具的定位、运行形态与适用场景。

  1. Claude Code:Anthropic 推出的智能编程工具,可在终端和 IDE 中理解代码库并执行修改、测试与复杂工程任务。
  2. Codex:OpenAI 的本地编码 Agent,可在终端、IDE 和 Codex App 中读取、修改并运行代码,完成端到端软件工程任务。
  3. Gemini CLI:Google 推出的开源终端 AI Agent,将 Gemini 的编程、自动化和问题解决能力直接带入命令行。
  4. Grok Build:xAI 推出的开源可扩展编码 Agent,提供交互式 TUI、无头脚本模式和 ACP 集成。
  5. OpenCode:开源的多模型 AI 编程 Agent,可通过终端、桌面端或 IDE 使用并自由连接不同模型提供商。
  6. OpenClaw:本地运行的开源个人 AI 助手,通过统一网关连接多种聊天渠道,并允许切换模型和 Agent Harness。
  7. Hermes:Nous Research 的自我改进型 AI Agent,可跨 CLI 与多种通信平台运行,并从使用经验中沉淀技能和记忆。
  8. Pi:极简、可扩展的终端编码 Harness,以小型核心搭配 TypeScript 扩展、技能和提示模板来适配不同工作流。
  9. DeepSeek Harness:DeepSeek AI 推出的开源 Agent Harness,采用"一切皆插件"的架构,可通过可组合插件扩展模型、工具与运行形态。

AI Agent CLI 安装与升级命令

以下按项目整理官网、GitHub 仓库,以及版本查询、脚本安装、npm 安装和升级命令,便于快速查找并直接使用。

OpenClaw

命令描述 命令详情
官方命令 openclaw
查看版本 openclaw -version、openclaw -v
脚本安装 `curl -fsSL https://openclaw.ai/install.sh
npm 安装 npm i -g openclaw
更新 openclaw update

Hermes

命令描述 命令详情
官方命令 hermes
查看版本 hermes -version
脚本安装 `curl -fsSL https://hermes-agent.nousresearch.com/install.sh
更新 hermes update

DeepSeek Harness

命令描述 命令详情
官方命令 dsh
查看版本 dsh --version
免安装运行 npx @deepseek-ai/dsh web
npm 安装 npm install -g @deepseek-ai/dsh
启动 Web UI dsh web
更新 npm update -g @deepseek-ai/dsh

OpenCode

命令描述 命令详情
官方命令 opencode
查看版本 opencode -version、pi -v
脚本安装 `curl -fsSL https://opencode.ai/v2/install
npm 安装 npm install -g @opencode/cli
更新 opencode upgrade;每次执行 opencode 命令后,也会自动检查并自动更新。

Claude Code

命令描述 命令详情 备注
官方命令 claude
查看版本 claude -version、claude -v
脚本安装 `curl -fsSL https://claude.ai/install.sh bash`
npm 安装 npm install -g @anthropic-ai/claude-code 已废弃,不推荐使用
Homebrew 安装 brew install --cask claude-code
更新 claude update

Codex

命令描述 命令详情
官方命令 codex
查看版本 codex -version
脚本安装 `curl -fsSL https://chatgpt.com/codex/install.sh
npm 安装 npm install -g @openai/codex
更新 codex update

Pi

命令描述 命令详情
官方命令 pi
查看版本 pi -version、pi -v
脚本安装 `curl -fsSL https://pi.dev/install.sh
npm 安装 npm install -g --ignore-scripts @earendil-works/pi-coding-agent
更新 pi update

Gemini CLI

Gemini CLI 处于废弃状态,官方建议迁移使用 antigravity。

命令描述 命令详情
官方命令 gemini
查看版本 gemini -version、gemini -v
脚本安装 npx @google/gemini-cli
npm 安装 npm install -g @google/gemini-cli
更新 gemini update

Grok Build

命令描述 命令详情
官方命令 grok
查看版本 grok -v、grok --version
脚本安装 `curl -fsSL https://x.ai/cli/install.sh
更新 grok update

AI Agent CLI 命令总结

主流 AI Agent CLI 的日常维护可以归纳为版本检查、安装与升级三步,不同工具主要在安装渠道和更新命令上存在差异。

版本查询命令

版本查询时,大多数工具同时支持 -v 和 -version 命令选项,部分只支持 -version 选项。

安装方式

大多数支持 curl 命令一键安装,部分只支持 npm 安装。

升级方式

方式一

bash 复制代码
# 绝大多数
{cli_name} update

# 部分(opencode)
{cli_name} upgrade

方式二

通过 cc-switch 的「设置」→「关于」页面。

相关推荐
hpoenixf5 小时前
从工具调用到模型输入:把 Agent 的观测链路接起来
agent
aqi006 小时前
鸿蒙版本的电子书阅读APP开放源码啦
android·华为·ai编程·harmonyos·鸿蒙
10年前端老司机6 小时前
你的RAG检索正在“高效地重复废话”:一文彻底搞懂MMR算法
langchain·llm·agent
Csvn8 小时前
线上出问题怎么查?一套可复现的排障 SOP(O04)
人工智能·aigc·agent
小虎AI生活8 小时前
把重复工作流派给 AI 的完整方法:四样要素、固定熟手与定时任务
aigc·ai编程
Dawson Zhu9 小时前
《Agentic Design Patterns》第 9 章导读:学习与适应(Learning and Adaptation)
人工智能·语言模型·架构·aigc·agi
302wanger10 小时前
和raft.build一起叨逼叨
aigc
用户55635255605610 小时前
[避坑] AI工具雷达避坑 | agent-browser的真实问题
ai编程
麦客奥德彪11 小时前
Codex 最近只有约 25 token/s,我做了个插件,把 ChatGPT 接进 DSH
openai·ai编程·deepseek
JavaGuide11 小时前
最近爆火的 Muse 浙大开源版 nanoMuse,来了!
aigc·openai·ai编程