はじめに#
コードを書く用途ならClaudeだと思っていたけれど、期間限定でCodexに乗り換えることにした。
最近は、作りたいと思ったものを形にするだけでも、Claudeでかなりのコンテキストを使っている。だったら一度Codexを中心に使ってみて、どれくらい違いがあるのか確かめたい。
Codexで確認したいこと#
以前、CodexにFastAPIのコードを書かせたときは、結構雑でツッコミどころの多いコードが出てきた。それが今どの程度改善しているのかは、まだ分かっていない。
浅くコードを書く能力については、ClaudeもCodexもそこまで変わらないように感じる。差が出るとすれば、長いコンテキストを扱いながら既存コードを読み、どこまで適切な変更を積み重ねられるかだと思う。
Antigravityを削除した#
直近まではAntigravityも併用していた。
ただ、使っていて感じた優位性は、ブランチ名を適切につけられることくらいだった。migrationのdownすらまともに書いてくれず、こちらが欲しい「ちょうどいい提案」もなかなか上がってこない。併用する理由が薄くなったので削除した。
Claudeの良さ#
Claudeは、こちらが頼んだことに対してちょうどいい提案を上げてくる。そのうえで、意図を読んだプラスアルファまでやってくれるので、使っていてストレスが少ない。
この「ちょうどよさ」がCodexにもあるのか。それとも別の強みが見えてくるのか。しばらく使い続けて判断したい。
まとめ#
ひとまず、コードを書くためのAIをCodex中心に切り替える。以前感じた雑さが改善しているか、長いコンテキストの中でも適切な提案を出せるかを見ていく。
期間限定のつもりだけれど、そのまま使い続けるかClaudeへ戻るかは、実際の開発で決めたい。