Opencode 安装与配置
Opencode 是一个强大的开源代码工具。
但是它的默认提示词可能不够好,可以通过 oh-my-opencode 来增强。
| 对比项 | Opencode | Claude Code |
|---|---|---|
| 来源 | 开源 | 闭源 |
| 模型支持 | 可接入各种供应商 | 只能通过环境变量设置 |
| 灵活性 | 支持 session 内切换模型 | 较弱 |
| 可玩性 | 强 | 一般 |
| 效果 | 视模型而定 | 一般更好 |
安装
| |
添加自定义 API 模型
edit ~/.config/opencode/opencode.json
| |
配置 Agent
编辑 ~/.config/opencode/oh-my-opencode.json,这里具体角色的定义可以参考 oh-my-opencode介绍,直接问 Opencode 「解释一下 oh-my-opencode 的作用」。
| |
使用
Opencode 开启之后:
- /connect 连接到你用的提供商(填入 APIKEY)
- tab 切换 plan 模式 agent,@ 可以召唤各个 agent
Bonus - Claude Code 使用 DS 官方 API
不要覆盖系统环境变量,正确姿势为新建一个 ~/.claude/ds.json
| |
然后通过 claude --settings ~/.claude/ds.json 启动,这样不会干扰正常的 CC 订阅的使用,当然你想 simply f**k anthropic 也是可以的。