
T3集成指南如何在Cate中用一个聊天面板并行运行Codex、Claude Code等6大编程Agent【免费下载链接】cateAn infinite zoomable canvas for coding. Editor, terminal, and browser panels in a spatial workspace.项目地址: https://gitcode.com/gh_mirrors/cate5/cateCate 是一款面向 AI 编程场景的无限画布 IDE其内置的 T3 聊天面板支持在同一个面板中并行运行 Codex、Claude Code、Cursor、Grok、OpenCode 与 Antigravity 共 6 大编程 Agent提供流式输出、工具调用与审批管理。本文是一份面向新手的 T3 集成指南带你快速上手这个一个面板、多路 Agent 同时开工的聊天面板。什么是 T3 集成把 Agent 聊天搬进画布传统用法是在终端里逐个敲codex、claude等命令但 Cate 的 T3 集成提供了更完整的体验完整聊天面板Agent 对话不再是纯终端文本而是带流式输出、工具调用展示和操作审批的图形化界面多 Agent 切换同一面板内可切换不同模型服务商按需选择最合适的 Agent会话持久化重新打开项目后终端与 Agent 会话都能通过各自的 resume 命令重新挂载继续上次的对话画布联动发起新对话时T3 会先向 Cate 请求放置位置新会话自动落到画布上对应的工作区worktree6 大支持的编程 AgentCate 在 src/shared/agents.ts 中维护了 Agent 注册表T3 集成的 5 个核心服务商如下表加上 Antigravity 共 6 路AgentCLI 命令T3 服务商 IDCodexcodexcodexClaude CodeclaudeclaudeCursorcursor-agentcursorGrokgrokgrokOpenCodeopencodeopencodeAntigravity—随 T3 提供几个实用细节Grok 与 OpenCode 默认关闭探测它们可能拉起 CLI 进程因此是opt-in设计需要在设置里手动启用见 src/main/t3Agent/providerProfile.ts登录状态一目了然Cate 会检测每个服务商的 CLI 是否已安装、是否已认证、版本是否落后状态模型定义在 src/main/t3Agent/providerStatus.ts会话可恢复每个 Agent 都有专属的 resume 命令如 Codex 的codex resume id重启 Cate 后自动恢复三步用上 T3 聊天面板第一步打开一个文件夹作为工作区在 Cate 中打开任意代码目录它即刻成为工作区无需任何配置文件。若项目较大建议先用 git 管理好分支方便多 Agent 并行互不干扰。第二步创建 T3 聊天面板通过命令面板CmdK创建 T3 聊天面板。此时 Cate 会在后台启动 T3 运行时进程管理逻辑位于 src/main/t3Agent/T3HarnessManager.ts面板加载后即可开始对话。第三步选择 Agent 并登录在聊天面板中选择要使用的服务商。若未登录Cate 会引导你完成认证流程——例如 Grok 会通过grok login --device-auth发起设备授权见 src/main/t3Agent/providerAuth.ts。登录完成后直接发送任务即可看到流式输出与工具调用。并行跑多个 Agent画布就是指挥中心T3 的每个对话称为一个thread数据结构见 src/shared/t3Agent.ts 中的T3Thread它跟踪会话标题、当前轮次状态、是否有待审批操作等字段。这意味着你可以让Codex修一个 bug同时让Claude Code写单元测试每个 thread 独立运行面板实时显示工作中 / 等待输入 / 已完成某个 Agent 需要你点审批时Cate 会主动提醒你配合画布上的 worktree 功能五个 Agent 五条分支五条清晰可见的独立工作流这种画布即指挥中心的模式正是 Cate 与纯终端工具的核心差异。深入源码与测试资料模块路径说明Agent 注册表src/shared/agents.ts各 Agent 的识别、resume、skills 目录等定义T3 协议类型src/shared/t3Agent.tsthread、会话、服务商认证等数据结构运行时管理src/main/t3Agent/T3HarnessManager.tsT3 进程启动、隔离与生命周期客户端桥接scripts/patch-t3-client.mjsT3 聊天界面与 Cate 画布的衔接层集成测试说明e2e/T3.mdT3 集成测试的边界与运行方式常见问题问T3 面板和直接开终端跑 Agent CLI 有什么区别答终端跑 CLI 同样受 Cate 支持面板会显示运行状态而 T3 面板额外提供图形化流式输出、工具调用审批、跨重启会话恢复和画布联动更适合多 Agent 并行管理。问需要同时登录全部 6 个 Agent 吗答不需要。只登录你实际使用的服务商即可未安装的 Agent 会自动显示为不可用状态。问切换 Agent 后原来的对话还在吗答在。每个 thread 保留在自己的会话中可来回切换重启 Cate 后也能恢复。掌握以上内容后你已可以从零开始在 Cate 中用 T3 聊天面板并行调度 6 大编程 Agent把画布真正变成多 Agent 协作的指挥中心。【免费下载链接】cateAn infinite zoomable canvas for coding. Editor, terminal, and browser panels in a spatial workspace.项目地址: https://gitcode.com/gh_mirrors/cate5/cate创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考