产品概述

定位

OpenCode 官方定义:“The open source AI coding agent”。终端优先(terminal-based),同时提供桌面 App、IDE 插件、Web 界面等多种接入形态,可自由切换任意 LLM Provider。

基本信息(GitHub, 2026-07-07 抓取)

项值
仓库anomalyco/opencode
语言TypeScript
LicenseMIT
Stars183,075
Forks22,685
主分支dev
官网https://opencode.ai
创建时间2025-04-30

客户端形态

形态说明
TUI(终端界面)默认形态,opencode 命令直接进入,需现代终端(WezTerm/Alacritty/Ghostty/Kitty)
桌面 App(Beta)macOS(Apple Silicon/Intel)、Windows、Linux(deb/rpm/AppImage)
IDE 插件见 界面与客户端,支持 VS Code / Cursor 等
Web 界面opencode web,headless server + 浏览器访问
Attach 远程TUI 可 attach 到远程 opencode serve/opencode web 后端

安装方式

# 一键安装脚本
curl -fsSL https://opencode.ai/install | bash
 
# 包管理器
npm i -g opencode-ai@latest        # 或 bun/pnpm/yarn
brew install anomalyco/tap/opencode # macOS/Linux 推荐(tap 更新更及时)
scoop install opencode              # Windows
sudo pacman -S opencode             # Arch Linux
mise use -g opencode                # 任意 OS
nix run nixpkgs#opencode

安装目录优先级:$OPENCODE_INSTALL_DIR → $XDG_BIN_DIR → $HOME/bin → $HOME/.opencode/bin。

核心特性一览

  • 内置 build/plan 两个主 Agent + general/explore/scout 三个子 Agent(见 Agent系统)
  • 支持自定义 Agent、Command、Skill(Markdown 或 JSON 两种定义方式)
  • 多层级配置合并(远程组织默认值 → 全局 → 项目 → 环境变量 → MDM 管控),见 配置系统
  • 内置工具(bash/edit/write/read/grep/glob/lsp/webfetch/websearch 等)+ MCP + 自定义工具,见 工具与集成
  • 权限系统(allow/ask/deny 三态,支持 glob 细粒度规则),见 权限与安全
  • 官方托管模型服务 Zen(按量计费)与 Go(订阅制),见 模型与订阅
  • GitHub Action / GitLab CI 集成,见 生态与集成平台

关联

来源

https://opencode.ai/docs/index.mdx(dev 分支)、https://github.com/anomalyco/opencode README.md、GitHub API repo 元数据。整理:赵卫国 2026-07-07。