从编码者到编排者:Agent 如何改变开发者角色
From coder to orchestrator: How agents shift the role of a developer
Stop me if you’ve heard this one before: I’ve created an exciting new demo with just a single prompt.
如果你听过这个故事,就打断我:我只用了一个提示就创建了一个令人兴奋的新演示。
Everyone claps!
大家鼓掌!
One-prompt demos are quick and easy to create. But setting up a system that lets you generate code reliably and safely… that’s a completely different story. With a prompt, you receive a one-off output, but what you need is a wired workflow to produce repeatable delivery, with the right checks, context, and controls in place.
单提示演示快速且易于创建。但建立一个能让你可靠且安全地生成代码的系统……那完全是另一回事。通过提示,你得到一次性的输出,但你需要的是一条有线的流程,以产生可重复的交付,并具备正确的检查、上下文和控制。
That changes the developer role. You still write code, sure, but you also design the system: how code is proposed, validated, reviewed, and shipped.
这改变了开发者的角色。你仍然编写代码,当然,但你也设计系统:代码如何被提议、验证、审查和发布。
Doing it all in one place makes it easier to track and execute. GitHub Copilot is your control plane for building software that gets wired up. And it helps you better orchestrate your agents.
在一个地方完成所有操作,更容易跟踪和执行。GitHub Copilot 是你的控制平面,用于构建连接起来的软件。它帮助你更好地编排你的代理。
The agentic flow that works
有效的代理流程
To create a workflow that fits the way you work, you want to start with familiar repository events and triggers. Add a label to an issue or run a scheduled workflow overnight. Those events can trigger a GitHub Actions workflow that invokes an agent to perform a task that you scoped.
要创建适合你工作方式的流程,你需要从熟悉的仓库事件和触发器开始。向问题添加标签,或运行夜间计划的工作流。这些事件可以触发 GitHub Actions 工作流,调用代理来执行你界定的任务。
The agent’s output is captured in a pull request, where deterministic checks take over: linting, tests, security scanning, and build verification. From there, CODEOWNERS, required reviews, and branch protections govern what can merge. Agents are flexible, but within a deterministic boundary that is rule-based and predictable.
代理的输出被捕获在拉取请求中,在那里确定性检查接管:代码检查、测试、安全扫描和构建验证。从那里,CODEOWNERS、必需审查和分支保护管理哪些可以合并。代理是灵活的,但在基于规则且可预测的确定性边界内。
The deterministic side is what makes teams trust the system.
确定性方面是让团队信任系统的原因。
CI checks produce repeatable signals. Branch rules prevent accidental bypass. Review requirements make it so your judgement is needed to make higher-risk changes. Meanwhile, agents handle the ambiguous, context-heavy tasks. Developers are the system orchestrators who define triggers, scope agent permissions, and design handoffs. Ultimately, they also decide where human judgment must remain in the loop.
CI 检查产生可重复的信号。分支规则防止意外绕过。审查要求确保进行高风险更改时需要你的判断。同时,代理处理模糊、上下文密集的任务。开发者是系统编排者,他们定义触发器、界定代理权限并设计交接。最终,他们还决定在哪些环节必须保留人工判断。
GitHub is where you can create this ecosystem. Configure event-driven automations with Copilot cloud agent workflows. Run Copilot CLI in GitHub Actions to blend AI-powered steps into your pipeline. Extend agent capabilities with MCP when you need more tools or external context. Those aren’t separate philosophies—they’re implementation options along the same maturity path.
GitHub 是你可以创建这个生态系统的地方。使用 Copilot 云代理工作流配置事件驱动的自动化。在 GitHub Actions 中运行 Copilot CLI,将 AI 驱动的步骤融入你的流水线。当你需要更多工具或外部上下文时,使用 MCP 扩展代理能力。这些不是不同的理念——它们是沿着同一成熟路径的实现选项。
Get started
开始使用
If you’re adopting this approach, start small.
如果你采用这种方法,从小处开始。
Pick one bounded workflow, something like issue triage, docs-and-tests sync, or low-risk maintenance updates. Bring GitHub Copilot into your existing software development infrastructure, and let it help you build what you want to see next.
选择一个有边界的工作流程,比如问题分类、文档与测试同步,或低风险维护更新。将 GitHub Copilot 引入你现有的软件开发基础设施,让它帮助你构建你接下来想看到的东西。
From coder to orchestrator
从编码者到编排者
As the developer role continues to shift, you are owning more of the delivery system around code.
随着开发者角色的不断演变,你正在承担更多围绕代码的交付系统的责任。
Ready to expand into this role and learn more about working with agents? Explore GitHub Universe, where builders become orchestrators. Join us on October 28–29 to see what’s new and what’s next. Time is running out for Early Bird pricing—buy your ticket by August 19 to get $300 off!
准备好扩展到这个角色并学习更多关于与代理协作的知识了吗?探索 GitHub Universe,在那里构建者成为编排者。10月28日至29日加入我们,看看有什么新内容以及下一步是什么。早鸟票时间不多了——在8月19日前购票可享受300美元折扣!
Throughout the event, you’ll be able to develop your skills and learn something new during workshops. You can connect with developers, open source maintainers, and leaders. Learn about technology that is developing fast so you can keep doing what you love—and build the next big thing.
在整个活动期间,你将能够在工作坊中发展技能并学习新东西。你可以与开发者、开源维护者和领导者交流。了解快速发展的技术,这样你就能继续做你喜欢的事情——并构建下一个大事件。
Register now to attend GitHub Universe 2026 >
立即注册参加 GitHub Universe 2026 >
Additional resources
其他资源
- Need help convincing your manager? Use our customizable email template.
- Want to stay updated? Sign up.
- Curious what the experience is like? Explore last year’s highlights.
- 需要帮助说服你的经理吗?使用我们的可定制电子邮件模板。
- 想随时了解最新动态?注册。
- 好奇体验是什么样的?探索去年的亮点。
The post From coder to orchestrator: How agents shift the role of a developer appeared first on The GitHub Blog.
文章《从编码者到编排者:代理如何转变开发者的角色》首次出现在 GitHub 博客上。
更进一步:量化金融体系
看懂新闻只是起点——沿量化金融路径,把它变成能交付的工程能力