AI News HubLIVE
站内改写2 分钟阅读

GitHub对AI代理的计划——Kyle Daigle,GitHub

GitHub首席运营官Kyle Daigle讨论了AI代理如何改变软件开发,从基础设施压力到Copilot的未来。AI驱动的代码生成增长了1400%,给GitHub的CI/CD、开源维护和代码审查带来了挑战。Daigle分享了GitHub内部使用AI进行回顾、沟通和决策的经验,并展望了Copilot从代码补全到云代理的演变。

GitHub首席运营官Kyle Daigle在一次深度访谈中透露,AI代理正在以前所未有的速度改变软件开发。过去一年中,AI生成的代码提交量增长了1400%,这给GitHub的基础设施带来了巨大压力,导致服务中断和可靠性问题。Daigle认为,当前系统原本为人类开发者设计,无法吸收AI产生的大量代码,CI/CD管道、开源维护和代码审查都在承受压力。例如,GitHub的Actions服务负载增加了14倍,数据库和存储系统面临严峻挑战。

Daigle本人也因AI重新开始编码。他利用内部工具如WorkIQ和MCP,连接Slack、Teams、邮件和Obsidian笔记等数据源,构建了用于每周回顾和未来规划的代理。他分享了“15个代理周六”的工作流程:通过多个代理并行处理历史数据,然后汇总生成行动建议。他强调“微技能”比“宏技能”更有用——即让AI执行特定的小任务,而非追求全能代理。这种方式帮助他在管理岗位上保持对技术的敏感度,并提升了每周例会的效率。

关于GitHub的未来,Daigle指出Copilot正在从简单的代码补全演变为更全面的平台,包括桌面应用、CLI、云代理和SDK。例如,Copilot的桌面应用可以直接与开发者的编辑器交互,而云代理可以代表用户自主执行复杂任务。他还讨论了AI对开源的影响:越来越多的贡献来自代理,这要求社区建立新的信任机制,如“提示请求”和“担保”系统,以区分有价值的贡献和AI生成的“垃圾”代码。GitHub还通过Spark等低代码工具降低开发门槛,但始终坚持显示底层代码,以维护开发者的透明度。

此外,Daigle提到了GitHub Actions作为通用计算层的潜力——它不仅可以运行CI/CD,还可以执行任意代码,成为AI代理的安全运行环境。在供应链安全方面,GitHub收购了npm并加强了双因素认证和令牌失效机制。他认为,AI不会取代开发者,而是改变开发者的角色:前开发者转型为领导者的优势在于他们能弥合技术与业务之间的鸿沟。Daigle还展望了环境AI(Ambient AI)和OpenClaw等新技术,这些将成为AI代理的新操作系统。最后,他建议swyx向Satya Nadella询问微软AI的未来,特别是如何平衡开放与安全。