从编码者到编排者:智能体如何改变开发者的角色

GitHub Blog 2026-08-13T06:47:18.675128

也许你听过这个老掉牙的故事:我只用一条提示词就做出了一个惊艳的演示,全场掌声雷动。一条提示词的演示做起来又快又轻松,但要搭建一套能可靠、安全地生成代码的系统,那就完全是另一回事了。提示词给你的是一次性的输出,你真正需要的是一条打通的工作流——在恰当的检查、上下文和管控之下,持续地产出结果。这就改变了开发者的角色。没错,你仍然要写代码,但同时你还要设计这套系统:代码如何被提议、校验、评审和发布。在同一个地方完成这一切,追踪和执行都变得更简单。GitHub Copilot 就是你的控制平面,帮你把软件开发串起来,也帮你更好地编排各个 agent。

行之有效的 agent 工作流

要打造一条贴合你工作方式的工作流,可以从熟悉的仓库事件和触发器入手。比如给 issue 加个标签,或者安排一个定时工作流在夜间运行。这些事件都能触发 GitHub Actions 工作流,进而调用一个 agent 去执行你划好范围的任务。agent 的输出会汇入一个 pull request,随后由确定性的检查接管:代码检查、测试、安全扫描和构建验证。接着,CODEOWNERS、必选评审和分支保护规则决定哪些内容可以合并。Agent 很灵活,但被约束在一个基于规则、可预测的确定性边界之内。正是这种确定性让团队信任这套系统:CI 检查产生可复现的信号;分支规则防止意外绕过;评审要求确保高风险变更必须经过你的判断。与此同时,agent 负责那些模棱两可、依赖大量上下文的任务。

开发者成为系统的编排者:定义触发器、划定 agent 权限、设计交接流程。最终,他们还决定哪些环节必须保留人的判断。GitHub 就是你搭建这套生态的地方——用 Copilot 云 agent 工作流配置事件驱动的自动化;在 GitHub Actions 中运行 Copilot CLI,把 AI 驱动的步骤融入你的流水线;当你需要更多工具或外部上下文时,用 MCP 扩展 agent 的能力。

这些并不是彼此独立的理念,而是同一条成熟路径上的不同实现方式。

如何开始

如果你想采用这种工作方式,建议从小处入手。先挑一个边界清晰的工作流,例如 issue 分类、文档与测试同步,或者低风险维护更新。把 GitHub Copilot 接入你现有的软件开发基础设施,让它帮你构建接下来想实现的东西。

从编码者到编排者

随着开发者角色的不断演变,你会越来越多地掌握代码之外的交付体系。准备好进一步进入这个角色,学习更多与智能体(agents)协作的方法了吗?来参加 GitHub Universe 吧,在这里,构建者将进阶为编排者。

欢迎参加 10 月 28 日至 29 日的活动,看看有哪些新内容和未来方向。早鸟优惠即将截止——在 8 月 19 日前购票可立减 300 美元!

在整个活动期间,你可以在工作坊中提升技能、学到新东西。还能与开发者、开源维护者和行业领袖交流,了解快速演进的技术,让你既能继续做热爱的事情,又能打造下一个重大产品。

立即注册,参加 GitHub Universe 2026。

更多资源

需要说服你的经理?使用我们的可定制邮件模板。
想持续获取最新动态?立即订阅。
好奇活动体验如何?看看去年的亮点回顾。

查看原文