桌面应用现已在 macOS、Windows 和 Linux 上推出测试版 立即下载

开源AI编码助手

包含免费模型,或连接任何提供商的任何模型
包括 Claude、GPT、Gemini 等

终端
$ curl -fsSL https://opencode.ai/install | bash
$ npm install -g opencode-ai
$ bun install -g opencode-ai
$ brew install anomalyco/tap/opencode
$ paru -S opencode-bin
功能特性

什么是 OpenCode?

OpenCode 是一个开源助手,帮助您在终端、IDE 或桌面应用中编写代码。

LSP 支持

自动为 LLM 加载正确的语言服务器,提供智能代码补全和诊断

多会话

在同一项目上并行启动多个助手会话,提高工作效率

分享链接

分享会话链接供参考或调试,团队协作更便捷

Claude Pro

使用 Anthropic 账号登录,使用您的 Claude Pro 或 Max 订阅

ChatGPT Plus/Pro

使用 OpenAI 账号登录,使用您的 ChatGPT Plus 或 Pro 订阅

75+ 模型

通过 Models.dev 支持 75+ LLM 提供商,包括本地模型

社区驱动

开源AI编码助手

拥有超过 70,000 个 GitHub 星标、500 位贡献者和 7,000 多次提交, 每月被超过 65 万开发者使用和信赖。

70K+
GitHub 星标
500+
贡献者
65万+
月活开发者

隐私优先设计

OpenCode 不会存储您的任何代码或上下文数据,因此可以在隐私敏感环境中运行。 所有数据仅在您的本地设备和您选择的 LLM 提供商之间传输。

了解企业版功能
OpenCode Zen

访问可靠且经过优化的编码助手模型

Zen 为您提供一套精选的 AI 模型,这些模型经过 OpenCode 专门针对编码助手进行测试和基准测试。 无需担心不同提供商之间的性能和质量不一致,使用经过验证的有效模型。

了解 Zen
常见问题

FAQ

什么是 OpenCode?

OpenCode 是一个开源 AI 编码助手,可以在您的终端、IDE 或桌面应用中帮助您编写代码。它支持多种 LLM 提供商,注重隐私保护,并且完全开源。

如何使用 OpenCode?

安装 OpenCode 后,在项目目录中运行 opencode 命令即可启动。首次使用时,运行 /init 命令初始化项目,然后就可以开始与 AI 助手对话。

我需要额外的 AI 订阅吗?

OpenCode 支持多种方式:您可以使用免费的 OpenCode Zen 服务,也可以连接自己的 API 密钥(如 OpenAI、Anthropic 等),或者使用现有的 AI 订阅账号。

可以使用我现有的 AI 订阅吗?

是的!如果您有 Claude Pro 或 ChatGPT Plus/Pro 订阅,可以通过登录相应账号在 OpenCode 中使用。这样可以充分利用您现有的订阅。

只能在终端中使用 OpenCode 吗?

不是的。OpenCode 提供三种使用方式:终端界面(TUI)、桌面应用(支持 macOS、Windows 和 Linux)以及 IDE 扩展(支持 VS Code 等)。

OpenCode 的费用是多少?

OpenCode 本身是免费开源的。您只需要支付 LLM 提供商的 API 费用,或者使用 OpenCode Zen 服务。如果使用自己的 API 密钥,费用取决于您选择的提供商。

数据和隐私如何保护?

OpenCode 不会存储您的代码或上下文数据。所有数据仅在您的本地设备和您选择的 LLM 提供商之间传输。会话分享是可选的,默认不会分享。

OpenCode 是开源的吗?

是的!OpenCode 是完全开源的,托管在 GitHub 上。拥有超过 70,000 个星标和 500 多位贡献者,任何人都可以查看、使用和贡献代码。