第1章 Orca:并行运行多个编程 Agent 的开发工具
Orca | 95.8k 下载量
由 ... 提供支持
通过 Agent IDE 实现 100 倍交付效率
并行运行 Claude Code、Codex 及任意其他编程 Agent,每个 Agent 都在独立的工作树中运行。在专为 Agent 打造的应用中,集成终端、代码差异对比、浏览器和 CLI。
并行运行 Claude Code、Codex 及任意其他编程 Agent。获取 iOS 或 Android 移动端伴侣应用。
App Store
Android APK
同时支持 macOS、Windows 和 Linux
在 GitHub 上查看
下载 Mac 版本
在 GitHub 上查看
Orca 正在运行: - 结账回归测试 - 验证欧盟促销代码 - 更新结账端到端快照 - 审查税款计算模块 - 将购物车舍入行为回滚至之前状态
Claude Code v2.1.173 Opus · Claude Max ~/work/acme/checkout-flow-v2
> 收紧地址验证并增加测试覆盖
• 我正在检查现有的表单流程,然后修补验证器并运行针对性测试。 执行了 1 条 Shell 命令 • src/checkout/AddressForm.tsx:38: validateAddress(values) src/checkout/validators.ts:12: export function validateAddress 读取 src/checkout/validators.ts ⎿ 已读取 180 行(按 ctrl+o 展开)
• 找到了特定国家的分支。我将显式处理邮编/邮政码路径,并保持现有结账文案不变。 更新 src/checkout/validators.ts ⎿ 新增 8 行,删除 3 行 44 export function validateAddress(values: AddressValues) { 45- if (!values.country) return true; 45+ if (!values.country) return { ok: false, field: 'country' }; 46+ if (values.country === 'CA') return validateCanadianPostal(values); 执行了 1 条 Shell 命令 • PASS src/checkout/validators.test.ts (18) PASS src/checkout/AddressForm.test.tsx (9)
• 针对性测试通过。我正在对修改的文件运行 Lint,然后再总结变更内容。 执行了 1 条 Shell 命令 • 没有 ESLint 警告或错误 • 更新了验证行为,并为美国 ZIP+4、加拿大邮政码及缺失国家字段添加了回归测试。
⠋ 思考中…
› 终端 2 localhost:3000 orca ~/work/acme/checkout-flow-v2 [feature/checkout-flow-v2] $ pnpm dev > @acme/checkout-flow-v2 dev > next dev --turbo
▲ Next.js 16.2.1 (Turbopack) - 本地: http://localhost:3000 ✓ 731ms 内就绪 ○ 编译 /checkout ... ✓ 812ms 内完成 /checkout 编译 ○ 编译 / ... GET /checkout 200 耗时 96ms