Sandcastle是由@mattpocockuk开源的一个TypeScript工具,允许用户通过脚本编排Workflow,在虚拟机中协同调用Codex、Claude Code、Cursor、GitHub Copilot等多个AI智能体来完成复杂任务。它定位为面向追求极致效率场景的极客工具,适用于需要多智能体协作或“赛博养蛊”式的任务,例如让各智能体分别生成技术方案再相互评审完善。
像我日常会几个 Agent 一起用:Codex、Claude Code、Cursor、GitHub Copilot,这些 Agent 各有所长,或者有时候要集众家之长。
Matt 这个 Sandcastle 就是用 TypeScript 脚本来编排 Workflow,可以把这些 Agent 编排在同一个 WorkFlow 中一起来完成一些任务,可以在虚拟机中运行。
但过于极客不太适合普通用户,一般的场景真用不上,适合一些追求极致的场景。举例来说你要赛博养蛊:写个技术方案,让各个 Agent 一人出一套,再相互打分完善。