我司给所有技术和测试序列的同学全部购买 Copilot Business,并且提供额外的 OpenAI 全系 + 按需申请 Gemini、Claude 等模型自行使用。
全部门,要求,所有开发同学必须使用 Copilot 辅助编码,有专门的 Copilot Dashboard 统计所有人的对话次数、AI 代码接受率等,从多维度评估开发同学的 AI 提效率。但暂时还没有对应的行政手段来对 AI 使用率低的开发同学采取什么措施,但是听说快了。
我们项目组:
- 要求,所有开发同学不管前后端必须使用 VS Code(因为 vsc 上的 Copilot 才是完全体,预览版可以使用 Agent 模式),不允许在日常开发中使用脑浆炸裂社的 IDE。
- 要求,所有 QA 测试同学,必须使用内部的 AI 测试用例生成工具,只允许传送需求文档给 AI 以及自然语言描述测试点,不允许手动编写测试用例。
- 提供,在全部门的 Copilot Business 的基础上单独在本组购买 GitHub Enterprise,所有项目迁徙到 GE,使用 Copilot Workspace 对需求进行初步的自动规划和开发,再使用 Copilot 进行精细修改。
- 提供,组内成员认为一切合理的 AI 工具,包括 CodeParrot、Builder.io、v0.dev 等AI 开发工具。
目前来看成效:本组内 AI 生成的直接可用代码 60% 以上;QA 同学提效 30% 以上,等到内部的自动化测试 Agent 开发完毕预计至少能再提效 20%-30%。
总结:
好处:我司舍得花钱,愿意培养开发同学和测试同学的 AI 使用习惯和技能。
坏处:低职级的开发同学陆续被优化,因为他们的工作可以被 AI 替代,并且完成的比他们还好。