OpenCode是什么
OpenCode 是开源的 AI 编程工具 ,被称为 Claude Code 最佳平替,能帮助开发者在终端、IDE 或桌面环境中高效编写代码。OpenCode支持多种AI大模型,包括免费内置模型(GLM-4.7、MiniMax-M2.1)和主流提供商(如 OpenAI、Anthropic、GitHub Copilot 等)的付费模型,用户还能连接本地模型,方便开发者并行处理多个任务。OpenCode的隐私保护特性能确保代码和数据不被存储,适合隐私敏感场景,支持多种开发环境和工作流程,是开发者的智能伙伴。
OpenCode的主要功能
OpenCode 的安装命令
如何使用OpenCode
- 终端使用
- 安装:运行 curl -fsSL https://opencode.ai/install | bash 安装 OpenCode,或通过 npm、Homebrew 等工具安装。
- 启动:在终端中输入 opencode 启动程序。
- 配置模型:首次启动时,选择内置免费模型或通过 /connect 命令连接外部模型(如 OpenAI)。
- 初始化项目:进入项目目录后,运行 opencode init 生成项目配置文件。
- 使用:直接在终端输入需求(如“添加用户认证功能”),按 Tab 键切换 Build 模式和 Plan 模式。
- 高级功能:输入 / 执行命令(如 /review、/undo),或输入 @ 引用项目中的文件。
- IDE 使用
- 安装插件:在 VS Code 等 IDE 中搜索、安装 OpenCode 插件。
- 启动:打开项目后,在 IDE 的终端中输入 opencode 启动。
- 配置模型:输入 /connect ,粘贴 API Key 连接外部模型,或直接使用内置模型。
- 使用:在 IDE 终端中输入需求,如“优化代码性能”,查看 AI 的建议。
- 高级功能:输入 / 执行命令,或通过 @ 引用文件,直接在 IDE 中管理代码变更。
- 桌面使用
- 安装:从 OpenCode 官网下载和安装桌面应用。
- 启动:打开桌面应用,选择项目加载。
- 配置模型:在应用界面中选择内置免费模型或连接外部模型。
- 使用:在对话框中输入需求,如“生成新功能的代码”,查看 AI 的输出。
- 高级功能:输入 / 执行命令,通过 @ 引用文件,或上传图片辅助开发。
OpenCode的官网地址
- 官网地址:https://opencode.ai/
- GitHub仓库:https://github.com/anomalyco/opencode/
OpenCode的产品定价
OpenCode采用按用量付费模式,费用根据模型的输入、输出以及缓存读写操作的 token 数量计算。
- 免费模型:Big Pickle、Grok Code Fast 1、MiniMax M2.1、GLM-4.7、GPT 5 Nano
- 付费模型
- GLM-4.6V:输入 $0.60/百万 tokens,输出 $2.20/百万 tokens,缓存读取 $0.10/百万 tokens。
- Kimi K2