はじめに#

コードを書く用途ならClaudeだと思っていたけれど、期間限定でCodexに乗り換えることにした。

最近は、作りたいと思ったものを形にするだけでも、Claudeでかなりのコンテキストを使っている。だったら一度Codexを中心に使ってみて、どれくらい違いがあるのか確かめたい。

Codexで確認したいこと#

以前、CodexにFastAPIのコードを書かせたときは、結構雑でツッコミどころの多いコードが出てきた。それが今どの程度改善しているのかは、まだ分かっていない。

浅くコードを書く能力については、ClaudeもCodexもそこまで変わらないように感じる。差が出るとすれば、長いコンテキストを扱いながら既存コードを読み、どこまで適切な変更を積み重ねられるかだと思う。

Antigravityを削除した#

直近まではAntigravityも併用していた。

ただ、使っていて感じた優位性は、ブランチ名を適切につけられることくらいだった。migrationのdownすらまともに書いてくれず、こちらが欲しい「ちょうどいい提案」もなかなか上がってこない。併用する理由が薄くなったので削除した。

Claudeの良さ#

Claudeは、こちらが頼んだことに対してちょうどいい提案を上げてくる。そのうえで、意図を読んだプラスアルファまでやってくれるので、使っていてストレスが少ない。

この「ちょうどよさ」がCodexにもあるのか。それとも別の強みが見えてくるのか。しばらく使い続けて判断したい。

まとめ#

ひとまず、コードを書くためのAIをCodex中心に切り替える。以前感じた雑さが改善しているか、長いコンテキストの中でも適切な提案を出せるかを見ていく。

期間限定のつもりだけれど、そのまま使い続けるかClaudeへ戻るかは、実際の開発で決めたい。