编码智能体
支持的智能体
对 LinkCode 目前可驱动的编码智能体的核实对比,涵盖安装、登录、审批行为、模型与线程恢复。
LinkCode 可驱动四款编码智能体:Claude Code、Codex、OpenCode 和 Pi。它们并不可以互换——每一款都有不同的安装方式、不同的登录模型,而最重要的是,它们在「行动前是否询问」这件事上有着截然不同的取向。本页是这些差异的唯一参考;其他页面都会链接回这里,而不再重复这张表格。
并非每款智能体都会在行动前询问
只有 Claude Code 会在运行命令或编辑文件前请求权限,而且你可以切换它的严格程度。Codex 目前在 LinkCode 中完全自主运行——它执行命令和编辑都不会询问;一项修复正在开发中,让它至少尊重你自己更严格的 Codex 配置,但 Codex 的 SDK 无法实现按操作逐次的交互式审批。Pi 完全没有沙箱,也没有任何权限提示,这是上游的设计。OpenCode 目前同样无人值守运行。如果你刚接触 LinkCode,请从 Claude Code 开始。
能力矩阵
| 安装 | 登录 | 审批策略 | 模型选择器 | 推理强度 | 恢复已停止的线程 | 编辑的富差异 | |
|---|---|---|---|---|---|---|---|
| Claude Code | 内置 | 复用现有的 claude CLI 登录,或使用 API 密钥 | 5 档可切换策略 | 精选列表 | 是 | 是 | 是 |
| Codex | 内置 | 复用现有的 ChatGPT/Codex 登录,或使用 API 密钥 | 始终自主 | 自由文本 | 否 | 是 | 否——纯文本 |
| OpenCode | 自备 CLI(必须在 PATH 上) | OpenCode 自己的登录,或使用 API 密钥(需要 provider/model-id) | 无 | 自由文本(provider/model-id) | 否 | 否 | 否——纯文本 |
| Pi | 内置,在进程内运行 | 自己的认证文件/环境变量,或为所选模型的提供商配置 API 密钥 | 无 | 自由文本(provider/model-id) | 否 | 否 | 否——纯文本 |
已对照 LinkCode v0.1.0 核实。
API 密钥
四款智能体的 API 密钥都在同一处配置:设置 → 智能体。你在那里输入的任何内容都存储在 host(即 LinkCode daemon)上——绝不会写入某款智能体自己的配置或凭证文件。LinkCode 读取智能体自己的文件仅用于列出并导入其现有历史,绝不会更改它们。设置 → 智能体目前只能从 LinkCode 的 web 界面进入;关于这一点的当前状态,参见 设置。
选择智能体
- Claude Code 是目前最完整的集成:可切换的审批策略、精选模型列表、推理强度控制,以及与
claudeCLI 共享的完整线程历史。它是最安全的默认选择。 - Codex 和 Pi 同样内置——无需安装——但两者都没有提供在行动前要求审批的方式。
- OpenCode 是唯一需要单独安装的智能体,也是唯一无法恢复已停止线程的智能体。