Workflow
软件开发的未来
icon
搜索文档
深度|对话Github CEO:AI编程将影响软件定价
Z Potentials· 2025-03-24 12:20
文章核心观点 文章围绕GitHub及其Copilot工具展开,探讨AI驱动软件开发的现状、未来发展、面临挑战及市场趋势,强调GitHub以开发者为核心,积极推动AI在软件开发各环节应用,同时指出AI虽带来变革但开发者仍不可或缺,未来软件开发市场将呈现多元化竞争格局 [2][3][9] 分组1:GitHub Copilot功能及发展 - GitHub推出Copilot“Agent模式”,可与Copilot聊天、复制代码或自动完成,还能与Agent协作实现功能 [3] - 2025年将推出“Padawan”项目,Copilot可处理GitHub问题、创建草拟pull request,从“结对编程助手”进化为“团队成员”级工具 [4][5] - 实现上述功能的障碍包括模型问题和确定正确用户界面流程,Agent需具备可预测、可引导、可验证和可容忍性才能广泛应用 [6][7][8] 分组2:Agent对开发者的影响 - Agent无法取代中等水平开发者的系统性思考能力,但在处理问题、修复漏洞等方面未来几年将有巨大进展 [9][10] 分组3:Copilot开发周期 - 公司通过AI开发扩展后端和前端开发技术栈,应用科学团队评估模型,构建功能的团队进行验证 [11] - 开发过程进行大量实验和A/B测试,先在内部员工测试,再部分人群测试,虽有功能路线图但受市场变化影响大 [12] 分组4:赢得开发者市场 - GitHub以开发者为核心,关心产品并自身使用,竞争激励其提升产品以赢得开发者青睐 [14][15][16] - Copilot早期已能编写约25%代码,后上升到约50%,但也存在逻辑卡住等问题 [17][18][19] 分组5:GitHub未来发展方向 - 代码审查是关注重点,AI可提供帮助,同时需优化用户界面和迁移到云环境,AI还可消除安全积压和创新积压 [20][21][22] 分组6:面对AI带来的新挑战 - 软件开发存在机器语言和人类语言两层结构,未来更多使用人类语言,但处理老式代码仍需开发者,不同角色在团队中的职责将发生变化 [23][24][27] 分组7:开发工具市场的形成 - 未来开发工具市场将是由不同公司组成的生态系统,开发者有多种选择,模型的泛化性与专业化并存,最终区别取决于开发者体验 [31][32][37] - 人类在工具决策中仍起重要作用,未来五年个人化软件将发展,Copilot商业成功,被广泛采用且投资回报高 [41][42][43] 分组8:AI如何改变软件定价 - 软件定价将基于算力,虽Agent供应无限但价格会因价值提升,软件价格会出现通货紧缩和上涨两种情况 [45][46][51] 分组9:开源与专有模型 - Copilot中有Claude、Gemini、OpenAI等模型,GitHub模型目录有多种开源或开放基础模型,开源将推动创新并加速领域发展 [53][54][55] - 对于下一代开发者培养工程理解的担忧有一定道理,但AI也实现了知识民主化,未来发展令人兴奋 [57][59][60]