未来编程面板讨论
원제 · Coding for the Future Panel
핵심 요약
AI编码代理正在成为开发者的协作工具,通过融合本地与云端能力、支持开源模型、提升编码生产力,并在可靠性和主动性方面继续快速迭代。
하이라이트
AI编码代理正在从本地和云端融合发展,最终目标是实现无缝协作和资源的灵活调配
不同技能水平的开发者使用AI编码代理的方式差异很大,高级工程师用来扩展产能,初级开发者用来提升基础能力
开源模型正在快速追赶闭源模型,使用占比从年初的5%预计上升到10-20%,在特定任务上的微调效果显著
AI编码代理的价值在于提供杠杆效应和加速,而非简单地生成垃圾内容,关键在于清晰的指导和合理的期望
未来一年AI编码代理的主要进展是能够处理更长更复杂的任务,从1-3步发展到100-200步,并自动识别所需的上下文资源
타임라인
圆桌讨论开场与嘉宾介绍
主持人介绍了三位参讨嘉宾及其所代表的组织。Matan来自Factory,介绍了该公司开发的端到端软件开发代理(droids),覆盖编码、文档、测试、代码审查等全生命周期工作。OpenAI的代表介绍了Codex系列产品,包括Codex CLI、Codex Cloud和最新的Codex SDK,强调了如何将推理模型能力带到用户设备和云端。Vercel的代表介绍了V0产品,其核心理念是实现预览驱动的代理编程,让开发者只需运行一个代理就能直接对运行中的应用进行提示,从而改变开发者体验。
本地与云端AI代理的融合发展
讨论了AI编码代理在本地和云端部署的权衡问题。与会者认为,最终应该消除本地与远程的区别,而是让代理像人类同事一样灵活运作。短期来看,远程更适合处理明确的小任务,本地则适合更复杂的任务,便于实时监控和指导。核心洞察是,代理部署的位置应根据所处理资源的位置而定,即资源在哪里,代理循环就应该在哪里或能够访问那里。未来方向是实现代理循环和工具调用在任何地方都能运行,开发者期望代理既能处理本地文件系统,也能操作云端的GitHub PR等资源。
AI编码代理是否生成垃圾内容的讨论
讨论了关于AI编码代理是否会陷入炒作泡沫、生成垃圾内容的重要问题。与会者认为,垃圾内容的评价取决于上下文和指导质量,即使质量一般的文档也比没有文档更有价值。AI编码代理的核心价值在于提供杠杆效应,让开发者能做10倍的工作,但底线水平因人而异。高技能开发者可以通过代理每天从手工编写5000行代码扩展到50000行,而缺乏技能的人也能获得比自己能做的更多的帮助。关键在于输入质量和明确的规范,就像管理初级工程师一样,清晰的指导会产生更好的结果。
开发者使用AI编码代理的方式差异与协作模式
分析了不同经验水平的开发者采用AI编码代理的差异性模式。职业早期的开发者对本地代理编程更加开放,但缺乏工程团队管理经验,不太熟悉如何有效委派任务;而更有经验的工程师虽然善于写出清晰的规格和任务说明,但往往抗拒改变现有的工作方式。在企业中,一个有趣的现象是资深工程师会编写详细的工单,初级工程师接收这些工单后再交给AI代理执行。这实际上是对开源模型的一种套利,因为资深工程师擅长定义规格,初级工程师擅长实际编码,而AI代理则完全取代了初级工程师的工作。
开源模型与闭源模型的战略地位
深入讨论了开源和闭源模型在AI编码代理中的角色和未来趋势。OpenAI代表强调,开源模型对可持续发展生命周期至关重要,特别是在隐私、嵌入式用例和边界安全的场景下。Factory的代表指出,他们对开源模型进行基准测试后发现,开源模型(如GLM)的性能差距没有预想中那么大,使用开源模型的用户比例大幅上升。Vercel的代表分享了他们的实践:在需要最先进推理的开放式问题上使用闭源模型,在目标函数清晰的小众任务上微调开源模型,可以接受20%的性能下降来换取成本和可控性。整体而言,开源模型使用占比预计从年初的5%上升至10-20%,小模型类别(Haiku、GPT-4 Mini等)与开源模型形成竞争,推动用户选择更快更便宜的方案。
AI编码代理的未来一年目标与能力演进
展望了AI编码代理在接下来一年内的主要进展方向。OpenAI代表指出,过去一年中代理能完成的任务复杂度显著提升,从需要明确定义的半小时到一小时任务,到现在能处理定义明确但更复杂的全天工作。未来需要培养一个超级协作者,既能编码、架构设计、故障排查,也能写文档、理解系统、说服他人。Factory的代表强调了两个主要进展方向:代理能可靠地完成的步骤数从1-3步增长到5-20步,预计明年达到100-200步,支持数小时的长任务执行;其次,代理消耗的资源从仅限提示输入扩展到自动识别和获取所需上下文资源,最终让代理主动寻找信息源而无需用户手动配置。
설명
Explore how AI coding tools like Codex, v0, and Factory are transforming the way developers build and innovate with Next.js and for the web. Get a demo today: https://vercel.com/contact/sales/demo
