当前位置: 首页 > news >正文

OpenCode 2.0 发布:重构 API、迁移运行环境,解决内存与排队难题!

OpenCode:现象级开源项目的新跨越

2026 年,OpenCode 已是一款现象级的开源项目,GitHub 上超 16 万颗星,每月超 750 万开发者使用。就在这个月,它发布了 2.0 版本。

重写逻辑:三次迭代,彻底重构

Dax 说过,“我整个职业生涯里,每件事都要迭代三次才能做对”。OpenCode 0 是原型,1.x 是验证,而 2.0 是在完全理解该领域后,一次从头开始的彻底重构。核心工作之一是重构整个 API,精心设计而非自然生长。并且,OpenCode 从 Bun 迁移到 Node,解决了内存占用问题,移除了依赖 Bun 特有的 API,能在 Node 环境下运行服务器。

桌面端升级:解决效率瓶颈

1.x 的桌面端最初用 Tauri 封装,存在性能和一致性问题。迁移到 Node 后,在 Electron 内置的 Node 进程中运行服务器代码更具吸引力。这次重写让 OpenCode 桌面版解决了 AI 编程中最大的效率瓶颈——排队等待。用户可在多个标签页中打开独立 AI 会话,并行执行编程任务,还能为每个标签页指定不同模型进行对比。

Token 消耗:过度设计,追求完美

过去几个月,OpenCode 联合创始人 Dax Raad 的团队 token 消耗量暴涨 5 倍。团队策略是奢侈地过度设计一切,即便实现简单的读取文件 API,也会深入思考各种实现方式。

版本计划:测试版已发布,正式版待推出

OpenCode 2.0 的测试版已在本月发布,团队计划在测试版发布约一个月后推出正式版。

播客探讨:深入解析重写逻辑与行业观点

日前,Dax Raad 在 Syntax.fm 播客中,深入探讨了 OpenCode 2.0 的重写逻辑、推理利润率、模型路由等问题。

问答环节:聚焦关键问题

关于“不能说的模型”:团队 token 消耗量两个月内涨 5 倍,是因为大家对新模型上瘾,它能成为更好的搭档。

OpenCode 2.0 重写原因:0 是试水,1 是验证,2 是彻底理解领域后推倒重来,有 API 重做、默认以服务常驻运行、跨设备智能体网络三个核心变化。

软件好用的方法论:“决定在乎”,烧 token 投资底层原语。

模型路由:模型路由赛道被高估,有效办法是让贵的主模型当“指挥官”,派任务给便宜的子代理。

AI 推理利润与本地跑模型:Anthropic 和 OpenAI 推理利润率约 90%,OpenCode 某些开源模型能达 70% 利润率,本地跑模型主要是隐私问题,非成本问题。

Claude Code Max 订阅:Anthropic 是企业导向,担心用户被 OpenCode 截胡,影响企业客户转化。

语音输入提示词:OpenCode 团队已用语音交流,LLM 理解混乱表述能力强,输出质量更高。

基准测试:不关注基准测试分数,更关注团队 token 消耗量变化。

远程开发环境:裸金属服务器的优势

Dax 大概两年前开始租裸金属服务器,性能好、升级方便、多设备切换容易。随着编码 Agent 出现,远程机器对更多人变得可行。团队成员因需求配置不同服务器,每月费用 200 - 400 美元。目前团队用 latitude.sh,未来可能切换到 exe.dev。Dax 每个项目有一个 Tmux 会话,方便切换,且可在手机上通过 Web UI 访问 OpenCode 服务器。

重写 OpenCode:带来多方面变化

OpenCode 2.0 是重大重写,除重构 API 外,还默认以服务方式运行,所有内容同步,有新的插件 API。beta 版已发布,正式版预计在 beta 后一个月推出。桌面端已迁移到 Electron,团队正在适配新 API 和修复性能。服务默认本地运行,也可配置远程,能让多台机器互相通信。移动端工作即将启动。

软件工程方法论:在乎细节,投资原语

团队的软件工程方法论:一是决定在乎产品细节;二是 token 用量增长 5 倍,过度设计一切;三是投资 Coding Agent 无法一步到位的底层原语,如 OpenTUI 框架。

模型路由:编排模式更有意义

模型路由赛道被高估,新一代模型在编排模式上表现出色,主模型生成子代理,用便宜模型完成脏活累活,并行工作且成本更低。

“不能说的模型”:改变工作方式

OpenAI 和 Anthropic 的预览计划让团队提前使用新模型,Token 消耗量翻 5 倍。团队对新模型上瘾,它成为更好的伙伴。非头部大厂模型也有进步,GLM 5.2 接近 GPT 5.5。推理利润率高,价格会下降,本地模型主要是隐私问题。

OpenCode 被 Claude Code“封杀”?

OpenCode 里使用 Claude Code Max 套餐的插件不被允许,SDK 调用处于灰色地带。这是公司文化问题,Anthropic 是企业导向,担心用户转化链断裂和算力竞争。未来可能出现模型与产品捆绑的情况。

AI 交互:走向无手化

团队内部的 Discord 机器人是协作工具,可语音输入 Prompt 解决问题。未来 OpenCode 会添加 artifacts 功能,团队沉迷于语音提示词,认为 LLM 能理解混乱表述。

其他分享:推荐产品与期待新模型

Dax 对新一代模型感到兴奋,不关注基准测试,推荐 OpenTUI 和 exe.dev。

http://www.cnnetsun.cn/news/3564142.html

相关文章:

  • abap中程序跳转(全)
  • React-Blog:错误处理与日志记录的最佳实践
  • 居家安防的坚固屏障 —— 防盗门
  • puzzle(1015)明灯谜局、马赛克、线段填格
  • Event Loop事件循环
  • AI4R核心功能大揭秘:从分类器到Transformer的全方位解析
  • 计算机毕业设计之网上书店系统
  • java汉诺塔(递归实现)
  • ubuntu-post-install完全指南:让你的Ubuntu系统初始化效率提升10倍的终极脚本集
  • 一款基于车载协议的socket通讯工具
  • 面向对象的思考
  • next-data-hooks性能优化:深入理解代码消除机制
  • TCP三次握手:为什么需要三次,每一次握手的作用是什么
  • 供需双增叠加政策迭代,动力电池行业开启高质量竞争新周期
  • [Android] az录屏大师 -1080p高清录制
  • 386 · Longest Substring with At Most K Distinct Characters最多有k个不同字符的最长子字符串(滑动窗口)
  • 不群发、不买链接、不写客座文章——我只靠一条原创数据拿到了200条外链
  • 第三章 镜像仓库总结-001篇
  • smsBomb配置完全指南:从配置文件到API密钥的详细设置
  • 运维工程师转型渗透测试:思维重塑与6-9个月实战路线图
  • GameVault多平台支持:Windows与Linux游戏兼容性终极指南 [特殊字符]
  • Claude Code实战避坑指南:7大核心痛点与解决方案
  • 【WorkBuddy从入门到精通实战教程】使用手册 第 5 章 WorkBuddy加载一个真正用得上的 Skill
  • shell数组的一些总结
  • 告别文献焦虑✅Okbiye千万文献库+学术翻译!搞定论文参考文献、外文研读全流程
  • 递归对抗拓扑学(RAT)主纤维丛建模认知冲突完整框架(世毫九实验室原创研究)
  • FossFLOW架构图工具深度解析:如何构建专业级等距可视化系统
  • HarmonyOS应用开发实战:小事记 - 网络请求封装:请求/响应拦截器、超时重试、取消请求
  • M12 B-Code(B编码)5芯连接器完整解析
  • SpringBatch批处理实战:架构解析与性能优化