Repolode
johannesjo

johannesjo/parallel-code

桌面应用,让 Claude Code、Codex 等 AI 编程代理并行运行,每个任务各自拥有独立的 git worktree 和分支。

Star
1,080
Fork
149
未关闭 Issue
48
最近提交
22小时前

这是什么?

Parallel Code 是一款基于 Electron 的桌面应用,用于同时调度多个 AI 编程代理。创建任务时,它会从主分支拉出新的 git 分支,建立 git worktree 让代理在独立目录中工作,并把 node_modules 等被 gitignore 的目录软链接到该 worktree 中,然后在其中启动代理。支持的代理包括 Claude Code、Codex CLI、Antigravity CLI 和 Copilot CLI。

每个任务的改动相互隔离,可以逐个查看 diff,并通过行内评论把意见发回代理,再在侧边栏中把分支合并回主分支或丢弃。看板视图按任务需要你做什么进行分组,例如等待输入、运行中或可以提交 PR。每个任务还附带 shell 终端、笔记面板,以及随代理写入实时渲染的 Markdown 画布。

应用支持 macOS 和 Linux,使用 TypeScript、Electron 和 SolidJS 构建,采用 MIT 许可证。还提供通过 Wi-Fi 或 Tailscale 的手机访问以及 Android 应用,用于查看任务进展。

核心功能

  • 01在同一界面中运行 Claude Code、Codex CLI、Antigravity CLI 和 Copilot CLI。
  • 02为每个任务自动创建独立的 git 分支和 worktree。
  • 03内置 diff 查看器,可添加行内评论并发回代理。
  • 04看板视图按是否等待输入、运行中或可合并对开放任务分组。
  • 05支持键盘操作,快捷键可自定义。
  • 06可选通过 Wi-Fi 或 Tailscale 在手机上查看进展。

适用场景

  • 让多个代理同时处理同一个 bug 或功能,并比较它们的 diff。
  • 并行开发多个相互独立的功能,避免分支冲突。
  • 在合并到主分支前,按任务审查代理的产出。
  • 通过手机查看长时间运行的代理会话。

快速上手

  1. 1

    从发布页面下载适用于你平台的最新版本

使用前须知

  • 仅支持 macOS 和 Linux,README 中未列出 Windows 支持。
  • README 的入门部分内容不完整,因此无法确认其他安装步骤。

收录于专题

标签

常见问题

parallel-code 是什么?
桌面应用,让 Claude Code、Codex 等 AI 编程代理并行运行,每个任务各自拥有独立的 git worktree 和分支。 Parallel Code 是一款基于 Electron 的桌面应用,用于同时调度多个 AI 编程代理。创建任务时,它会从主分支拉出新的 git 分支,建立 git worktree 让代理在独立目录中工作,并把 node_modules 等被 gitignore 的目录软链接到该 worktree 中,然后在其中启动代理。支持的代理包括 Claude Code、Codex CLI、Antigravity CLI 和 Copilot CLI。
parallel-code 可以免费使用吗?用的什么许可证?
parallel-code 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
parallel-code 还在维护吗?
活跃维护中。parallel-code 最近一次提交是在 2026年11月6日。
parallel-code 适合用来做什么?
让多个代理同时处理同一个 bug 或功能,并比较它们的 diff。 并行开发多个相互独立的功能,避免分支冲突。 在合并到主分支前,按任务审查代理的产出。 通过手机查看长时间运行的代理会话。
parallel-code 怎么安装和运行?
从发布页面下载适用于你平台的最新版本
在哪里获取 parallel-code?
源代码和安装说明在 GitHub 上:https://github.com/johannesjo/parallel-code

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目