株式会社renue
AI導入・DXの悩みをプロに相談してみませんか?
AIやDXに関する悩みがありましたら、お気軽にrenueの無料相談をご利用ください。 renueのAI支援実績、コンサルティングの方針や進め方をご紹介します。
AIペアプログラミングの「最初の1時間」で何をすべきか
Claude Codeをインストールした。ターミナルでclaudeと打った。さて、何を聞けばいいのか——多くの新人エンジニアがここで止まります。
AIコーディングエージェントは強力なツールですが、最初の使い方を間違えると「AIは使えない」という誤った結論に至ります。実際、ある企業でのAIエージェント導入では、セッション数ゼロの未利用者が5名いた一方、1人で4,000セッション以上を使いこなしているエンジニアもいました。差はツールの性能ではなく、始め方にあります。
本記事では、AIコーディングエージェントでの最初の1時間を最大限に活用するための入門ガイドを提供します。
最初の5分:プロジェクトを理解させる
第一声は「このプロジェクトは何をしているか教えて」
ターミナルでプロジェクトディレクトリに移動し、claudeを起動したら、最初のプロンプトは探索的な質問にします。
このプロジェクトは何をしているか教えて
AIがプロジェクト構造(ディレクトリ、設定ファイル、依存関係)を分析し、全体像を説明してくれます。これにより、AIとあなたの間でプロジェクトの共通理解が形成されます。
CLAUDE.mdを作成する
プロジェクトのルートにCLAUDE.mdファイルを作成します。これはAIエージェントへの「プロジェクト指示書」であり、セッション開始時に自動的にコンテキストに読み込まれます。
# プロジェクト概要 - 名前:○○ - 技術スタック:Next.js / FastAPI / MySQL - 目的:○○を実現するWebアプリケーション # 開発ルール - コミットメッセージは日本語で書く - テストは必ず書く - .envファイルは読み取らない
次の10分:基本コマンドを覚える
覚えるべき10のコマンド・操作
| 操作 | 方法 | いつ使うか |
|---|---|---|
| セッション開始 | claude | プロジェクトディレクトリで実行 |
| セッション終了 | /exit | 作業が終わったら必ず閉じる |
| コンテキストリセット | /clear | 別のタスクに切り替える時 |
| Planモード切替 | Shift+Tab | 大きな機能を設計する時 |
| 承認モード切替 | 自動承認設定 | 信頼できる作業(lint等)の時 |
| ファイル読み取り | 「○○.tsを読んで」 | コードを理解したい時 |
| ファイル編集 | 「○○を修正して」 | コードを変更したい時 |
| コマンド実行 | 「yarn testを実行して」 | ビルド・テストの時 |
| Git操作 | 「変更をコミットして」 | 作業の区切りで |
| ヘルプ | /help | 操作がわからない時 |
最初の30分:3つの実践タスク
タスク1:既存コードの理解(10分)
「src/app/page.tsxの処理フローを説明して」 「このプロジェクトのAPIエンドポイントを一覧にして」 「package.jsonの主要な依存パッケージとその役割を教えて」
AIにコードを説明させることで、自分の理解を加速できます。人間が1時間かけて読むコードを、AIは数秒で要約します。
タスク2:小さな修正を行う(10分)
「このボタンのテキストを『送信』から『確認して送信』に変更して」 「console.logをlogger.infoに置き換えて」 「TypeScriptの型エラーを修正して」
最初の修正は小さく、リスクの低いものにします。大きな変更は、AIとの信頼関係ができてからにしましょう。
タスク3:テストを書く(10分)
「src/utils/format.tsのユニットテストを書いて」
テスト生成はAIが最も得意とするタスクの一つです。テストを書くことで、コードの理解が深まり、AIの出力品質を評価する目も養われます。
初心者が犯す5つの間違い
間違い1:混合トピックのセッションを/clearせずに続ける
バグ修正の後に新機能の実装を同じセッションで始めると、AIのコンテキストが汚れます。タスクが変わったら/clearを使います。
間違い2:何度も修正指示を出す代わりに最初からやり直さない
AIの出力が意図と違う場合、5回修正指示を出すより、プロンプトを改善して最初からやり直した方が速いです。
間違い3:CLAUDE.mdの設定をスキップする
CLAUDE.mdなしでは、AIは毎回プロジェクトの文脈をゼロから理解する必要があります。5分の設定で、以降の全セッションの品質が向上します。
間違い4:大きな変更をコミットせずに依頼する
AIに大きな変更を依頼する前に、現在の状態をコミットしておきます。問題が起きた時にgit revertで元に戻せます。
間違い5:曖昧なプロンプトを書く
「いい感じにして」ではなく「border-radiusを8pxにして、背景色を#f5f5f5にして」と具体的に指示します。
Planモード vs 通常モード
| 状況 | 推奨モード | 理由 |
|---|---|---|
| 新機能の設計 | Planモード | いきなり実装せず計画を立てる |
| 小さなバグ修正 | 通常モード | 計画不要、直接修正 |
| リファクタリング | Planモード | 影響範囲を先に把握 |
| テスト追加 | 通常モード | テストは実装するだけ |
| 方針が不明確 | Planモード | 何をすべきかAIに整理させる |
1週間後のレベルアップ
2日目-3日目:日常のコーディングに組み込む
- 毎朝
claudeを起動してTODOを確認 - コードレビュー前にAIに事前チェックさせる
- わからないエラーはまずAIに聞く
4日目-5日目:Skillを1つ作る
繰り返す作業を1つSkill化します。例えば「CIのlintエラーを自動修正するSkill」や「PR作成前のチェックリスト実行Skill」です。
1週間後:セッション設計を意識する
- 方針確定→実装を分離する(1セッション=1タスク)
- 数値で指示する(「もうちょい」ではなく具体的な値)
- セキュリティアラートは毎回確認する
AIから新しい技術を学ぶ
AIエージェントは単なるツールではなく、技術の教師でもあります。
- 知らないライブラリの使い方を教えてもらう
- コードの書き方の代替案を提案してもらう
- エラーの原因と対処法をステップバイステップで説明してもらう
- git worktreeなど、使ったことがない機能を実践しながら学ぶ
ある開発チームでは、worktreeを使った並行開発をAIエージェントから初めて学んだエンジニアが報告されています。「AIと一緒に開発する」ことが、最も効率的な技術学習法になりつつあります。
まとめ:最初の1時間チェックリスト
| 時間 | やること | 完了基準 |
|---|---|---|
| 0-5分 | claude起動+プロジェクト理解 | 「何をするプロジェクトか」AIが説明できた |
| 5-10分 | CLAUDE.md作成 | プロジェクト概要+開発ルールを記載 |
| 10-15分 | 基本コマンド10個の確認 | /clear, /exit, Shift+Tabを試した |
| 15-25分 | 既存コードの理解 | 3つの質問でプロジェクト構造を把握 |
| 25-35分 | 小さな修正の実行 | 1ファイルの変更をコミット |
| 35-45分 | テスト生成 | 1つのユニットテストを追加 |
| 45-60分 | 振り返り | 今日学んだことをメモ |
AIペアプログラミングの習得は「最初の1時間」で8割決まります。この記事のチェックリストに沿って、怖がらずに最初の一歩を踏み出してください。毎日使い続ければ、1週間後には「AIなしの開発が考えられない」状態になっているはずです。
次のステップ
入門を終えたら、以下の記事でさらにAI活用力を高めてください。
AI開発支援のご相談はこちら。

