Claude Code入門

AI を使う開発チームに参加し、社内依頼管理アプリ「チーム受付」の改善を通して、Coding Agent(Claude Code)と開発を進める方法を学ぶコースです。

依頼の設計・コードベースの調査・検証ループ・コンテキストの管理・AGENTS.md(Claude Code の CLAUDE.md に相当)と Skill の育て方・権限と安全の境界・バグ調査・タスク分割・委譲・Hook と自動化の設計・引き継ぎまでを演習で体験し、最後の道場では環境(ハーネス)の監査・構築から複数要望のループ運用までを1演習で回します。

  • Coding Agent
  • AGENTS.md / Skill
  • 検証と引き継ぎ
  • 権限・Hook・自動化
  • ハーネス構築

こんな人におすすめ

Coding Agent を使う開発を基礎から学びたい方に向けたコースです。序盤は非エンジニアにも共通する仕事の依頼と根拠確認を扱い、後半は運用・自動化の設計まで進みます。

  • Web 開発の基礎経験があり、AI と開発を進める経験を積みたい方
  • AI への要件の伝え方や、計画・成果物の確認方法を学びたい方
  • Claude Code の AGENTS.md・Skill・Hook などの仕組みを設計して使いたい方

Claude Code入門で学べること

AI に渡す目的・資料・制約を整理し、計画を確認して作業を任せる考え方から始めます。既存アプリの改善を通して調査・実装・検証の結果を確かめる力に加えて、AGENTS.md・Skill・権限・Hook で Agent の振る舞いを設計し、中断や障害を含む実務の流れを最後まで回し切ることを目指します。

前提知識やコース

エージェントループの基礎

コンテキストを与えた依頼・調査・検証の一巡として、エージェントループの基本を学びます。

  • Coding Agent への依頼
  • コンテキスト
  • 具体的な指示
  • コード調査
  • 変更結果の確認
学習内容をみる (5演習)

計画駆動の開発フロー プラス

非自明な変更を計画→レビュー→実装→差分照合で進める、計画駆動の流れを学びます。

  • 実装計画の作成
  • 計画のレビュー
  • 計画に沿った実装
  • 差分の照合
  • 完了報告
学習内容をみる (5演習)

コードベースオンボーディング プラス

初めてのコードベースで、全体像の把握・処理フローのトレース・調査の成果物化を学びます。

  • コードベースの調査
  • 処理の流れの追跡
  • 質問の絞り込み
  • 調査結果の記録
  • 回答の照合
学習内容をみる (5演習)

プロンプト設計 プラス

目的・対象・制約・非目標・検証方法を含むプロンプトの設計と反復改善を学びます。

  • 依頼文の設計
  • 非目標の指定
  • ファイル指定による絞り込み
  • 依頼の反復改善
学習内容をみる (6演習)

検証ループの設計 プラス

証拠ベースで進める検証ループの組み込み方と、失敗時の軌道修正を学びます。

  • 検証方法の指定
  • 実行可否の見極め
  • 症状を伝える軌道修正
  • 証拠つきの報告
学習内容をみる (6演習)

コンテキストウィンドウの管理 プラス

コンテキストウィンドウの内訳と消費を理解し、分割・圧縮・分離の判断を学びます。

  • context の内訳の理解
  • 会話分割の判断
  • 要約による圧縮
  • 調査結果のファイル化
学習内容をみる (5演習)

セッション管理と引き継ぎ プラス

セッションの中断・再開と、成果物ファイルによる引き継ぎの違いを学びます。

  • 会話の中断と再開
  • 巻き戻しの限界
  • 進捗ファイル
  • 引き継ぎ書の品質
学習内容をみる (5演習)

AGENTS.md と指示の設計 プラス

プロジェクトの指示ファイル(AGENTS.md。Claude Code では CLAUDE.md とも呼ばれる)を削る基準で書き、ミスからルールを育てる運用を学びます。

  • AGENTS.md の読み方
  • 指示の削減
  • ルールの追加
  • 指示の置き場所
  • 助言と強制の区別
学習内容をみる (6演習)

Agent Skills の設計 プラス

繰り返す手順・ドメイン知識を Skill として切り出し、起動条件を設計する方法を学びます。

  • SKILL.md の構造
  • skill の作成
  • description の設計
  • AGENTS.md との使い分け
学習内容をみる (5演習)

実務レベルまで プロ

権限モデルと信頼境界 プロ

権限モード・allow/deny・信頼境界を設計し、何をどこまで自動化するか判断できるようにします。

  • permission mode の選択
  • allow/deny ルール設計
  • 助言と強制の使い分け
  • 信頼できない入力の扱い
学習内容をみる (5演習)

デバッグワークフロー プロ

再現→絞り込み→修正→回帰確認のデバッグワークフローを Agent と回す方法を学びます。

  • 再現手順の作成
  • 原因の絞り込み
  • 回帰確認
  • 仕切り直しの判断
学習内容をみる (5演習)

検証駆動の依頼 プロ

受け入れ条件を先に定義し、基準を固定して実装させる検証駆動の依頼を学びます。

  • 検証基準のチェックリスト化
  • 基準を固定した実装依頼
  • 全項目の確認と記録
  • 実装のレビュー
学習内容をみる (5演習)

差分レビューと安全網 プロ

Git で差分を読み、作業前のコミットで復元点を作り、壊れた変更を戻し、変更説明文を添えてコミットする流れを学びます。

  • git diff による差分レビュー
  • コミットによる復元点
  • git restore による復元
  • 変更説明文の作成
学習内容をみる (5演習)

タスク分解とインクリメンタル開発 プロ

大きな仕事を仕様→タスク分解→逐次実装→進捗記録で破綻なく進める方法を学びます。

  • 要求の仕様化
  • タスク分割の基準
  • 範囲を絞った実装依頼
  • 進捗の記録
  • 中途半端な状態の掃除
学習内容をみる (6演習)

委譲とサブエージェント プロ

コンテキスト分離による委譲と、並列作業の分離設計を学びます。

  • 委譲の設計
  • 委譲仕様書
  • フレッシュアイズレビュー
  • 並列作業の分離
学習内容をみる (5演習)

フックによる決定論的制御 プロ

イベント駆動のフックで決定論的に強制する仕組みと、指示との使い分けを学びます。

  • hook の発火点
  • matcher の書き方
  • ブロック hook の設計
  • 指示と強制の使い分け
学習内容をみる (5演習)

外部連携と自動化の設計 プロ

MCP・ヘッドレス実行・プラグイン・モデル選択など、自動化の信頼設計を学びます。

  • MCP の信頼評価
  • headless・CI の読解
  • plugin の監査
  • モデルとコストの判断
  • 設定問題の切り分け
学習内容をみる (6演習)

総合演習: 複数機能のリリース プロ

学んだ全要素を使い、複数機能の追加を計画から引き継ぎまで一人で回します。

  • 要求の仕様化
  • 実装計画
  • 検証ループ
  • 障害対処
  • 引き継ぎ
学習内容をみる (6演習)

道場: ハーネスエンジニアリング 道場 プロ

育っていない環境を監査し、AGENTS.md・Skill・権限・成果物の仕組みを構築した上で、複数の要望をエージェントループで回す総合演習。

  • ハーネス構築
  • 監査
  • ループ運用
  • 引き継ぎ
学習内容をみる (1演習)