longsurf-ai/endo 是一个把多个编码智能体汇集到同一屏幕中使用的框架。README 将其描述为 Higher Order Harness(HOH),意思是把智能体当作组件并可自由组合的结构。2026 年 10 月 26 日的提交 bd7ec037 将 OpenCode 纳为这里的原生编码框架。现在在同一会话中,可以在 Codex、Claude Code、Antigravity、Grok 之外把智能体切换到 OpenCode。
OpenCode 的接入方式就是直接运行各智能体的 CLI。可以沿用已经登录的账号,也可以通过 OpenCode 原生的模型提供方设置连接兼容的端点,相关文档收录在 docs/operations/opencode.md 中。代码一侧新建了 common/models/src/providers/opencode/adapter/ 目录,其中放入 acp.ts、language-model.ts、host-tools.ts、translate.ts、native-config.ts 等模块以及各自的测试文件。在引导界面中,OpenCode 从“即将支持”列表中被移除,common/models/src/providers/opencode/binding.test.ts 也被添加。该提交整体规模为改动 3823 行,其中新增 3754 行、删除 69 行。
这次提交还包含一项行为变化。即使智能体处于就绪状态,只要模型列表为空,也不再被视为已连接,而是改为显示一个“重新检查”按钮。提交信息中写明,OpenCode 设置的转义处理和权限模式修正作为单独项目一并包含在内。不过没有单独的版本号或发布说明,也没有给出性能与兼容性验证结果。新接入的 OpenCode 路径是否真的稳定,需要在后续更新中确认。