
Aider
可作为替代方案
终端里的 AI 结对编程——让你钟爱的大模型直接改你的代码。
可在终端、桌面与 IDE 中使用的开源编程代理,支持 75+ 模型提供商
OpenCode 是一款开源的 AI 编程代理,可在终端、桌面应用和 IDE 插件中使用。它支持并行多会话、自动加载合适的 LSP,并可接入 75+ 模型提供商与本地模型,还能分享会话链接用于调试或评审。
更新日期
2026-10-21
支持平台
Windows / macOS / Linux
试用
Freemium: OpenCode 开源且可免费安装,内置部分免费模型,也支持接入自己的模型提供商 API Key,包括 GitHub Copilot 与 ChatGPT Plus/Pro 账号。OpenCode Zen 是可选的按量付费模型网关,起始余额 20 美元、零加价并支持自动充值;具体模型价格与额度请以官网为准。
* 资费仅供参考,具体以官网实时定价为准
同一套开源代理可在终端、桌面应用或 IDE 插件中使用。
在同一项目中启动多个代理,并在它们之间切换而不丢失上下文。
通过 Models.dev 接入提供商,也可使用 GitHub Copilot 与 ChatGPT Plus/Pro 账号。
可把任意会话的链接分享出去,并由 OpenCode 自动加载合适的语言服务器。
在本地运行开源代理并接入自有提供商;官网声明不存储代码与上下文数据。
在终端中并行多个会话、自动获得 LSP 上下文并完成编码任务。
复用 GitHub Copilot、ChatGPT Plus/Pro 或 75+ 提供商,无需再买一套模型套餐。
快速上手
先装好代理,在单个仓库目录里启动,并接入你已经付费的模型来源(如 GitHub Copilot 或自己的 API Key),再开始提需求。
同一项目开第二个会话,而不是在一个会话里连续切任务:探索放一个会话,实际改动放另一个。
让它通过 LSP 上下文读文件,再提改动要求。符号信息来自语言服务器,比手动粘贴文件内容更准。
进阶技巧
并行会话是它真正的优势,也是最容易浪费额度的地方。给每个会话只留一个目标和一个目录,切任务就开新会话,别把上下文一直堆下去。模型效果不理想时,先在同一会话里换模型,再动提示词——多数情况下上下文质量比模型档位更关键。
如果当前工具不合适,可以看看这些替代选择