Opencode 2.0

10 月 12 日,Anomaly 正式发布 OpenCode 2.0。此时这个开源编程 Agent 已获得 21.4 万星;经历三个月 Beta 后,2.0 正式成为主线版本。官方称这是一次"重大改造"。

最根本的变化在架构。1.x 中,终端、网页、桌面各自跑自己的进程;2.0 改成默认常驻的统一后台服务,三个界面连接同一个实例、共享会话。你可以在终端开一个会话,再在桌面端接着往下做。配合重写后的 API,Agent 第一次成为自己 API 的客户:它能新建 git worktree、把会话搬进去,甚至中断一个卡住的会话。新的 @opencode/client 和 SDK 让脚本、定时任务乃至第三方应用都能直接接入。

最值得开发者注意的新功能是 Code Mode。过去每调用一个工具,都要与模型往返一次,工具描述还会挤占上下文。现在 @opencode/codemode 内置轻量 JavaScript 解释器,把 MCP 服务器和 OpenAPI 端点变成脚本里可调用的函数,一次执行串起多个工具,只把结果交回模型。所有 MCP 服务器默认开启,官方称接入上千台也不会有明显上下文膨胀。

第三块是把等待藏起来:后台子智能体可以指派给另一个模型运行,主智能体继续干活;长时间的 shell 命令支持异步执行,按快捷键即可把前台任务挪到后台。插件系统也被重做,2.0 的功能大多由 80 多个内部插件实现,并支持热重载。

代价很直白:1.x 插件全部失效,旧服务器 API 需要重写,运行时从 Bun 换成 Node.js、桌面端从 Tauri 换成 Electron,并且不再读取 CLAUDE.md、不再启动 LSP。升级前,建议先在沙箱里跑一遍。

当竞争从"谁的模型更聪明"转向"谁的运行时更硬核",OpenCode 2.0 押注在开放与可编程上。

相关推荐
长不大的杨瑞杰7 天前
Windows 安装 OpenCode v2:原生、WSL、Desktop 怎么选?完整配置与避坑指南
人工智能·windows·ai agent·opencode
薛定谔的猫-菜鸟程序员11 天前
22 分 10 秒 vs 2 小时 44 分:AtomCode 与 opencode 项目开发对比实测,国产agent Atomcode 这么猛吗?
agent·opencode·atomcode
guslegend21 天前
AI 编程范式转换与 Memory 工程:从无状态模型到 AGENTS.md 声明式配置
人工智能·大模型·agent·ai编程·opencode
我才是银古22 天前
单模型执行器 与 OpenCode v2配置迁移 笔记
deepseek·ai平台·opencode
liulilittle25 天前
多智能体编排的三个点
ai·llm·agent·tools·opencode
VIP_CQCRE1 个月前
在 OpenCode IDE 中接入 Ace Data Cloud:让 VS Code、Cursor、Windsurf 都能调用统一 AI Coding 能力
vscode·ai编程·开发工具·opencode·acedatacloud
VIP_CQCRE1 个月前
把 OpenCode 接入 Ace Data Cloud:让 VS Code、Cursor、Windsurf 统一调用 AI 编程模型
vscode·大模型·ai编程·opencode·acedatacloud
瑶山1 个月前
开源编程Agent-OpenCode完整使用教程
开源·agent·ai编程·opencode
slacker-kian1 个月前
[实践]-让 SAP 工程 Skill 脱离 opencode跑在自定义Agent 上
ai·llm·sap·agent·abap·adt·opencode