クロードはブロックを組み立てるのが得意だが、作ることにはまだ苦労している
概要
Opus 4.5(Claude)は大きな進化を遂げたが、全能ではない。
実用例では単純作業の自動化には強いが、抽象化や本質的な設計は苦手。
AWS移行やSentryデバッグなどの反復作業は得意分野。
Reactの複雑なリファクタでは、誤った提案をしやすい傾向。
良い抽象化やインフラがあれば力を発揮するが、それ自体は創造できない。
Opus 4.5の実力と限界
- Opus 4.5(Claude) の登場で「AGIが近い」との声が高まる現状
- 実際のコードベース で数週間使った結果、単純な評価では語れない現実
- 既存の良質な設計や抽象化 を組み立てるのは得意だが、ゼロから創出するのは苦手
- 三つの実例(Sentryデバッグ・AWS移行・Reactリファクタ)で傾向を検証
Sentryデバッグ自動化の成功体験
- PlaywrightとSentry を組み合わせたデバッグループの自動化
- Claude が自律的に90分間問題解決に取り組み、最終的に成功
- Sentryのトレース を活用し、手動の試行錯誤作業を大幅に短縮
- FastAPIのStreamingResponse に関する特殊ケースも自力で発見
- 反復的な検証作業 では人間の負担を大きく軽減
ModalからAWS ECSへの移行事例
- ModalからAWS ECS への移行をClaudeが3時間で一発成功
- TerraformやAWS CLI を駆使し、Dockerfile作成や権限設定まで自動化
- 従来なら1〜2日かかる作業 を深夜に短時間で完了
- 細かいミスやドキュメント調査 をAIが肩代わりするメリット
- 抽象度の高いインフラ構築 でも成果を発揮
シニアエンジニアの視点とAIの壁
- 優れたエンジニア とは、非自明な改善点を見抜き、抽象化を洗練できる人材
- sweeks氏 のように「コードガーデニング」を地道に行う姿勢が重要
- AIは“ハック的な修正” には対応可能だが、本質的なリファクタは苦手
- Reactの複雑なリファクタ では、Claudeが非効率な提案をし、コードベースを悪化させるリスク
- 本質を見抜く力や美意識 はAIにはまだ備わっていない
Claudeの強みと限界
- 良質な抽象化やインフラ(レゴブロック) があればAIは高いパフォーマンスを発揮
- SentryやTerraform、Playwright などの優れたツール上では強力な自動化が可能
- 一方で、抽象化自体の創出や設計 はAIには困難
- 「Claudeには魂がない」 という指摘:美しいものを生み出す意志や本質的な設計力の欠如
- AIは優れた道具 だが、エンジニアを完全に置き換える存在ではない
今後のエンジニアとAIの関係
- AIの進化でルーチン作業は自動化 され、エンジニアの価値はむしろ上昇
- 良い抽象化・インフラの設計 がますます重要に
- AIの限界を理解し、適切に使いこなす ことが現代のエンジニアに求められるスキル
- Opus 4.5は素晴らしいツール だが、過度な期待は禁物
- 「AI時代のエンジニアの本質」 を再認識する必要性