GitHub项目

OpenCode:跑在终端里的开源编程 Agent,GitHub 星标已破 16 万

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...

延伸阅读:

暂无内容!

    返回顶部