跳到正文
全部 31 篇FREN中文
目录
第 2 部分 · 第 3 篇,共 6 篇 难度:简单 阅读时间:12 分钟 适用平台:Linux和Mac

安装 agent(趁早)

Claude Code、Codex 或 OpenCode,五分钟搞定。诀窍在于:现在就装上它,好让它替您配置机器剩下的一切。

本文目录
  1. 01Claude Code、OpenCode 还是 Codex:选哪个?
  2. 02一把密钥,所有模型:统一 API
  3. 03Node.js:不再必需,依然有用
  4. 04安装并运行
  5. 05您的第一个真正动作:让它配置机器
  6. 06马上把记忆的地基打好
  7. 07常见问题

要点速览

装好 Linux 之后马上安装代码 agent,让它陪您把机器的其余部分配置好。本指南平等对待三个 agent,都用脚本安装、不需要 Node:Claude Code(curl -fsSL https://claude.ai/install.sh | bash,需要 Claude Pro 或 Max 订阅,或者一个 Console 账号)、Codex(curl -fsSL https://chatgpt.com/codex/install.sh | sh,需要 ChatGPT 订阅或 API 密钥),以及可以接任意供应商或本地模型的开源 agent OpenCode(curl -fsSL https://opencode.ai/install | bash)。xAI 的 Grok Build 和 Google 的 Antigravity CLI 则面向这两家厂商的订阅用户。然后启动 agent,用平常的话向它描述目标,每个动作都先审一遍再批准。

请先完成: 必备的系统设置

这是整个旅程里最反直觉的秘诀:我们在其他一切之前先装代码 agent。

大多数教程让您花三个小时配置机器,网络、防火墙、服务,然后才在最后装上 AI,像一份奖赏。我们反着来。趁系统还光秃秃的时候,您现在就把 agent 装上,然后由它来帮您接上 Tailscale、Cloudflare、Ollama 等等一整套。您从「我敲着自己不懂的命令」变成「我描述我想要什么,我审一遍,我点头」。

Claude Code、OpenCode 还是 Codex:选哪个?

这些都是出色的命令行代码 agent。它们读您的项目、写文件、跑命令,并不断循环直到跑通为止。本指南平等对待其中三个,凡是步骤有差别的地方,每个 agent 都有自己的标签页。区别一行说清:

  • Claude Code : Anthropic 出品的 agent。您接上 Claude 模型,它们在 2026 年 9 月 28 日那一期的 Quelle IA 代码榜上排名第一(法语网站)。安装极其简单,长任务上的可靠性顶尖。包含在 Claude Pro 和 Max 订阅里,也可以通过 API 按用量付费。
  • Codex : OpenAI 的 agent,背靠 GPT 模型(同一期里 GPT-6 Astra 领跑 agent 榜,法语网站)。包含在 ChatGPT 订阅里(从 Plus 到 Pro),也可以用 API 密钥按用量付费。它还能跑在本地模型上(codex --oss)。
  • OpenCode : 开源的 agent。同样的精神,但引擎由您挑:Claude、GPT、Grok,或者通过 Ollama 跑一个本地模型。它接受 API 密钥,也接受好几种订阅(ChatGPT、SuperGrok、GitHub Copilot)。如果您想要 100% 本地,或者在不同供应商之间切换,它再合适不过。

另外两家前沿厂商也有自己的终端 agent,包含在各自的订阅里。如果您已经在为其中一家付费,它们就是一等的选择:

  • Grok Build(xAI,命令 grok):xAI 的所有套餐都勾选了它,从免费版到 SuperGrok Heavy,额度随订阅升高。安装:curl -fsSL https://x.ai/cli/install.sh | bash,在没有浏览器的机器上再运行 grok login --device-auth。
  • Antigravity CLI(Google,命令 agy):它取代了 Gemini CLI。自 2026 年 6 月 18 日起,Gemini CLI 不再为免费账号以及 Google AI Pro 和 Ultra 提供服务(付费 API 密钥和 Gemini Code Assist 许可证仍可使用 Gemini CLI)。它用 Go 编写,能在后台编排多个子 agent。安装:curl -fsSL https://antigravity.google/cli/install.sh | bash。

四种订阅的价格、各档额度和使用规则:订阅前沿模型。

如果您想探索得更广,版图很丰富,它们全都遵循同一个原理(读、写、跑、循环):

  • Aider : 一个广受好评的开源 agent,围绕 git 设计(每次改动 = 一个干净的 commit),几乎兼容所有模型,本地的也算。
  • Pi : OpenCode 的极简替代品。同属开源世界,理念相反:一个精简到骨架、由您自己扩展的内核。见下方的提示框。
  • Cline : 一个活在 VS Code 里而不是终端里的 agent,如果您更愿意留在编辑器里。(它的近亲 Roo Code 已于 2026 年 5 月关停。)
  • Cursor、Devin Desktop(原 Windsurf) : 围绕 AI 打造的完整代码编辑器,适合想要一站式体验的人。
  • Orca : 不是又一个 agent,而是一个让它们并行跑起来的环境(即「ADE」,Agent Development Environment)。见下方的提示框。

一把密钥,所有模型:统一 API

当 OpenCode 这样开放的 agent 问您「用哪个供应商?」时,您本可以在每家厂商(Anthropic、OpenAI、Google……)都开一个账号,同时应付五把密钥、五张账单、五份配额。或者,接一个统一 API:一个挡在几十个模型前面的服务,对外只暴露一把密钥、一张账单、一种格式。换模型无需换账号,而且所有花费都在同一处结算。

  • OpenRouter : 最知名的一个。一把密钥就能用上数百个模型(Claude、GPT、Gemini、Grok、Llama、Qwen、DeepSeek……),自动把请求路由到最便宜或最快的供应商,某家挂了还能自动回退,并有一块仪表盘把开销精确到 token 地记下来。按用量付费,在批发价之上只加一点薄利。非常适合用同一个任务横向对比十个模型,而不必注册十次。
  • OpenCode Zen : OpenCode 团队的自家网关:一组为 agent 式编程精选并跑过基准的模型(截至 2026 年 10 月 1 日共 85 个,从前沿到又小又快的都有,还含几个免费的)。选择面不如 OpenRouter 广,但每一个都被验证过能在一个 agent 里好好工作(而不只是在聊天里)。按用量付费(批发价 + 处理费),可设置自动充值和月度上限。接入方式:在 OpenCode 里 /connect →「OpenCode Zen」→ 粘贴密钥。
  • OpenCode Go : 同样的思路,但走包月:每月 10 美元(Go Plus 为 40 美元),用上低成本的开放代码模型。这个套餐有上限,按美元用量计算:每个模型有一份月度额度(Go 为 15 到 60 美元),任意 5 小时内最多用掉其中 20%,一周内最多 50%(2026 年 10 月 1 日查自 OpenCode Go 页面)。如果您每天都写代码、宁愿要一个固定金额而非浮动账单,这是个划算的选择。

Node.js:不再必需,依然有用

好消息:Claude Code、Codex 和 OpenCode 都不需要 Node.js。三者都用一个脚本安装,装上的是独立运行的程序。您可以跳过这一节,直接去安装。

不过很多项目仍然会用到 Node:一个 JavaScript 网站、一个 npm 包、用 npm 安装的 Pi。到那一天,请用 nvm(版本管理器)来安装,而不是用系统软件包,这样能避开权限上的麻烦,也能轻松切换版本。

# 安装 nvm(Node 版本管理器)
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.8/install.sh | bash
# 重新加载您的 shell(或者关掉再打开终端)
source ~/.bashrc
# 安装最新的 Node LTS
nvm install --lts
node -v   # 截至 2026 年 10 月 1 日为 v24.x(Node 26 预计 10 月 28 日成为 LTS)

安装并运行

这个 CLI 用官方安装脚本安装,不需要 Node:

# 下载 Claude Code 并安装到 ~/.local/bin
curl -fsSL https://claude.ai/install.sh | bash
# 打开一个新终端,然后检查
claude --version

从任意目录启动它:

claude

首次启动时,它会打开您的浏览器让您登录。您需要 Pro、Max、Team 或 Enterprise 订阅,或者一个 Console 账号(按 API 用量付费):claude.ai 的免费套餐不包含 Claude Code。认证完成后,您就进了 agent。用中文敲一个请求,看着它干活。

更新会在后台自动完成。想立刻升到最新版,运行 claude update;遇到问题时,claude doctor 会做诊断。通过 npm 安装的方式仍然存在,但已不再是推荐的途径。

您的第一个真正动作:让它配置机器

魔法就在这里发生。与其自己一条接一条地敲系统命令,不如开口要。下面是一个具体的首个任务,进了 agent 后几乎可以原样复制一次:

已完成 0 步,共 3 步 勾选记录只保存在此浏览器中。

  1. 描述目标,而不是命令

    在 agent 里,写类似这样的话:

    「我们用的是一台全新的 Ubuntu 26.04。我想让您帮我把基础配置收尾:自动安全更新、一个只放行 SSH 的 ufw 防火墙,还有给交换分区用的 zram。每一步在执行前先给我解释,任何 sudo 命令在跑之前都先把命令给我看。」

  2. 点头之前先审计划

    agent 会给您提一个计划和一些命令。**读它们。**这就是这门手艺的核心:您不再敲,而是审。如果某条命令看着可疑,先问「为什么是这条?」再接受。

  3. 让它执行,但手别离开方向盘

    您一步一步地批准。出错时,agent 会读报错信息、看懂、然后修正。您刚刚靠聊天就配好了机器。

马上把记忆的地基打好

离开之前,创建那个 agent 每次会话都会读的文件:在您项目根目录放一个 CLAUDE.md(Claude Code)或 AGENTS.md(Codex、OpenCode)。开头两行就够了,我们在 记忆文件 里深挖这个话题。

cd ~/mon-projet
cat > CLAUDE.md <<'EOF'
# 机器上下文
- 迷你 PC,Ubuntu 26.04,用途:个人开发工作室。
- 跑任何 sudo 命令前先把命令展示出来。
- 代码里不要出现明文密钥。
EOF

常见问题

Claude 的免费方案能用 Claude Code 吗?

不能。Claude Code 需要 Pro、Max、Team 或 Enterprise 订阅,或者通过 API 按量付费的 Console 账号:claude.ai 的免费方案无法使用它。第一次运行 claude 命令时,它会打开浏览器让您登录。

使用 Claude Code、Codex 或 OpenCode 需要安装 Node.js 吗?

不需要,三者都通过脚本安装一个独立程序。不过很多项目仍然用得到 Node.js,比如 JavaScript 网站或 npm 包。到时候请用 nvm 安装,而不是用系统软件包,这样可以避免权限问题,也能轻松切换版本。

OpenRouter 这类统一 API 是什么?

它是架在几十个模型前面的一层服务,对外只提供一个密钥、一张账单、一种格式。OpenRouter 由此可以接入数百个模型(Claude、GPT、Gemini、Grok、Llama、Qwen、DeepSeek 等),自动路由到最便宜或最快的服务商,某家出故障时还能自动切换。想在同一个任务上比较多个模型、又不想到处注册时,它非常方便。

同一台机器上可以装多个编码智能体吗?

可以,它们相安无事。很多人用 Claude Code 或 Codex 推进大项目,同时保留 OpenCode 加本地模型,用于离线或敏感的工作。在一个工具上养成的习惯(梳理需求、记忆、审阅、安全)都能迁移到其他工具上。

Gemini CLI 还能配合 Google 订阅使用吗?

不能。自 2026 年 6 月 18 日起,Gemini CLI 不再为免费账号以及 Google AI Pro 和 Ultra 订阅提供服务;它仍可通过付费 API 密钥和 Gemini Code Assist 许可使用。Google 用 Antigravity CLI 取而代之,命令是 agy。

本文涉及的术语: 防火墙TailscaleOllama终端(命令行)Claude CodeAPICodexOpenCode开源(对比开放权重)Grok BuildAntigravity CLICLI编排者Git统一 API

发现错误?

命令失效了,价格变了?

这些工具每个月都在变。请告诉我这篇文章哪里不对,我会改正并更新日期。

只保留页面、您的留言和选填的联系方式,别无其他。

第 11 / 31 篇 · 第 2 部分 还没有读过任何一篇 打开文章目录