15分

Claude Code 2026年完全ガイド|PMが成果を出す「運用設計」の全技法

Summary

Claude Codeの新機能が毎週出る。だが機能を知っているだけでは使いこなせない。117万メッセージ・660セッション・5案件同時進行の実績を持つPMが断言する——成果を分けるのは運用設計だ。CLAUDE.md、Hooks、Custom Commands、Agent Teams、MCP——PMとして実際に使い込んだ機能の運用設計と、Voice Mode・Code Review・/loop等の新機能のPM的展望を、2026年3月時点の全機能マップとともに解説する。

Claude Codeの新機能が毎週出る。Voice Mode、/loop、Channels、Code Review——リリースノートを追うだけで1日が終わる。

だが、117万メッセージをClaude Codeで回してきたPMとして断言する。機能を知っているだけでは、成果は出ない。

私はPM1人+AI社員の体制で5つの商用プロジェクトを同時進行している。その現場で見えた事実は明確だ。同じClaude Codeを使っていても、運用設計の有無で生産性は数倍変わる。指示の解像度と出力の品質は比例する——これはAIに丸投げして品質崩壊を経験したからこそ言える。

本記事では、Claude Codeの全機能をPM視点で整理し、「何ができるか」ではなく**「PMがどう運用に組み込むか」**を解説する。

Claude Code 2026年3月 全機能マップ

Claude Code 2026年3月——全機能マップ

まず全体像を把握する。2026年3月時点のClaude Codeは、単なるAIコーディングツールではない。プロジェクト運用の基盤だ。

カテゴリ機能PMにとっての意味
プロジェクト設計CLAUDE.mdプロジェクトの「憲法」。全エージェントの行動指針
安全策Hooksmain直接push禁止、セッション終了時の未コミット警告
標準化Custom Slash Commandsチーム共通の作業手順を属人化せずに共有
並列実行Agent Teams複数Issueの並行開発をWorker単位で分離(Research Preview)
外部連携MCP Integration業務システム・ドキュメントとAIの接続
音声入力Voice Modepush-to-talkで音声指示(段階的ロールアウト中)
コード品質Code Review5つの独立レビュアーによるPR自動レビュー(Research Preview)
定期監視/loop指定間隔での自動タスク実行
イベント連携Channels外部イベントをセッションにプッシュ
安全な試行Checkpoint / Rewind変更前の自動保存、Esc×2で即座に巻き戻し
思考制御Effort Controlsタスク複雑度に応じた4段階の処理レベル

月額$200(約3万円)のMAXプランで、Code Review(Teams/Enterprise専用)を除くほぼ全機能にアクセスできる。従来の開発体制なら月105〜310万円が必要だったコストだ。

ただし、機能の数が成果を保証するわけではない。

PMが成果を出す「運用設計」の実践

ここからは、私が実際に使い込んで成果を出した機能の運用設計を解説する。机上の空論ではなく、商用プロジェクトで検証済みの手法だ。

CLAUDE.md——プロジェクトの「憲法」を書く

CLAUDE.mdは、プロジェクトルートに置く設定ファイルだ。ここに書いた内容が、Claude Codeの全セッションに読み込まれる。

PMとしての運用設計ポイント:

CLAUDE.mdを「機能説明」で終わらせてはいけない。PMが書くべきは運用ルールだ。

# NG: 機能説明
「TypeScriptを使っています」

# OK: 運用ルール
「TypeScript strictモード。any型は禁止。
  APIレスポンスは必ずApiResponse<T>型を使用。
  テストカバレッジ80%未満のPRはマージ禁止」

私のCLAUDE.mdには、技術スタック、セキュリティ規約(tenantIdフィルタ必須、PII暗号化必須、ソフトデリートのみ)、テスト規約、Agent Teamsの運用ルールまで定義している。これは「AIへの指示書」ではなく**「プロジェクトの憲法」**だ。人間の新メンバーが入ったときにも同じ資料を渡せる。

特に効果が大きかったのはセキュリティ規約の明文化だ。「全DBクエリにtenantIdフィルタ必須」「PIIはencryptPII()で暗号化」「hard delete禁止」——これをCLAUDE.mdに書いておくだけで、AIが書くコードにもセキュリティ基準が自動的に反映される。

ただし、CLAUDE.mdには「肥大化の罠」がある。

公式ドキュメントによれば、CLAUDE.mdは200行以下が推奨だ。40,000文字を超えるとClaude Codeが警告を出す。Claude Codeの組み込みシステムプロンプトには既に約50の指示が含まれており、フロンティアLLMが確実に従える指示数は合計150〜200個が限界とされる。つまり、CLAUDE.mdで使える「指示枠」は100〜150個程度しかない。

肥大化したCLAUDE.mdは、Claudeに指示を無視させる原因になる。 皮肉なことに、丁寧に書けば書くほど遵守率が下がる。

公式が推奨するセルフチェックはシンプルだ。「この行を削除したら、Claudeが間違えるか?」——そうでなければ削除する。

CLAUDE.mdが200行を超えたら、.claude/rules/ にトピック別ファイルとして分割すべきだ。たとえば rules/security.mdrules/testing.mdrules/code-style.md のように分ける。パス固有ルール(frontmatterの paths フィールド)を使えば、特定のファイルタイプを編集するときだけ該当ルールを読み込ませることもできる。

正直に言えば、私自身のCLAUDE.mdも現時点で推奨の3倍以上ある。これは改善すべき課題だ。

Hooks——「壊してはいけないもの」を自動で守る

Hooksは、ツール実行時に自動でシェルスクリプトを走らせる仕組みだ。PMにとって、これはガードレールだ。

私が設定しているHooks:

Hookタイミング効果
protect-main.shgit commit/push前mainブランチへの直接commit/pushを自動ブロック
session-verify.shセッション終了時未コミット変更がある場合に警告

先日、クライアントのプロジェクトで旧版コードファイルを使ってデグレードが発生するインシデントがあった。Git未使用の環境で、担当者がローカルの旧ファイルを最新と思い込んで使用した結果だ。

Hooksを導入していれば、少なくともmainへの直接pushは防げた。人間のチェックリストだけでは漏れる。自動化できる安全策は自動化すべきだ。

Custom Slash Commands——「属人化しない仕組み」を作る

Custom Slash Commandsは、.claude/commands/ にMarkdownファイルを置くだけで独自のコマンドを定義できる機能だ。

開発プロジェクトで運用する場合、開発パイプラインをそのままコマンドに落とし込むのが最も効果的だ。

コマンド用途
/spec仕様確認・要件定義・QA突合
/devIssue作成・実装・Git操作
/reviewPRレビュー・ファクトチェック・マージ
/docsドキュメント更新・設計書管理
/testテスト実行・E2Eデバッグ
/auditセキュリティ監査・デプロイ前チェック
/deployデプロイ・リリースノート生成

この7つのコマンドを組み合わせれば、開発のあらゆるフローがカバーできる。

バグ修正:  /spec → /dev → /test → /review
仕様突合:  /spec → /docs
デプロイ:  /audit → /deploy

PMとしての運用設計ポイント:

公式ドキュメントでは1スキル=1目的、スキルあたり500行以下、全スキルのdescription総量がコンテキストの2%以内が推奨されている。スキルの数に明確な上限はないが、1つのスキルに複数の目的を詰め込みすぎると、Claudeの判断精度が下がる。

コマンドに品質基準を埋め込むことが核心だ。実例を2つ挙げる。

/review コマンドには100点満点の評価基準を埋め込んでいる。コード品質(30点)、設計(25点)、セキュリティ(25点)、ドキュメント(20点)の4軸でスコアリングし、85点以上でマージ可、69点以下はマージ拒否。さらに「tenantIdフィルタ漏れは即D評価」のような過去の教訓も組み込んである。

/audit コマンドにはデプロイ前の6項目チェックを定義している。typecheck、lint、テスト実行、セキュリティ簡易チェック、環境変数チェック、DBマイグレーション状態——これを手動で毎回やると漏れる。コマンドに埋め込めば、/audit pre-deploy の一言で全項目が走る。

誰が実行しても——AIエージェントが実行しても——同じ品質基準が適用される。 これがナレッジの属人化を防ぐ仕組みだ。

Agent Teams——複数Issueを安全に並行開発する

Agent Teamsは、複数のAIエージェントを同時に走らせる機能だ(Research Preview)。PMにとっての最大の価値は複数Issueの並行開発だ。

たとえば、5つのGitHub Issueが承認済みで、3つは独立、2つは同じファイルを触る。人間なら「1つずつ片付ける」か「ブランチを切って並行する」。Agent Teamsなら、ファイル競合を設計した上で、複数Workerに分割して同時実行できる。

並行開発の設計フロー:

1. /dev parallel #12 #13 #14 #15 #16   ← 対象Issueを指定
2. ファイル競合マップを作成            ← 各IssueがどのファイルをDiffするか可視化
3. Worker分割                          ← 同一ファイルを触るIssueは同じWorkerに
4. Wave設計                            ← 競合なしのWorkerを先にマージ
5. Agent × N 並行起動                  ← 各Worker = 1ブランチ = 1PR
6. マージ → 次のWave

PMとして重要な設計判断が3つある:

  1. ファイル競合マップ: 同じファイルを触るIssueは必ず同じWorkerに入れる。schema.prisma のようなDB定義は単独Workerか最終Waveに配置する
  2. Workerの分離: 各Workerは isolation: worktree で起動する。独立したgit worktreeで作業するため、互いのコードを汚染しない。1 Worker = 1ブランチ = 1 PR
  3. Wave順序: 変更が少ないPRから先にマージする。マージ後に次のWaveで共通ファイル(i18n、ルーター定義等)を整理する

誤コミット・混信への対応も設計しておく。 間違ったブランチにコミットした場合は即座に作業を停止し、git revert で取り消す(--force は禁止)。判断に迷う場合は必ず人間に確認する。

これは、人間のチームマネジメントとまったく同じ原則だ。役割を明確に分離し、競合を設計段階で排除する。

MCP——AIの「手足」を業務システムに伸ばす

MCPは、Claude Codeを外部システムに接続するオープンプロトコルだ。

私はセミナーで、MCPサーバーを使ったドキュメント管理の自動化をデモした。「部品の調達先を変更する」という一言の指示から、4部署・16箇所のドキュメントへの影響分析とレポート生成までが自動で流れた。従来2〜3時間の作業が約1分に短縮された。

PMにとってのMCPの価値:

MCPの本質は「AIに手足を与える」ことだ。ドキュメント検索、データベース参照、APIコール——AIが外部の情報源にアクセスできるようになることで、PMの「確認作業」が劇的に減る。

ただし、MCPは万能ではない。セキュリティ設計(どのデータにアクセスさせるか)と権限管理(書き込みを許可するか)は、PM側で慎重に設計する必要がある。

PMの運用設計フロー

2026年の新機能——PMが注目すべき4つ

ここからは、私がまだ本格的に運用していない新機能について、PMとしての活用展望を述べる。実体験ベースではなく展望であることを明記しておく。

Voice Mode——音声でPM業務を回す

Voice Modeは、/voice コマンドでpush-to-talk音声入力を使える機能だ。2026年3月時点で段階的ロールアウト中。

私は普段、PCに座るのは1日2〜3時間だけで、残りはスマホで回している。最近はAquaVoiceという音声入力アプリを使い、Claude Codeにも音声で指示を出している。移動中の23分でバグを解決した経験もある。音声入力は既に実用段階だ。

Claude Code上でVoice Modeがネイティブに使えるようになれば、さらに可能性が広がる。特に要件定義や設計フェーズとの相性がいい。仕様書を見ながら音声で「この画面のステータス遷移を整理して」と指示する、クライアントとの会議直後に「今の要件をIssueに落として」と音声で依頼する——タイピングより思考の速度に近い運用ができる。

PM視点のポイント: 音声入力の価値は「タイピングが不要になる」ことではない。思考からアウトプットまでの摩擦を減らすことだ。PMの仕事の大半は判断と指示であり、キーボードを叩く時間は本質ではない。

Code Review——GitHub上のマネージドサービスと自作スキルの違い

まず前提を明確にする。Claude Code ReviewはCLI機能ではない。 GitHub PR上で動くマネージドサービスであり、Teams/Enterpriseプラン専用だ。MAXプラン(個人向け$200/月)では使えない。

仕組みはこうだ。GitHub Appをインストールし、対象リポジトリを選ぶ。PR作成時・push毎・@claude review コメントのいずれかでレビューが走る。複数の専門エージェントがAnthropicインフラ上で並列に差分を分析し、信頼度スコア80以上の指摘だけをPRにインラインコメントとして投稿する。1回あたり$15〜25で、プラン使用量とは別課金だ。

公式が示す実績データ:

指標導入前導入後
実質的レビューコメントが付くPR16%54%
大規模PR(1,000行超)の検出率84%(平均7.5件の指摘)
誤検出率1%未満
平均レビュー時間数時間〜数日約20分

では、個人PMはどうするか?

私はMAXプランで運用しているため、公式Code Reviewは使えない。代わりにCustom Commandsで /review スキルを自作し、100点満点の採点基準でPRレビューを回している。

観点公式 Code Review自作 /review スキル
対象プランTeams/Enterprise全プラン(MAXでもOK)
実行場所GitHub PR上(Anthropicインフラ)Claude Codeセッション内(ローカル)
トリガーPR作成/push/コメント/review #PR番号 で手動実行
カスタマイズREVIEW.mdで指示追加コマンド内に自由に定義
評価基準バグ・セキュリティ中心プロジェクト固有の採点(100点満点)
過去の教訓gitヒストリーから自動学習コマンドに明示的に埋め込む
コスト$15〜25/回(別課金)セッション内のトークン消費のみ
判定指摘のみ(承認/拒否なし)スコアでマージ可否を判定

深夜2時に1人でコードレビュー中、Claude Codeにセキュリティチェックを依頼したら、3時間見落としていたセキュリティホールを5分で発見された——この体験がきっかけで /review スキルを作った。公式Code Reviewが使えなくても、Custom Commandsで同等のレビュー体制は構築できる。

Teams/Enterpriseプランなら両方使うのがベストだ。 自作 /review でプロジェクト固有の品質ゲート(tenantId漏れ即D評価、横展開チェック等)を担保し、公式Code Reviewでロジックエラーやリグレッションを補完する。CLAUDE.mdに書いた規約は公式Code Reviewにも反映されるため、運用設計の投資が二重に効く。

/loop——定期監視の自動化

/loop 5m check the deploy のように、指定間隔でタスクを自動実行する機能だ。セッションレベルの軽量cronジョブ。

PM視点の展望: デプロイ後の死活監視、テスト実行の定期チェック、Agent Teamsの進捗監視——PMが手動で「確認」していた作業の自動化に使える。特にAgent Teamsで複数エージェントを走らせているとき、進捗を自動でモニタリングできるのは魅力的だ。

Channels——外部イベントとの連携

ChannelsはMCPサーバーが外部イベントをClaude Codeセッションにプッシュできる機能だ。

PM視点の展望: Slack通知、GitHub Webhooks、CI/CDパイプラインのイベント——これらがClaude Codeのセッションに直接流れ込むことで、「AIが状況を把握して能動的に動く」世界が近づく。ただし、現時点ではまだ初期段階であり、実運用での安定性は未知数だ。

機能を追うな、運用を設計せよ——3つの原則

機能追い vs 運用設計:アプローチの比較

ここまで読んで気づいたかもしれないが、成果を出している機能はすべて運用設計が先にある。機能を知った「後」に使い方を考えるのではなく、運用課題が「先」にあり、機能はそれを解決する手段だ。

原則1: CLAUDE.mdから始める

新しい機能を試す前に、まずCLAUDE.mdを書く。プロジェクトのルール、品質基準、ファイル構造を明文化する。これが全機能の土台になる。CLAUDE.mdなしにAgent Teamsを動かしても、バラバラの品質のコードが量産されるだけだ。

原則2: 安全策を先に自動化する

Hooksで「やってはいけないこと」を自動で防ぐ。mainブランチへの直接pushブロック、未コミット変更の警告——人間のチェックリストより自動化の方が確実だ。

原則3: 品質基準をコマンドに埋め込む

Custom Commandsに品質基準を組み込めば、誰が(AIが)実行しても一定の品質が担保される。属人化を防ぎ、スケーラブルな体制を作れる。

まとめ——今日から始める最初の一歩

Claude Codeは強力なツールだ。だが、ツールの性能ではなく、PMの「指示力」と「運用設計」が成果を決める。 これは117万メッセージを回してきた実感だ。

今日から始めるなら、この順序だ:

  1. CLAUDE.mdを書く — プロジェクトの技術スタック、コーディング規約、品質基準を定義する
  2. Hooksを設定する — mainブランチ保護を最低限入れる
  3. Custom Commandを1つ作る — 自分が一番繰り返している作業をコマンド化する

新機能を追いかけるのは、この3つが揃ってからでいい。

PMBOK-AIフレームワークの核心は「AIは優秀なツールだが、判断の主体にはなれない」ことだ。Claude Codeも例外ではない。機能の使い方を覚えるのではなく、プロジェクト全体の中でAIをどう位置づけるか——それを設計するのがPMの仕事だ。

AIチームの構築に興味がありますか?

まずはお気軽にご相談ください