johannesjo/parallel-code

Run Claude Code, Codex, and Gemini side by side — each in its own git worktree

解决的问题

并行代码解决了 AI 编码代理顺序运行的低效问题。无需等待一个代理完成任务后再启动下一个,它允许开发者并行分派多个代理,每个代理在独立的特性或缺陷上工作,而不会引发 Git 冲突或阻塞工作流。

工作原理

当用户创建任务时,应用程序会自动创建一个新的 Git 分支并设置 git worktree,为代理提供其独立的隔离目录。它会将 node_modules 等必要目录通过符号链接进行链接,以保持环境一致性,然后在该 worktree 内启动所选的 AI 编码 CLI(如 Claude Code、Codex 或 Gemini)。代理完成工作后,用户可以审查差异并将其分支合并回主代码库。

适用人群

专为使用 AI 编码 CLI 并希望通过单一图形界面管理多个并行 AI 驱动任务的开发者设计,而非管理多个终端窗口和手动 Git worktree。

主要亮点

  • 多代理编排:在隔离环境中同时运行多个代理,处理不同功能。
  • CLI 集成:与 Claude Code、Codex CLI、Gemini CLI 和 Copilot CLI 等现有工具兼容。
  • Git 隔离:为每个任务自动处理分支和 worktree 的创建。
  • 审查工具:内置差分查看器,支持内联评论和进度跟踪面板。
  • 沙箱支持:支持项目专用的 Dockerfile,可在隔离容器中运行代理。
  • 远程监控:可通过 Wi-Fi 或 Tailscale 的 QR 码监控代理进度。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目