OpenCode
⚠️ 2026-10-01 核实更正:仓库已迁移
opencode-ai/opencode→anomalyco/opencode,安装命令与 npm 包名也变了。下方的旧地址已失效。
产品介绍
OpenCode 是 2025 年发起的开源 AI 编程 Agent,自我描述「The open source AI coding agent」。主打「终端原生 + 多模型支持 + 插件化」,与 Claude Code / Codex CLI 同台竞争,但完全开源、模型无关。
当前版本:v1.18.x(迭代很快,minor 版本已到 118 个)
核心能力
- 终端原生:直接在 shell 中以
opencode "任务"形式调用 - 多模型后端:Claude / GPT / Gemini / 本地 Ollama / OpenRouter 任意 LLM
- 工具调用:文件读写、grep、Bash、Web 抓取
- 会话恢复:跨终端恢复长任务上下文
- 双 Agent 切换(Tab 键):
build— 默认,全权限开发plan— 只读,拒绝改文件、运行 bash 前需授权,适合探索陌生代码库
- 通用子代理:
@general用于复杂搜索和多步任务 - 桌面版(BETA):macOS(Intel/Apple Silicon)、Windows、Linux 可下载
安装(2026-10-01 核实)
# 推荐(始终最新)
brew install anomalyco/tap/opencode
# 官方 brew formula(更新较慢)
brew install opencode
# npm(注意包名变了)
npm i -g opencode-ai@latest
# 一键脚本
curl -fsSL https://opencode.ai/install | bash⚠️ 三处变化:仓库地址、brew tap、npm 包名(opencode → opencode-ai)。
安装目录优先级:$OPENCODE_INSTALL_DIR > $XDG_BIN_DIR > ~/bin > ~/.opencode/bin
配置:~/.config/opencode/config.yaml(provider / 模型 / 快捷键)
⚠️ 与 OpenCodeReview 的区别(别搞混)
| 项目 | 是什么 |
|---|---|
| OpenCode(本篇) | 开源 AI 编程 Agent CLI,Anomaly 公司维护 |
| OpenCodeReview | 阿里开源的代码审查工具,命令 ocr,仓库 alibaba/open-code-review |
两者无任何关系。 OCR 只是「把 OpenCode 列为支持的宿主之一」。
官方链接
- GitHub(新):https://github.com/anomalyco/opencode
- 官网:https://opencode.ai
- 文档:https://opencode.ai/docs
- 下载:https://opencode.ai/download
相关笔记
- Claude Code - 同类竞品(闭源)
- OpenCodeReview - 阿里代码审查工具,非同一项目
- Ollama - 可作本地模型后端
- Codex - 同类竞品
相关日记
- 2026-08-29 - 创建
- 2026-10-01 - 核实:仓库迁至 anomalyco/opencode,更新安装命令与包名,补双 Agent 与桌面版信息