GitHub Agentic Workflows 正式 GA
GitHub Agentic Workflows generally available
GitHub Next 开源项目 GitHub Agentic Workflows 正式 GA,用户可用自然语言 Markdown 定义 issue 分诊、CI 失败分析、文档更新和测试编写等任务,再编译为标准 Actions YAML,并复用现有 runner 组与策略约束。
官方披露了 GA 版本的安全机制与模型路由等新增能力,并给出团队级效率与错误率变化数据。
GitHub Agentic Workflows 是 GitHub Next 的一个开源项目,现已正式可用。借助 agentic workflows,你可以在 GitHub Actions 中使用编码代理,自动完成基于推理的任务,例如问题分类、CI 失败分析、文档更新和测试编写。
用自然语言 Markdown 文件定义你的自动化流程,GitHub Agentic Workflows 会将其编译为标准 Actions YAML。由于这些是 GitHub Actions,它们会复用你现有的运行器组和策略约束。你可以使用 GitHub Copilot,或自带编码代理来驱动每个工作流。
我们一直在逐步推出 agentic 开发者工作流,效果可以量化。我们的一位负责人仅在自己的开发工作上每周就节省了约 29 小时。在他的团队中,实测速度平均提升了一倍以上,如今 AI 撰写了团队 91% 的提交。借助这些工作流,团队将生产错误从每天约 11,000 个降至 1,000 个以下,并端到端完成了一次技术迁移。
一个工作流可以将功能从需求推进到实现,并附带验证证据。其他工作流则让我们的框架保持最新,并稳步提升代码质量和测试覆盖率。由于 AI 会推动流程直至完成,我们的工程师可以并行推进四到五项工作,并持续聚焦于更大的目标。
Ben Alton – Accenture 战略、架构与创新团队高级经理
内置防护措施
GitHub Agentic Workflows 为你的自动化流程内置了多层防护。代理访问 GitHub 内容时遵循 完整性过滤器 规则,默认以只读权限运行,并在 Agent Workflow Firewall 之后的沙箱容器内执行。输出会通过 安全输出 流程进行验证,专门的 威胁检测 作业会在所有提议的更改被应用之前对其进行扫描。
正式可用版的额外能力
自公开预览以来的亮点包括:
- Actions Runner Controller (ARC) 与 Docker-in-Docker 支持: 在自托管的 ARC 运行器上使用 Docker-in-Docker 运行 agentic workflows。
- 改进的预算预测:
gh aw forecast不再是实验性功能。它现在同时包含威胁检测额度和月度区间,让你更全面地了解 AI 额度支出。 - 新模型、引擎选择和工作流: 模型清单已更新,可按工作流选择模型提供商,并且新增了可通过
gh aw add-wizard添加的工作流模板。 - 模型路由: 工作流可以使用模型路由器,根据任务类型和难度进行优化。
- 改进的代理隔离: 代理可以在 Cloud Hypervisor 或 NVX micro-VM 中运行,并通过 enclaves 防止跨仓库工作流中的数据泄露。
查看 GitHub Agentic Workflows 发布说明 了解完整变更列表。
开始使用
按照 快速入门指南 安装 CLI 扩展,几分钟内即可触发你的第一个工作流。在 GitHub Next 的 agentics 仓库 中探索预构建工作流,获取涵盖问题分类、依赖管理、代码审查和报告的即用示例。
GitHub Agentic Workflows 现已在 github.com 上面向 GitHub Free、Team 和 Enterprise 正式可用。使用默认的 GitHub Copilot CLI 引擎驱动工作流需要 Copilot 许可证。
在 GitHub Agentic Workflows 文档中了解更多,并加入社区讨论参与交流。
文章 GitHub Agentic Workflows 正式可用 首次发布于 The GitHub Blog。
来源:GitHub Changelog · github.blog