OpenCode 是一款完全开源(MIT 协议)、基于 Go 语言开发的工程级 AI 编程智能体(AI Coding Agent)。它不仅仅是一个简单的代码补全工具或对话窗口,而是一个真正能“动手操作”你开发环境的任务执行者。
自 2024 年底开源以来,OpenCode 凭借终端原生、多模型自由切换以及隐私优先的设计,迅速在全球开发者社区爆火。它打破了传统 AI 编程工具绑定单一模型厂商的壁垒,允许用户在终端、桌面应用或 IDE(如 VS Code)中,通过自然语言指令完成代码理解、功能生成、重构调试及 Git 操作等全链路开发任务。
支持 LSP 为 LLM 自动加载合适的 LSP
多会话 在同一个项目中并行启动多个代理
分享链接 分享任意会话链接以供参考或调试
GitHub Copilot 使用 GitHub 登录以使用您的 Copilot 账户
ChatGPT Plus/Pro 使用 OpenAI 登录以使用您的 ChatGPT Plus 或 Pro 账户
任意模型 通过 Models.dev 支持 75+ LLM 提供商,包括本地模型
任意编辑器 提供终端界面、桌面应用及 IDE 扩展
# 直接安装 (YOLO)
curl -fsSL https://opencode.ai/install | bash
# 软件包管理器
npm i -g opencode-ai@latest # 也可使用 bun/pnpm/yarn
scoop install opencode # Windows
choco install opencode # Windows
brew install anomalyco/tap/opencode # macOS 和 Linux(推荐,始终保持最新)
brew install opencode # macOS 和 Linux(官方 brew formula,更新频率较低)
sudo pacman -S opencode # Arch Linux (Stable)
paru -S opencode-bin # Arch Linux (Latest from AUR)
mise use -g opencode # 任意系统
nix run nixpkgs#opencode # 或用 github:anomalyco/opencode 获取最新 dev 分支