3ヶ月使って変わったこと・変わらなかったこと
2025年11月にClaude Codeを使い始めて、3ヶ月が経ちました。
正直に言います。最初の1週間は「これはすごい」と興奮しました。3ヶ月後の今は「なくてはならないツール」になっています。でもその間には、失望した瞬間も、「こういうものか」と学んだ瞬間もたくさんありました。
変わったこと
Section titled “変わったこと”1. テストを書くのが苦じゃなくなった
Section titled “1. テストを書くのが苦じゃなくなった”これが一番大きな変化です。
以前は「テストを書かなければいけない」という義務感があり、でも面倒で後回しにしていました。Claude Codeを使い始めてからは、実装が完了したらすぐに「テスト書いて」と頼むのが当たり前になりました。
テストを書く時間が10分ほどになったことで、「後でいいか」という気持ちがなくなりました。
2. ドキュメントを書くようになった
Section titled “2. ドキュメントを書くようになった”「ドキュメントを書く時間はない」という口癖がなくなりました。コードを書き終わったら「このファイルにコメントとREADMEを書いて」と頼めば5分で完成します。
3ヶ月前のリポジトリを見ると、README が真っ白。今のリポジトリを見ると、ちゃんとドキュメントが揃っています。
3. 新しい技術を試すハードルが下がった
Section titled “3. 新しい技術を試すハードルが下がった”「Rustを使ってみたいけど、学習コストが高い」という壁がなくなりました。
「このCLIツールをGoで書いて」と言えば、Goをそれほど深く知らなくても動くものが作れます。もちろん深く理解するためには勉強が必要ですが、「まず動くものを作って理解する」アプローチが取りやすくなりました。
4. 案件の幅が広がった
Section titled “4. 案件の幅が広がった”フリーランスとして、「私は○○が得意です」という特化型から、「幅広く対応します」というスタイルに変わりつつあります。Claudeがいると、自分の専門外の技術スタックでも対応できる場面が増えました。
変わらなかったこと(期待はずれだったこと)
Section titled “変わらなかったこと(期待はずれだったこと)”1. 「考える」時間は減らなかった
Section titled “1. 「考える」時間は減らなかった”「要件定義・設計・技術判断」——これらにかかる時間はほぼ変わりません。
「AIが全部考えてくれる」とは全く違います。むしろ「Claudeが間違った方向に走らないように監督する」という新しい仕事が増えました。
2. バグの「発見」は速くならなかった
Section titled “2. バグの「発見」は速くならなかった”「このバグを見つけて」と言っても、ログや症状を整理して伝えなければ的外れな回答が来ます。バグの発見・診断には、人間の「何かがおかしい」という感覚が今でも必要です。
Claudeが速くなったのは「バグを修正する」作業であって、「バグを見つける」作業ではありませんでした。
3. コードレビューは「速く」なったが「深く」はならなかった
Section titled “3. コードレビューは「速く」なったが「深く」はならなかった”Claudeにコードレビューを頼むと、表面的な問題(命名・型の不一致・明らかなバグ)はすぐに見つけてくれます。
でも「このアーキテクチャが将来どういう問題を起こすか」「このビジネスロジックが仕様と一致しているか」——こういう「文脈のある」レビューは、依然として人間の目が必要です。
3ヶ月で学んだ「本当の使い方」
Section titled “3ヶ月で学んだ「本当の使い方」”Claudeは「一緒に働くパートナー」であって「全部やってくれる機械」ではない。
これが3ヶ月で学んだ最大のことです。
「コードを書く」「テストを書く」「ドキュメントを書く」——これらはClaudeに委ねられます。でも「何を作るか」「どう設計するか」「これがビジネスに合っているか」——これらは人間が考え続ける必要があります。
使いこなすほど、エンジニアとしての「設計力」「技術判断力」が問われるようになる——そんなツールだと感じています。
読者へのメッセージ
Section titled “読者へのメッセージ”Claude Codeは「エンジニアの仕事をなくすツール」ではありませんでした。「エンジニアの面倒な作業を減らして、本質的な仕事に集中させてくれるツール」でした。
3ヶ月後の今、これはポジティブな意味で「期待どおり」です。月数千円〜1万円のコストに見合う価値は確実にあります。
まだ試していない方は、ぜひ1週間だけ試してみてください。「ああ、こういうものか」という理解は、使わないと得られません。