工具信息
工具名称:Jules
主要分类:编程与开发
官网:访问官网
价格:可免费开始,后续按当前账号方案与任务用量开放
代码要求:需要代码仓库、Git 与测试基础
中文支持:可用中文描述任务,界面与文档以英文为主
使用平台:网页、GitHub、命令行
Jules 面向已经放在 GitHub 的代码项目。你可以把范围清楚的修复、测试或功能任务交给它,让任务在独立云端环境中准备计划、修改文件并运行检查;完成或需要反馈时再通过通知回来查看日志、代码差异和输出分支。
什么时候你会需要 Jules?
当你有边界明确的代码任务,例如修复一个界面问题、补充 API 分页或增加测试时,可以从网页选择仓库和起始分支后提交任务,也可以用 GitHub Issue 标签触发。Jules 会为该任务准备独立环境并提出计划;使用者可以在执行前后查看计划、补充条件、暂停任务,或要求它调整做法。
需要处理测试或 CI 问题时,可以把错误日志和复现条件交给 Jules,让它在任务环境中运行检查并尝试修改。它会记录执行步骤、输出和错误,但云端环境未必能复现本地、CI 或生产条件;失败循环、外部服务和权限问题仍可能需要人工介入。
从哪里开始使用
Jules 需要你授权它访问你的 GitHub 仓库,并且你可以精确控制它能操作哪些仓库和分支。在任务开始前,你需要选择一个起始分支,Jules 会基于这个分支创建新分支来工作。如果你在仓库里配置了环境安装脚本(比如 setup.sh)和 Secrets(比如 API 密钥),Jules 会使用它们来准备运行环境,所以这些内容需要你提前设置好,并且确保 Secrets 只包含必要的权限。
Jules 生成的代码改动仍然需要你人工审查。它会在任务完成后创建一个分支或拉取请求,你可以查看完整的文件差异(diff)和活动日志,确认无误后再合并。Google 建议你在自己的 CI 环境或本地重新运行测试,因为云端环境可能与你的生产环境有差异。最终是否合并代码,决定权在你手里。
产品界面

图片来源:官方页面
资料来源
https://ai.google/products/

交流讨论
最新评论