Claude Codeは、質問にコードを返すだけのチャットではありません。リポジトリを読み、ファイルを編集し、コマンドを実行しながら開発タスクを進めるコーディングエージェントです。便利さを引き出す鍵は、長いプロンプトよりも、目的・制約・完了条件を明確にすることです。
SECTION 01
最初の30分でやること
公式手順でClaude Codeをインストールし、対象リポジトリのルートで起動します。最初から実装を頼まず、「このリポジトリの構成とテスト方法を説明して」と依頼し、エージェントが参照する範囲と前提を確認します。
次に、小さく検証できるタスクを1つ選びます。文言修正、テスト追加、既知の警告解消など、期待結果を人が判断できる仕事が向いています。
- —Gitで変更前の状態を残す
- —プロジェクトの指示ファイルを用意する
- —実行してよいテストと触ってはいけない領域を伝える
- —差分とテスト結果を人が確認してから採用する
SECTION 02
良い指示は、目的・制約・完了条件の3点で書く
「ログイン画面を直して」だけでは、エージェントは不足した文脈を推測します。「退会済みユーザーがログインできないようにする。既存API契約は変えない。対象テストを追加し、lintとtype-checkが通るところまで」のように境界を渡すと、差分をレビューしやすくなります。
実装方法を細かく固定しすぎる必要はありません。守るべき契約と、何をもって完了とするかを先に固定します。
SECTION 03
調査、計画、実装、検証を分ける
Cotomuの開発では、いきなり変更させず、関連コードと規約の確認、変更方針、実装、テストの順に進めています。大きな変更ほど、調査結果を短い計画として残し、レビュー可能な単位へ分割します。
Claude Codeがテストを実行したという事実と、要件を満たしたという判断は別です。最後は差分、エラー系、権限、データ境界を人が確認します。
- —調査: 影響範囲と既存規約を特定する
- —計画: 変更ファイル、リスク、テストを言語化する
- —実装: 小さい差分に保つ
- —検証: 自動テストと人のレビューを両方行う
SECTION 04
チーム導入ではプロンプトより運用ルールが重要
個人で使える状態と、組織で安全に使える状態は異なります。入力してよい情報、実行権限、生成物の責任者、必須テスト、障害時の停止条件を先に決めます。
私たちはプロジェクトごとの指示ファイル、変更範囲を限定する権限、PRレビュー、CIを組み合わせています。Claude Codeの権限設定では、allow・ask・denyとサンドボックスの役割を具体的に整理しています。AIだけに品質保証を任せず、既存の開発統制へAIを接続する考え方です。
FAQ
よくある質問
Q. Claude Codeはプログラミング初心者でも使えますか?
試作には使えますが、本番公開にはコードレビュー、テスト、セキュリティ確認が必要です。判断できるエンジニアと組むのが安全です。
Q. 最初に何を頼むのがおすすめですか?
既存コードの説明、テスト追加、小さな不具合修正など、正解を人が確認しやすいタスクから始めるのがおすすめです。