opencode (开源编程智能体)
226,302
Stars
—
Forks
0
Watchers
—
Open Issues
待补全
许可证
TypeScript
语言
—
创建时间
最近更新
项目能做什么
一款开源的 AI 编程智能体(coding agent),帮助开发者辅助处理编程与代码任务。
来源:AI 基于仓库事实生成
· 内容以仓库实际 README 为准
使用说明 查看原始 README 原仓库文档
{
"项目简介": "OpenCode 是一款开源的 AI 编程助手(AI coding agent),支持在终端和桌面端运行,帮助开发者高效完成代码开发、方案规划与代码库探索。",
"核心功能": "1. 内置双 Agent 模式(支持使用 Tab 键快速切换):\n - build:默认模式,拥有完整权限,用于实际的代码开发与修改工作。\n - plan:只读模式,用于分析和探索陌生代码库。默认禁止编辑文件,执行 bash 命令前会征求用户许可。\n2. general 子 Agent:专为复杂搜索与多步骤任务设计,在对话中输入 @general 即可调用。\n3. 提供终端交互界面与跨平台桌面端应用(Beta)。",
"适合谁用": "",
"安装步骤": "1. 一键脚本安装(默认安装至 $HOME/.opencode/bin):\ncurl -fsSL https://opencode.ai/v2/install | bash\n\n2. 包管理器安装:\nnpm i -g @opencode/cli@latest # 也支持 bun/pnpm/yarn\nbrew install anomalyco/tap/opencode-v2 # macOS 与 Linux(推荐,始终保持最新)\nbrew install opencode # macOS 与 Linux(官方 formula,更新频率较低)\nsudo pacman -S opencode # Arch Linux(稳定版)\nparu -S opencode-beta # Arch Linux(AUR 最新版)\nmise use -g opencode # 适用于所有支持的操作系统\nnix run github:anomalyco/opencode # Nix\n\n*提示:安装前请先卸载 0.1.x 之前的旧版本。*\n\n3. 桌面端应用(Beta):\n可前往 opencode.ai/download 下载对应系统安装包:\n- macOS (Apple Silicon): opencode-desktop-mac-arm64.dmg\n- macOS (Intel): opencode-desktop-mac-x64.dmg\n- Windows: opencode-desktop-win-x64.exe\n- Linux: .deb, .rpm 或 .AppImage\nmacOS 用户也可直接使用 Homebrew 安装:\nbrew install --cask opencode-desktop",
"配置说明": "此部分原文未说明,请查看原仓库(详情请参阅官方文档:https://opencode.ai/docs)。",
"常见问题": ""
}
原始 README 摘录(英文原文,节选前 3000 字符)
<p align="center">
<a href="https://opencode.ai">
<picture>
<source srcset=".github/assets/logo-ornate-dark.svg" media="(prefers-color-scheme: dark)">
<source srcset=".github/assets/logo-ornate-light.svg" media="(prefers-color-scheme: light)">
<img src=".github/assets/logo-ornate-light.svg" alt="OpenCode logo">
</picture>
</a>
</p>
<p align="center">The open source AI coding agent.</p>
<p align="center">
<a href="https://opencode.ai/discord"><img alt="Discord" src="https://img.shields.io/discord/1391832426048651334?style=flat-square&label=discord" /></a>
<a href="https://www.npmjs.com/package/@opencode/cli"><img alt="npm" src="https://img.shields.io/npm/v/@opencode/cli?style=flat-square" /></a>
<a href="https://github.com/anomalyco/opencode/actions/workflows/release.yml"><img alt="Build status" src="https://img.shields.io/github/actions/workflow/status/anomalyco/opencode/release.yml?style=flat-square&branch=dev" /></a>
</p>
<p align="center">
<a href="README.md">English</a> |
<a href="README.zh.md">简体中文</a> |
<a href="README.zht.md">繁體中文</a> |
<a href="README.ko.md">한국어</a> |
<a href="README.de.md">Deutsch</a> |
<a href="README.es.md">Español</a> |
<a href="README.fr.md">Français</a> |
<a href="README.it.md">Italiano</a> |
<a href="README.da.md">Dansk</a> |
<a href="README.ja.md">日本語</a> |
<a href="README.pl.md">Polski</a> |
<a href="README.ru.md">Русский</a> |
<a href="README.bs.md">Bosanski</a> |
<a href="README.ar.md">العربية</a> |
<a href="README.no.md">Norsk</a> |
<a href="README.br.md">Português (Brasil)</a> |
<a href="README.th.md">ไทย</a> |
<a href="README.tr.md">Türkçe</a> |
<a href="README.uk.md">Українська</a> |
<a href="README.bn.md">বাংলা</a> |
<a href="README.gr.md">Ελληνικά</a> |
<a href="README.vi.md">Tiếng Việt</a>
</p>
[](https://opencode.ai)
---
### Installation
```bash
# YOLO
curl -fsSL https://opencode.ai/v2/install | bash
# Package managers
npm i -g @opencode/cli@latest # or bun/pnpm/yarn
brew install anomalyco/tap/opencode-v2 # macOS and Linux (recommended, always up to date)
brew install opencode # macOS and Linux (official brew formula, updated less)
sudo pacman -S opencode # Arch Linux (Stable)
paru -S opencode-beta # Arch Linux (Latest from AUR)
mise use -g opencode # Any OS
nix run github:anomalyco/opencode # Nix
```
> [!TIP]
> Remove versions older than 0.1.x before installing.
### Desktop App (BETA)
OpenCode is also available as a desktop application. Download it from [opencode.ai/download](https://opencode.ai/download).
| Platform | Download |
| --------------------- | ---------------------------------- |
| macOS (Apple Silicon) | `opencode-desktop-mac-arm64.dmg` |
| macOS (Intel) | `opencode-desktop-mac-x64.dmg` |
| Windows | `opencode-
阅读完整原文
项目深度分析 AI 生成
OpenCode 团队配置与规则集分发管理平台
| 产品构想 | 基于 OpenCode 打造面向研发团队的轻量 SaaS,统一管理和同步不同仓库的 Agent 规划规则、提示词工程(Prompts)、工作流以及权限策略。 |
| 核心功能 | 团队规则中心化同步、分支代码合规扫描策略分发、Agent 执行日志与 Token 消耗审计看板。 |
| 目标用户 | 技术团队主管(Tech Lead)、5-50人的研发团队。 |
| 难度/周期 | 中等 · 4-6周 · 成本:低(主要为云服务器托管与认证服务) |
| 收费模式 | SaaS 订阅制(按团队席位或仓库数量按月收费)。 |
| 竞争风险 | 官方未来可能推出官方云端同步功能导致生态位被挤压。 |
| 依据 | 数据支持的判断 |
企业级离线/合规安全网关插件
| 产品构想 | 针对数据合规敏感企业,开发配套网关代理,拦截敏感代码/密钥上传,同时支持本地/私有 LLM(如 Ollama、vLLM)无缝平替与模型访问负载均衡。 |
| 核心功能 | 代码去敏感化过滤网关、私有部署大模型统一转换适配器、细粒度文件变更审计日志导出。 |
| 目标用户 | 金融、军工、医疗等对代码安全要求严苛的中大型企业及受监管技术团队。 |
| 难度/周期 | 中等 · 3-5周 · 成本:低(轻量代理架构,可交付 Docker 镜像) |
| 收费模式 | 私有化部署授权费、定制合规功能买断、年度技术维保支持费。 |
| 竞争风险 | 需要深入了解不同行业的安全合规标准,B端销售周期较长。 |
| 依据 | AI推测 |
垂直领域专有 Agent 插件与工作流市场
| 产品构想 | 利用其多 Agent 架构(build、plan、@general),针对特定技术栈(如智能合约审计、特定框架重构迁移、Flutter/React Native跨平台升级)开发深度定制的 Prompt 和工作流预设。 |
| 核心功能 | 开箱即用的垂直行业 Agent 模板、自动化测试与代码重构管道脚本、第三方 API 快速集成包。 |
| 目标用户 | 特定垂直技术栈开发者、自由职业外包工程师。 |
| 难度/周期 | 较低 · 2-3周 · 成本:极低(主要是模板设计与验证成本) |
| 收费模式 | 数字商品单次购买或 Gumroad/小红书等平台售卖,结合付费社区支持。 |
| 竞争风险 | 技术壁垒相对较低,规则文件易被复制和免费传播。 |
| 依据 | 尚需验证的假设 |
AI 基于仓库公开数据分析生成,含推测成分,不构成收益承诺。
报告会保存到 个人中心
竞品与相似项目 GitHub Search 真实检索
相似项目数据正在完善中,暂不展示(避免误导)
项目优势与风险
| 技术成熟度 | 创建时间待补全,最近推送 ,发布过 100 个 Release |
| 社区活跃 | Star 226,302 / Fork 0 / Issue 0(数据支持,可自行核实) |
| 许可证 | 未检测到(需人工确认) |
| 主要风险 | 上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价 |
安装与使用
此项目未提供 Docker 镜像,安装步骤以原仓库 README 为准(涉及依赖安装与环境配置,对新手门槛较高)。