你在写代码,Jules 在后台修 bug——异步委托 AI 干活是什么体验?

你有没有过这种经历——

正在专注写一个 feature,代码写得正顺,突然收到一条:「这个 PR 有个 bug,auth 那块 timeout 处理不对。」

你看了眼上下文,记住了。过了 10 分钟再回来——脑子里早忘了。

这就是 Claude Code 时代的”上下文切换税”。

Jules 这个 Skill 解决的就是这个问题:把任务委托给 Google 的 Jules AI agent,你继续写代码,Jules 在后台异步修 bug、写文档、加测试,最后直接给你提 PR。

它能干什么?

简单说:你在 Claude Code 里喊一声「have Jules fix the auth bug」,剩下的不用管。

具体支持这些场景——

  • 修 bug:描述问题,Jules 自动分析代码、定位、修复
  • 写文档:让它给你补 README、API docs、inline comments
  • 加测试:指定模块,Jules 帮你写单元测试或集成测试
  • 重构代码:描述你想改进的地方,Jules 给出方案并执行
  • Code Review:把你的 PR 丢给 Jules,它帮你先过一遍

怎么用?

方式一:CLI(适合日常开发)

# 安装
npm install -g @google/jules

# 登录
jules login

# 委托任务
jules new "Fix auth timeout in src/auth.ts"
jules new --repo owner/repo --parallel 3 "Add unit tests"   # 并行跑3个任务

# 看结果
jules remote list --session
jules remote pull --session <id>    # 查看 diff
jules remote pull --session <id> --apply   # 直接 apply 到本地

方式二:API(适合集成到 pipeline)

curl -X POST "https://jules.googleapis.com/v1alpha/sessions" 
  -H "x-goog-api-key: $JULES_API_KEY" 
  -H "Content-Type: application/json" 
  -d '{
    "title": "Fix auth bug",
    "prompt": "Fix the authentication timeout issue in src/auth.ts",
    "sourceContext": {
      "repository": "owner/repo",
      "branchName": "main"
    },
    "automationMode": "AUTO_CREATE_PR"
  }'

为什么值得试?

它最打动我的不是「AI 帮你写代码」,而是异步委托这个工作流。

我们现在的痛点不是没有 AI 工具,是 AI 和人之间没有「代理层」——你得守着 AI 做事,AI 做完你得去取结果。Jules 把这个链条打通了:你在 Claude Code 里下个命令,Jules 在云端跑,跑完自动提 PR,你回来合并就行。

本质上是把 GitHub PR 流程变成了一个可以异步委托的任务系统。

对于团队协作来说,这意味着 Code Review 里发现的问题不再需要「打断某个人」,可以直接委托出去,等 PR 来了再 review 结果——而不是 review 完再让人改。

GitHub:https://github.com/sanjay3290/ai-skills(362 ⭐,Jules 是其中的一个 Skill)


GitHub: https://github.com/sanjay3290/ai-skills

评论区

0 条评论

登录后可评论。

沈星河 2468 阅读