以下是一些常见的 AI 编程工具:
1. GitHub Copilot:由 GitHub 联合 OpenAI 和微软 Azure 团队推出,支持多种语言和 IDE,能为程序员快速提供代码建议,助其更快、更少地编写代码。
2. 通义灵码:阿里巴巴团队推出,基于通义大模型,提供行级/函数级实时续写、自然语言生成代码等多种能力。
3. CodeWhisperer:亚马逊 AWS 团队推出,由机器学习技术驱动,为开发人员实时提供代码建议。
4. CodeGeeX:智谱 AI 推出的开源免费 AI 编程助手,基于 130 亿参数的预训练大模型,可快速生成代码提升开发效率。
5. Cody:代码搜索平台 Sourcegraph 推出的 AI 代码编写助手,借助强大的代码语义索引和分析能力,了解开发者的整个代码库。
6. CodeFuse:蚂蚁集团支付宝团队为国内开发者提供的免费 AI 代码助手,基于自研的基础大模型微调的代码大模型。
7. Codeium:由 AI 驱动的编程助手工具,通过提供代码建议等帮助软件开发人员提高编程效率和准确性。
更多辅助编程 AI 产品,还可以查看这里:https://www.waytoagi.com/category/65 。每个工具的功能和适用场景可能不同,您可以根据自身需求选择最适合的工具。
此外,Addy Osmani 解析了 AI 编程的优缺点,强调 AI 辅助编码虽强大,但仍有难点。v0、Bolt 适合初学者,Cursor、Cline 更适合资深工程师,不同任务需选择合适工具。关键建议包括精准定义需求、选择合适模型、规划 token 限制,并持续测试 AI 代码输出。原文:https://addyo.substack.com/p/the70problemhardtruthsabout 翻译:https://mp.weixin.qq.com/s/ZQA8quhAEwUUsT2p_IjG0g?token=1639803888&lang=zh_CN 。
在进行 AI 编程时,需了解其边界和限制。编程准则第一条是能不编尽量不编,优先找线上工具,其次找插件,最后是本地应用。对于 API 功能,先找现成的开源工具,然后考虑付费服务,找不到现成方案时再考虑自己编程。
2025-03-17