返回首页
最新
无法当前推送,内部服务器错误。
无法推送或拉取。在过去的两周里出现了太多问题,真让人感到厌烦。
我尝试过 aider、aider-ce 和 opencode。我在 Windows 11 上使用 MSYS2 的类 bash 终端进行编码,同时在 WSL2 下的 Ubuntu 中也使用 bash。
根据我的经验,aider 是这三者中最好的。虽然它的功能最少,但它“就是好用”。我告诉工具我想要完成的任务,经过一点学习后,它大约 90% 的时间能够准确地完成。
使用 aider-ce 和 opencode 时,我遇到了太多的错误。例如,目前在 Windows 上,复制粘贴似乎根本无法使用,这在无法将重要代码片段复制到模型时造成了巨大的功能损失。
Opencode 作为一个带有主题的 TUI 看起来非常酷,但我真的不喜欢这些代理的随机性。我不知道 Claude Code 和 Codex 是否也这样,但我给出的任何简单任务可能会立刻解决,也可能因为调用随机工具而导致耗时是 aider 的 5 倍,试图进行网络搜索以找到技术上正确但不符合需求的文档,遇到 403 错误可能是因为被检测为机器人,然后在提交一个比 aider 生成的补丁更差的结果之前又尝试了 3 次。
我本来只想坚持使用 aider,但 aider-ce(社区扩展)存在是因为开发者在它获得与 opencode 相同数量的星标后就停止了更新。我在想是否还有更好的替代方案,或者其他人是否也对 aider 的现状有相同的感受。这很可惜,因为 aider 确实在应用 AI 方面做得很好,足以让我不必担心其随机性,它正好完成我所要求的任务,没有多也没有少。我觉得使用 aider 时,我对运行在我代码上的 AI 有最大的控制权。