一次命令,启动数十个 AI 编码会话。
从孤独的助手,到你专属的并行开发军团。
从一个意图,到数十个并行 PR。
这就是规模化 AI 编码的正确打开方式。
默认情况下,Jules 一次只能处理个任务。
当你需要重构整个代码库、批量迁移框架、或为 20 个模块添加功能时,串行执行会成为瓶颈。
每一个细节都为「大规模 AI 辅助开发」而设计
通过 --parallel 20 等参数,一次性启动数十个 Jules 会话。智能队列管理,避免 API 限流。
任务即代码。用简单 YAML 文件描述 title、repo、branch、prompt。支持多文档、Git 版本控制、团队协作。
v1.2 重点功能。只需一句话描述意图,内置 LLM 规划器自动拆解为多个可并行执行的 Jules 任务。支持任意 OpenAI 兼容模型。
实时 tail 日志流、批准计划、发送跟进消息、取消失控会话、智能重试 + 指数退避。人类始终在环,AI 也可完全自主。
运行 jules-dispatch mcp 即可将 Jules 暴露为 Claude Code 和 Codex 的工具。你的 AI 编码助手现在拥有真正的并行执行能力。
--json 结构化输出、详细审计日志、doctor 诊断命令、按需传入 API Key、stdin 支持。专为脚本、CI 和 AI 代理设计。
从意图到 PR,只需几步
flowchart LR
O["编排器
你 / Claude / Codex"]
O -->|"编写或规划"| T["tasks/*.yaml
简单声明式任务"]
T --> D["jules-dispatch batch
--parallel 20"]
D -->|并行调度| J1["Jules #1"]
D -->|并行调度| J2["Jules #2"]
D -->|并行调度| J3["Jules #N"]
J1 --> P1["生成 PR #1"]
J2 --> P2["生成 PR #2"]
J3 --> P3["生成 PR #N"]
classDef orch fill:#6366f120,stroke:#6366f1,color:#a5b4fc
classDef tool fill:#0e7490,stroke:#14b8a6,color:#99f6e4
classDef worker fill:#854d0e,stroke:#ca8a04,color:#fde047
classDef pr fill:#166534,stroke:#4ade80,color:#86efac
class O orch
class D tool
class J1,J2,J3 worker
class P1,P2,P3 pr
一个编排器 · 多个并行代理 · 统一收集成果
给 jules-dispatch 一句话,它就能调用你配置的 LLM(OpenAI / Ollama / Groq / OpenRouter 等),智能拆解成多个可并行执行的 Jules 任务。
示例意图:
它会规划出 6 个独立任务(认证路由、用户路由、计费路由、中间件替换、启动文件更新、测试),然后询问是否立即并行调度。
npm install -g @yuuqq/jules-dispatch
jules-dispatch init
交互式向导配置 JULES_API_KEY。支持 --api-key 按次传入。
创建 tasks/ 目录,使用简单 YAML 定义任务(支持多文档 ---):
# tasks/migrate-to-fastify.yaml
title: "迁移认证路由到 Fastify"
repo: "your-org/your-repo"
branch: "main"
prompt: |
将 /api/auth 下的所有 Express 路由迁移到 Fastify。
使用 Fastify 插件系统,保持原有中间件逻辑。
添加适当的 schema 验证。
jules-dispatch dispatch tasks/migrate-to-fastify.yaml
jules-dispatch batch tasks/ --parallel 12
jules-dispatch auto "为整个项目添加完整的 TypeScript 类型和 Vitest 测试"
jules-dispatch 不仅是一个 CLI,更是强大的 MCP Server。
jules_dispatch 等工具{
"mcpServers": {
"jules": {
"command": "jules-dispatch",
"args": ["mcp"],
"env": {
"JULES_API_KEY": "your-jules-api-key-here",
"LLM_API_KEY": "sk-..." // 可选,用于 AI 规划
}
}
}
}
配置完成后,在 Claude Code 中直接说:
"使用 Jules 并行重构用户模块和订单模块"
jules-dispatch 是目前最优雅、最强大的 Google Jules 并行化与编排解决方案。
MIT License · 由开发者为开发者打造