2026年6月2日 · 5 分钟阅读
Agent Q Canvas:在空间画布上协调本地 AI 编程智能体
关于 Agent Q Canvas 的构建记录:一个 Electron 原型,用于协调本地编程智能体、项目分组、任务队列、预览和审批。
为什么本地编程智能体需要协调
代码仓库:https://github.com/Shellishack/agent-q-canvas
Agent Q Canvas 来自一个真实工作流问题:当我一天内同时推进多个产品时,本地编程智能体会分散在终端、代码仓库、项目文件夹、浏览器标签页和上下文窗口里。
当个人电脑打开太多窗口和标签页时,很容易丢失上下文,也很容易忘记自己到底在做什么。以我自己的工作流为例,我可能已经打开五六个 Codex 标签页,同时还要管理 VS Code、浏览器预览、终端、文档和项目文件夹。
AI 编程智能体越有用,它们周围的协调工作就越多。仍然需要有人分配任务、查看阻塞状态、批准操作、观察预览,并理解哪个项目正在向前推进。
这个原型
Agent Q Canvas 是一个 Electron 应用,用空间画布来协调本地编程智能体。当前原型支持多个画布、虚线项目分组、可拖拽项目框、智能体节点、本地任务队列、全局命令框、项目跳转列表和预览抽屉。
它的方向是让本地智能体工作变得可见、有组织,而不是碎片化地散落在不同窗口里。这个产品把智能体终端、浏览器预览、任务路由、项目上下文和审批放到同一个视觉画布上。
这个画布既可以支持一个人管理多个项目,也可以支持团队一起协调工作。目标是为 AI 辅助开发提供一个更有组织、更高效的操作界面。
接下来要走向哪里
近期路线图包括真实的本地智能体终端、浏览器预览节点、Codex、OpenCode、Claude Code 和 Gemini 适配器、持久化项目和任务状态、git worktree 隔离,以及用于审批和阻塞智能体的命令中心。
这仍然是一个早期原型,但产品方向很清楚:AI 编程工作流需要更好的操作界面。Agent Q Canvas 是我为自己已经在使用的工作方式构建的一次尝试。
Available for client work
Hire Ellis Shang as a strong AI software engineer for AI software development, full-stack web apps, and automation systems.
主题