AI/智能体/模型工具 · TypeScript
anomalyco/opencode
OpenCode:一个开源 AI 编码代理,内置开发与只读两种工作模式
存量榜 #36
已读 README 并重写
累计排名
#36
Stars Top 100
累计 Stars
181,380
当前记录
Forks
22,372
榜单记录
Fork / Star
12.3%
社区复用强度
Open Issues
6,081
维护压力参考
最后提交
2026-07-02
Excel 记录
它是什么
OpenCode 是一个开源的 AI 编码代理,不是单纯的代码补全工具。它把“开发执行”和“只读分析”拆成两个内置代理,方便用户在写代码、看代码、做探索时切换使用。主要面向需要 AI 辅助编码的人,也适合做代码分析和探索的人。
为什么值得关注
它的 Stars 数和榜单排名说明项目已经获得了很高关注,README 也明确给出了可直接使用的代理模式和安装方式。对需要把 AI 真正放进编码流程的人来说,这种“可切换的工作模式”比泛泛的聊天式工具更具体。
核心能力
- 内置 build 代理,默认提供完整开发权限
- 内置 plan 代理,只读,用于分析和代码探索
- 可用 Tab 在两个代理之间切换
- 提供桌面应用 Beta 版
适合谁用
- 需要 AI 辅助写代码的开发者
- 想用只读模式做代码分析的人
- 希望在终端里切换代理工作流的用户
- 想试用桌面版 AI 编码代理的人
使用前注意
- README 提醒:安装前先移除 0.1.x 及更旧版本
- plan 代理默认拒绝文件编辑,运行 bash 前会先请求许可
- 桌面应用标注为 BETA,适合先从非关键场景试用
- 许可证是 MIT,仓库未归档但当前 Issues 数量较多
README 证据
- README 开头直接写明:The open source AI coding agent.
- OpenCode includes two built-in agents you can switch between with the Tab key.
- build - Default, full-access agent for development work
- plan - Read-only agent for analysis and code exploration