Google Jules Tools 发布:异步 Coding Agent 正式进入命令行工作流
Google 发布 Jules Tools(@google/jules),让开发者可以在终端中创建、查看、拉取 Jules 云端 coding session,把异步 Coding Agent 接入脚本、GitHub issue 和现有开发流水线。
2026-06-25 · Google Developers Blog
发布 2026-06-25要点
- Jules Tools 是 @google/jules CLI:可在终端创建、查看、拉取 Jules 远程任务
- Jules 运行在 Cloud VM:clone 仓库、改代码、跑测试、返回 diff / PR
- 支持脚本化委派:TODO 文件、GitHub issue、Gemini CLI 输出都可以 pipe 给 Jules
- 异步 Agent 进入混合工作流:本地手写 + 云端委派并行推进
它解决什么问题
Jules 原本更像 Web UI 里的「把任务交给云端 Agent」。Jules Tools 把这件事搬进终端,让它能进入开发者日常流水线:
npm install -g @google/jules
jules login
jules remote new --repo . --session "write unit tests for auth module"
jules remote list --session
jules remote pull --session 123456
对重度终端用户来说,这比打开网页、选 repo、复制 prompt 更自然;对团队来说,则意味着可以把 async coding agent 接入脚本和 issue triage。
典型组合方式
Google 官方博客给出的方向很明确:Jules Tools 不是孤立 CLI,而是可以和 GitHub CLI、jq、Gemini CLI 串起来。
# 把 TODO.md 每行派给 Jules
cat TODO.md | while IFS= read -r line; do
jules remote new --repo . --session "$line"
done
# 把一个 GitHub issue 标题派给 Jules
gh issue list --assignee @me --limit 1 --json title \
| jq -r '.[0].title' \
| jules remote new --repo .
# 先让 Gemini CLI 找出最琐碎 issue,再交给 Jules
gemini -p "find the most tedious issue, print it verbatim\n$(gh issue list --assignee @me)" \
| jules remote new --repo .
这个模式很像「本地 Agent 负责分析和分拣,云端 Agent 负责执行」。
为什么重要
2026 年 Coding Agent 正在分化成两类:
- 实时结对型:Claude Code、Codex CLI、Cursor、Gemini CLI
- 异步委派型:Jules、Devin、Copilot Coding Agent
Jules Tools 的价值是把第二类工具接回命令行,让 async agent 可以被脚本、cron、issue bot、GitHub Actions 等传统自动化系统调用。
适合哪些任务
- 依赖升级
- 补单元测试
- 简单 bug fix
- 文档更新
- 机械迁移
- 多个低风险 issue 并发处理
不建议一开始就交给 Jules 的任务:架构大改、需求不明确的新功能、需要生产 secret 的任务、紧急线上事故。
AI 之家 观点
如果你已经在用 Jules:尽快试 Jules Tools,因为 CLI 能显著降低任务创建和查看成本。
如果你还没用过 Jules:从 3 个低风险 issue 开始,不要一口气把 backlog 全派出去。每个 issue 必须写清 Goal / Scope / Verification,并要求 Agent 跑测试。
最佳实践:
Gemini CLI 分拣 issue → Jules 并发处理低风险任务 → Copilot / CodeRabbit / 人工 review PR
后续(2026-09-25 注记)
本文记录的是 2026-06-25 Jules Tools 发布这一事件。原文提出的「Coding Agent 分化为实时结对型 / 异步委派型两类」这一判断,此后三个月不仅成立,而且进一步固化:
- 异步委派型继续沿「派单 → 云端执行 → 回 PR」的形态演进,代表仍是 Jules、Devin、Copilot Coding Agent 这一路;
- 计费方式也随之分化——异步侧普遍走向时长 / 算力单位而非 token,详见 ACU(Agent Compute Unit);
- 选型要点(原文未展开):异步 Agent 的价值不在「它比你快」,而在**「它能在你不盯着的时候干活」。因此判断标准应是任务是否可被完整描述 + 结果是否可被机器验证**——两者都满足才值得派出去,否则你会得到一堆需要人肉返工的 PR。
时效性说明:资讯类内容保留原样,此处仅补注记,不改写原文结论。Jules 的具体版本、配额与 CLI 参数请以官方文档为准,本页不追踪后续版本变更。
来源
- Google Developers Blog:https://developers.googleblog.com/en/meet-jules-tools-a-command-line-companion-for-googles-async-coding-agent/
- Jules CLI Reference:https://jules.google/docs/cli/reference