现在ai生成代码,效果最好的是哪一个呢?

用过不少ai辅助编程工具,我主要的用法是喂描述给他,然后生成函数。大家觉得哪种好用呢?
最好能给出理由
我用过下面这些

cursor
    使用体验最好的,可是这个用着没有安全感,比如他会在没有任何提示的情况下自动更新
codegeex         
    几个月前使用效果很差,最近看到出了新版本,简单试了下效果不错,还没有深度测试
poe.com  claude-instant       
    这个是平时用得最多的,因为他产生结果的速度非常快,但是结果往往有问题,特别是复杂一点的需求,容易给出错误的代码
new-bing
    使用体验和claude-instant差不多,但是生成速度慢太多了
codium
    几个月前试了下有点呆,刚才用vscode试了下一直无法登录成功

用了 GitHub Copilot 一个多月,效果非常好,在已有项目的中补全,辅助开发,补全提示不够的时候,自己再手动问问 ChatGPT

现在主要用 tabnine ,copilot 偶尔用。。。

tabnine免费版只支持短代码补全,我平时还是喜欢直接生成完整函数这种

我是早期 tabnine 用户, pro 帐号不过期。

哈哈,我现在也是这个流程。

  • Copilot 太知道我想要干啥了。Copilot 的Emacs 插件还是论坛里的同学写的,非常好用。
  • 此外我买了ChatGPT4, 但是不知道是否和3.5 有明显区别。
1 个赞

3.5 和 4 的区别挺大的,3.5 杜撰 api 的情况挺严重,4 挺好用

确实我遇到好几次生成的代码里使用了不存在的api

tabnine 免费版有点笨,只能识别常见的算法例如 bubbleSort 这种,对于 binarySearch 这种完全懵逼

付费版体验好不少,辅助开发没啥问题,但是还是建议开个 Copilot,听说 tabnine 用的是 gpt-2,而 copilot 是 gpt-3.0 的,智能应该高一点

不过 Copilot 也有一些恼人的地方:CoPilot not suggesting multiple lines of code. · community · Discussion #40522 · GitHub