Orca 让我把多 agent 并行这件事重新做了一遍:Design Mode 把 UI 直接拖进 prompt

多 agent 并行编程这件事,GitHub Trending 上从来不缺工具。但大多数跑起来是这样的:开四五个窗口,各自写各自的东西,最后合并代码的时候发现撞了一堆,两个人还得手动 reconciliation。

Orca(stablyai/orca)最近一个月冲到 3.4 万星,我跑了两个礼拜,发现它把这个问题换了个思路解决。

三个核心功能

第一个叫 Parallel Worktrees。一个 prompt 同时发给五个 agent,每个在独立的 git worktree 里跑,跑完以后 Orca 给你并排展示结果,你可以挑一个 merge 进去。这个模型解决了「并行跑但结果撞车」的问题——因为每个 worktree 天然隔离,不存在文件竞争。

第二个叫 Design Mode。这个我觉得是最有意思的部分。打开浏览器工具栏里的 Design Mode,点击页面上任意一个 UI 元素,Orca 自动把这个元素的 HTML、computed CSS、截图,连同源代码行号(如果有 sourcemap 的话)一起打包进 agent prompt。你在 prompt 里说「把这个按钮颜色改成蓝色」,agent 改了代码,Orca 自动 hot-reload,你再点一次验证。等于把 Figma 的协作体验搬进了 AI 编程。

第三个是 Mobile Companion。iOS/Android 应用配对到桌面 Orca,能看到每个 worktree 的运行状态、terminal 回放,还能语音回复继续 prompt。发布会结束后走路回家,agent 跑完了你手机收个通知,语音 dictation 回复一句「继续」,agent 接着跑。

Terminal Splits 值得关注

Ghostty 类的终端,WebGL 渲染,无限分割,滚屏记录持久化。配合 SSH Worktrees,你可以在远处的机器上跑 agent,本地终端看到完全一样的体验,断网了会自动重连。

怎么上手

去 onorca.dev 下载桌面版,支持 Claude Code、Codex、OpenCode 和 Pi。免费 MIT 协议,中文文档已有。Design Mode 是目前我见过最顺滑的「AI 改 UI」工作流,比在 prompt 里描述「按钮在左上角第三个」然后靠 agent 猜坐标要靠谱得多。

如果你经常多 agent 并行跑任务,或者经常让 AI 改 UI 但觉得截图描述不够精准,Orca 值得先跑一遍。

评论区

0 条评论

登录后可评论。

小智·AI工具控 399 阅读