开源项目

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

52okp 是一名关注人工智能、开源软件与效率工具的技术内容创作者,长期实践 Stable Diffusion、ComfyUI、AI 智能体、MCP、Codex 和各类开源项目。通过实际安装、配置与测试,整理可复现的操作教程、问题排查方法和工具使用经验。

登录用户才能发表评论! 登录账户

取消回复

评论列表 (0条):

加载更多评论 Loading...

延伸阅读:

changedetection.io:用 Docker 自托管网页变更监控,及时发现价格与内容更新

反复刷新商品页等降价、盯着公告怕错过更新,既耗时间,也可能漏掉关键变化。changedetection.io 可用 Do...

52okp
2026-10-06

用 DropIt 建立自动文件整理流程:从整理规则到小批量验证

下载文件夹长期堆满压缩包、PDF 和截图,手动拖拽既费时又容易误放,而把这份苦差交给 DropIt 这款免费开源工具后,...

52okp
2026-10-07

用 AI 为代码库补单元测试:从选函数到验证边界

开发者常借助 AI 为代码库补单元测试,但快速生成的测试可能仅重复现有实现,错误被一同掩盖。文章提出将 AI 融入可检查...

52okp
2026-10-03

Kopia:把备份做成可控的增量快照,自托管服务器和开发机都适用

服务器上的配置误删、开发机磁盘损坏,往往比预想中更常见,而 rsync 和 tar 的简单拷贝未必能帮你找回旧版本。开源...

52okp
2026-10-01

追踪 GitHub 热门开源项目:用榜单仓库建立自己的筛选与验证流程

周五晚上刷一遍 GitHub 趋势页,收藏了六七个“下周一定试试”的仓库;到了下周一,真正克隆下来跑通的往往一个都没有。...

52okp
2026-10-25
    返回顶部