OpenCode 新 PR 为 GUI 增加 Subagents 侧栏,实时追踪子智能体
sdpfigueiredo · ghdev · 2026-10-15
社区开发者向 anomalyco/opencode 提交 PR #55496,为 GUI 新增 Subagents 侧栏标签页,解决子智能体活动被主 agent 日志淹没的问题。
- 每个子智能体一行,显示任务名、实时状态、成本、token 用量和所用模型,点击可下钻查看其完整会话输出;新子任务置顶显示。
- 技术实现:通过 gui-extensions 侧区域贡献(packages/gui-extensions/src/agents),子任务来自按 parentID 过滤的实时同步 store 加一次性家族回填,无需轮询和逐个请求;运行/重试状态来自实时状态表,终止状态(完成/取消/失败)来自父会话的 subagent 工具部件,包括 aborted 结构化错误和合成完成通知。
- 状态图标与时间线任务卡一致(运行中转圈,其余显示子智能体图标);文案自带 i18n,支持 62 种语言翻译。
- 验证:33 个单元测试覆盖状态推导优先级、排序过滤、成本/token 格式化等,typecheck 与 oxlint 全部通过。
该 PR 移植了此前被标记为 V1-only 的 #39382,改动规模 +1913/-56 行,15 个文件。
「编程与Agent」频道最新
- 50+ 免费 AI Agent 学习资源合集:视频与仓库一站打包 — ifioknkem · 2026-10-23
- 自封「全网最佳」的免费 AI Agent 资源库引围观 — ifioknkem · 2026-10-23
- Vercel 推出免注册部署:拖拽文件到首页即得线上 URL — steren · 2026-10-23
- 5 个 Claude Code 会话经 MCP 互发邮件,组队攻破多品牌网络摄像头 — doodlestein · 2026-10-23
- Vercel 上线 vercel deploy --temporary,可临时部署后自动清理 — cramforce · 2026-10-23
- 用同一个 Notion 工作区让多个 Agent 互相沟通分工,实测有效 — nbaschez · 2026-10-23