效率提升N倍!分享我正在使用的AI编程新工具
(注意:本文是知识星球的精选内容。如果你已经加入了知识星球“kate的AI星球”,无须重复支付。)
引言
过去我已写了140多篇AI主题原创长文,我对继续写作充满信心,因为这是我的爱好,我非常热爱这件事。
我最近开通了知识星球,你加入后可以访问公众号收费文章,向我提问,第一时间获取AI资讯。
我在和AI搭配编程中,使用过的几种方式。
GPT官网的GPT4、GPT4o,需要重复粘贴问题,在浏览器和Vscode来回切换。
Open Interpreter,这个工具我介绍过多次,我认为它的本质也是AI编程,你可以看我写的这篇文章了解更多。
Github Copilot很早就推出了,咨询些小问题完全没问题,CMD+ I 让GPT写代码也方便,但总感觉没GPT官网GPT4、GPT4o的智能。当然它有个亮点,迭代很快,有兴趣的读者可以看他们的更新。
也有很多插件,可以使用本地Codestral或其他模型,但不是很智能。
在Poe中使用Claude,特别值得一提的是,Poe中的Claude使用没有数量限制的焦虑(每次对话消耗200积分,Poe会员每月有100万积分)。相比之下,Claude官网的Claude Pro有严格的使用限制,每天仅允许每5小时可以有15-45次对话机会。此外,Claude官网在一个对话页面中最多只能上传5张图片,而在Poe中与Claude对话时没有这种限制。因此,我在Poe中与Claude对话时,可以直接发送图片进行UI界面的修改,或对于不熟悉的系统设置直接发送图片,使用起来非常方便。
Devin自动化编程,Devin一发布我就申请了,但一直未通过申请,眼馋看了很多别人的使用视频。
就是今天重点介绍的方式。
我用这种方式,30秒内做出这样的动画,不用复制粘贴,就能很快看到结果。
我用这个方式,10分钟内做出能正常运行起来的网页截图工具js程序。
我还将它和Gemini API结合起来,做成苹果官网风格的网页应用。
Claude 3.5 Sonnet的强大编程能力
我在之前的文章里写过,Claude 3.5 Sonnet 发布后,最吸引我的是在 Claude 内部代理编码评估中,Claude 3.5 Sonnet 解决了 64% 的问题,明显优于 Claude 3 Opus 的 38%。
评估测试模型修复错误或向开源代码库添加功能的能力,并给出所需改进的自然语言描述。在接受指导并提供相关工具后,Claude 3.5 Sonnet 可以独立编写、编辑和执行代码,并具有复杂的推理和故障排除功能。
Anthropic 的 Alex Albert 说:Claude开始真正擅长编码和自主修复拉取请求。很明显,一年后,很大一部分代码将由LLM编写。
Claude 3.5 Sonnet的自动化代码测试演示
这里有个官方演示视频
通过一个图像裁剪函数的示例,模型自动创建测试用例,识别透明度信息丢失的bug,生成测试文件,执行测试,并成功修复问题。最后,模型验证修复结果,确保代码正常运行。