AI智能摘要
OpenCode是跑在终端的开源AI编程Agent,使用Go开发、MIT协议,GitHub星标超16万。它可自由接入OpenAI、Claude、Gemini等模型或本地部署,不绑厂商;通过LSP依据编译器诊断修改代码,提高准确性;支持多会话并行,适用于快速阅读项目结构、批量重构、自动调试等场景。调用模型产生的费用需自行承担。
— 此摘要由AI分析文章内容生成,仅供参考。
最近开源圈最火的编程 Agent 之一,叫 OpenCode。它把”会自己读代码、自己动手改”的 AI 助手直接装进了命令行,星标一路冲到 16 万以上,热度一度盖过不少大厂的同类工具。
项目速览
- 名称:OpenCode
- 定位:终端原生的开源 AI 编程 Agent
- 开发语言:Go(命令行 TUI 界面)
- 开源协议:MIT(完全开源)
- GitHub 星标:约 16 万+(以主页实时为准)
- 项目地址:https://github.com/sst/opencode
它是什么
一句话:一个跑在终端里的 AI 编程助手。
不用开浏览器、也不用装一堆插件,就在命令行窗口里跟它说”修一下这个 bug””给这段代码补个测试”,它会自己读项目、定位问题、动手改代码。
核心亮点
1. 模型完全自选,不被一家绑死
OpenAI、Claude、Gemini 等主流模型都能接,也支持接入本地部署的模型。相当于一个”万能遥控器”,后端用哪个大脑由你决定,不绑定特定厂商。
2. 接入 LSP,改代码有据可依
它对接了 LSP(语言服务器,即平时在编辑器里给代码标红线、报错的那套机制)。这意味着它修改代码不是凭空猜测,而是基于真实的编译器诊断和报错,准确性更高。
3. 多会话并行
支持同时开多个会话,让几个 Agent 在同一个项目里并行处理不同任务。
典型用途
- 快速读懂一个陌生项目的代码结构
- 批量重构、修改重复代码
- 对照报错信息自动 debug
- 多任务并行推进开发
上手提示
OpenCode 采用”自带 API Key”模式(也可使用本地模型),因此模型调用产生的费用需自行承担,使用时注意控制 token 消耗。工具本身基于 MIT 协议开源,免费使用。
项目地址:https://github.com/sst/opencode

评论列表 (0条):
加载更多评论 Loading...