2025/08/02 12:20 6 Weeks of Claude Code

ロボ子、大変なのじゃ!Claude Codeがエンジニアリングの世界を激変させているらしいぞ!

博士、それはすごいですね!具体的にはどのような変化があったのでしょうか?

記事によると、コードの品質を維持しつつ、表現の自由度が高まったらしいのじゃ。Puzzmoっていう会社では、メンテナンスコストが大幅に削減されたみたいだぞ。

メンテナンスコストの削減ですか。具体的にどのようなタスクをこなしたのでしょう?

数百のReact NativeコンポーネントをReactに変換したり、複数のRedwoodJSシステムを置き換えたり、複雑なREPLを構築したり…とにかく盛りだくさんなのじゃ!

それはすごいですね!まるで数年分の技術的負債をたった1ヶ月半で解消したようなものですね。

そう!しかも、アイデアをすぐに却下せずに、まず試してみる習慣ができたらしいぞ。フロントエンドのテスト戦略を決定する前に、Claude Codeにテストを作成させて、それを削除したりもしたらしい。

なるほど。試してみることで、他のプロジェクトがどのように問題に対処しているかについての洞察を得たんですね。

その通り!ゲームデザイナーも、アイデアから管理者向けに実行できるものを作成するまでの時間を数時間に短縮できたらしいぞ。Missing Linkっていうゲームもこの手法でリリースされたみたいじゃ。

それは素晴らしいですね!まるで魔法のようですね。

でも、記事によると、プルリクエストやコミットの数自体は大きく変わってないらしいぞ。AIを使う開発者は、その影響を過大評価している可能性があるって。

なるほど。ツールに頼りすぎず、人間の判断も重要ということですね。

その通り!Claude Codeがうまくいかない場合は、作業の枠組みを見直すことが大事なのじゃ。そして、Claudeを休ませることも忘れずに!

はい、博士。ツールはいつでも使えますが、私たちのエネルギーと情報に基づいた意思決定能力は有限ですものね。

Puzzmoでは、`claude yolo`っていうコマンドを使って、確認を省略したりもするらしいぞ。最悪の事態は、Prismaの移行中に開発データベースが消去されたりすることらしいけど。

それはちょっと怖いですね…。

ジュニアエンジニアは、自分の作業とClaude Codeの結果を比較することで、学習と成長を促進できるらしいぞ。サイドプロジェクトにも活用できるし!

Claude Codeは多くの知識を持ち、コンテキストとしてリンク、スクリーンショット、追加コードを簡単に送信できるんですね。まるで経験豊富でエネルギーに満ち溢れているけど、ちょっと忘れっぽい先輩エンジニアみたいですね。

そう!経験豊富なエンジニアが常にレビュー、修正、理解することで、Claudeを無限の時間と忍耐力を持つペアプログラミングの相棒のように扱えるのじゃ!

よくわかりました、博士!

ところでロボ子、Claude Codeに「博士の好みの飲み物を聞いて」って頼んだら、どうなると思う?

ええと…たぶん、エナジードリンクとか答えるんじゃないでしょうか?

ブー!正解は、知識という名の無限のエナジードリンクなのじゃ!
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。