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 -versionopenclaw -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 -versionpi -v
脚本安装 `curl -fsSL https://opencode.ai/v2/install
npm 安装 npm install -g @opencode/cli
更新 opencode upgrade;每次执行 opencode 命令后,也会自动检查并自动更新。

Claude Code

命令描述 命令详情 备注
官方命令 claude
查看版本 claude -versionclaude -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 -versionpi -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 -versiongemini -v
脚本安装 npx @google/gemini-cli
npm 安装 npm install -g @google/gemini-cli
更新 gemini update

Grok Build

命令描述 命令详情
官方命令 grok
查看版本 grok -vgrok --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 的「设置」→「关于」页面。

相关推荐
智码看视界1 小时前
开源大模型前沿:科研智能体——Intern-S2-397B ,本地可跑的科学文献 Agent
科研·agent·intern-s2-397b·书生-s2·科学多模态大模型·apache 2.0
墨心@1 小时前
实验 2-6 豆包版复现分析:Agent Skills 从论文生成演示文稿
自然语言处理·nlp·agent·智能体·datawhale共学
机械改造鹅1 小时前
拆解 prime-agent 系列——(2)Python runtime 与 kernel
agent
全栈弄潮儿1 小时前
AI 生成的代码,哪些地方最容易埋坑?
aigc·openai·ai编程
武子康1 小时前
Codex 后台任务结束了,为什么还不能直接接着用?
人工智能·llm·agent
MayBaymax2 小时前
Spring AI Alibaba Graph 实战:客服工单智能处理
java·ai·ai编程
猿人谷2 小时前
Jev:当 AI 不再生成 Token,而是直接做决策
后端·langchain·aigc
DeepAgent2 小时前
AI Agent 入门指南(05):Agent 循环——观察、思考、行动
面试·agent
zhangfeng11333 小时前
ATK(华为算子测试平台)详细介绍 CANN(Compute Architecture for Neural Networks,神经网络计算架构
人工智能·华为·ai编程·npu·cann