
OpenCode是一个在GitHub上拥有超过50.2k星标、完全开源且支持多模型自由切换的AI编程工具。被众多博主视为Claude Code的最强开源对手和替代产品。
OpenCode的独特之处在于其提供了终端和桌面两种使用形态。终端版本采用TUI(终端用户界面)模式,带快捷键、会话管理与内嵌编辑器;而桌面端则为不熟悉命令行的开发者提供了更友好的图形界面。
目标是把可执行的 AI 助手直接带进开发者的工作流(写代码、重构、调试、执行 shell 命令、在 PR/issue 中自动化任务等)
它支持几乎所有主流AI模型,包括GLM4.7、MiniMax 2.1、Claude全系列、GPT系列、Gemini系列等

主要功能
- 终端交互式 TUI(Terminal UI),带快捷键、会话管理与内嵌编辑器。
- 多模型/多提供商支持:OpenAI、Anthropic(Claude)、Google Gemini、Groq、AWS Bedrock、Azure、OpenRouter、自托管模型等。可在同一项目中并行启动多个 agent。
- LSP 集成(自动加载项目对应的语言服务器,向 AI 暴露诊断信息以辅助修复/重构)。
- 工具执行能力:AI 可以建议并经用户许可后执行 shell / git / 文件变更等操作(包括 file-change tracking)。
- GitHub 集成:可在 PR/Issue 中用
/opencode等命令触发 OpenCode 在 GitHub Actions/runner 上执行任务。 - “Zen”(OpenCode 官方的模型网关):提供一组经过测试和优化、适合编码任务的模型,按请求计费的 pay-as-you-go 服务。

使用教程
以下命令与流程来自官方 README/docs,示例基于 Unix-like 环境(macOS / Linux):
- 安装(官方 install 脚本 / Homebrew):
- 一行安装脚本:
curl -fsSL https://raw.githubusercontent.com/opencode-ai/opencode/refs/heads/main/install | bash - 或用 Homebrew(macOS / Linux):
brew install opencode-ai/tap/opencode。
- 一行安装脚本:
- 配置 API Key / provider:在环境变量或
~/.opencode.json配置(示例:OPENAI_API_KEY、ANTHROPIC_API_KEY、LOCAL_ENDPOINT等)。示例 config 可放在$HOME/.opencode.json或项目根目录的.opencode.json。 - 启动并创建会话:在项目目录中运行
opencode打开 TUI,按Ctrl+K打开命令面板,使用例如/models、/connect、或直接向 AI 提问(例如“为这个项目写一个单元测试”)。 - 连接 OpenCode Zen(可选):如果想使用官方优化模型网关,在 TUI 运行
/connect→ 选择 OpenCode Zen → 填入在 opencode.ai/zen 上创建的 API key。Zen 是按请求计费的(pay-as-you-go)。 - 与 GitHub 集成:在 PR 或 issue 中用
/opencode(或/oc)触发自动化脚本,或把 OpenCode 放在 CI/Actions runner 中执行自动化任务(详见 docs)。 - 常用技巧:开启 auto-compact(自动摘要会话以避免超上下文窗口),把常用脚本放
~/.config/opencode/commands/下当作自定义命令。
使用场景
- Vim/Neovim/Emacs 用户:这类用户通常不喜欢离开终端去点鼠标,OpenCode 完美嵌入现有工作流。
- 后端/运维工程师:经常需要在没有图形界面的远程服务器(SSH)上调试代码或修改配置,OpenCode 能让你在服务器上也能享受 Copilot 级别的体验。
- 遗留代码维护者:面对一堆看不懂的屎山代码,直接让 OpenCode 进去“读代码 -> 跑测试 -> 报错 -> 自动修Bug”,简直是救命稻草。
- 全栈独立开发者:需要快速把一个想法变成原型,OpenCode 可以帮你处理大量繁琐的样板代码(Boilerplate)。
数据统计
相关导航

零代码AI应用开发平台,只需一句话简单描述需求,AI能自动生成小程序、APP或H5网页应用,无需编写代码。

CodeArts Snap
华为云开发的 AI 编程助
Copilot
github人工智能编程助手,帮你写代码和函数

Trae
国内首个 AI IDE
Gemini Code Assist
基于 Gemini 2.0 大模型 的 免费 AI 编程助手

Qoder
代理式编程平台,只需要用自然语言描述你的需求,Qoder就会自主进行规划、编码、测试。
Codex
OpenAI 最新一代的 AI 编程智能体

GitFluence
AI帮你找快速找到正确git命令
暂无评论...

















