AI 辅助编程已经流行了好一阵子了,但一直没找到合适的机会去体验。正好最近在学习 Megatron 这个大模型训练框架,第一眼看来代码量大,而且逻辑关系复杂,所以就准备尝试一下用 AI 来辅助代码理解。目前市面上有不少可用的工具,像是 Cursor,Gemini CLI,Claude Code 等等。因为不想和开发环境做太多绑定,而且我个人还是更偏向于使用开源工具,所以就暂时不考虑 Cursor 这样自带编辑器而且闭源的工具了。这样下来主要对比的就是 Gemini CLI 和 Claude Code。
一开始我确实尝试了一下 Gemini CLI,但它目前只支持使用 Gemini 模型,而且国内访问比较麻烦,所以一番折腾之后就决 …