Claude Code での PSM 使い方ガイド
セットアップがまだの場合は先に Claude Code のセットアップ を完了してください。
プロンプトの呼び出し(スラッシュコマンド)
PSM のプロンプトはスラッシュコマンドで呼び出します。
/psm からエージェントを選ぶ
/psm と入力すると利用可能なプロンプト一覧が表示され、選択して実行できます。
/psmプロンプトを直接指定する
プロンプト名が分かっている場合は直接呼び出せます。
/mcp__psm__tech_selection_matrix/mcp__psm__requirements_analyzer/mcp__psm__issue_driven_start@メンションで呼び出す
@psm でメンションして自然言語で依頼することもできます。
@psm tech_selection_matrix プロンプトを使って React と Vue を比較してツールの呼び出し(自動)
PSM のツールは Claude が必要と判断したときに自動で呼び出します。明示的に指定する必要はありません。
このコードの複雑度を分析して改善提案して→ Claude が analyze_complexity ツールを自動呼び出し
TypeScript のコードレビューチェックリストを作って→ Claude が review_checklist ツールを自動呼び出し
プロンプト一覧
セットアップ・セッション管理(S.x)
| コマンド | 用途 | タイミング |
|---|---|---|
/mcp__psm__check_project_setup | 初回セットアップ確認 | プロジェクト初回のみ |
/mcp__psm__help | 全プロンプト一覧表示 | いつでも |
/mcp__psm__session_wrap | セッション終了・申し送り保存 | 作業終了時に必ず |
/mcp__psm__worklog_report | 進捗レポート出力 | いつでも |
Discovery Phase(0.x)
| コマンド | 用途 |
|---|---|
/mcp__psm__project_start | 新規プロジェクト開始ガイド |
/mcp__psm__product_discovery | アクター定義・VPC・ユーザーストーリー |
/mcp__psm__feature_design | 機能設計 |
/mcp__psm__screen_design_brief | 画面設計指示書 |
要件定義・技術設計(1.x / 2.x)
| コマンド | 用途 |
|---|---|
/mcp__psm__requirements_analyzer | 要件定義 |
/mcp__psm__estimate_proposal | 見積書生成 |
/mcp__psm__tech_selection_matrix | 技術選定マトリクス |
/mcp__psm__architecture_decision_record | ADR作成 |
/mcp__psm__module_boundary_design | モジュール境界設計 |
/mcp__psm__api_design_review | API設計レビュー |
クラウドインフラ設計(3.x)🚧 ベータ版
| コマンド | 用途 |
|---|---|
/mcp__psm__infra_design | インフラ設計ナビゲーター |
/mcp__psm__aws_architecture | AWS構成設計 |
/mcp__psm__gcp_architecture | GCP構成設計 |
/mcp__psm__azure_architecture | Azure構成設計 |
/mcp__psm__infra_cost_estimate | クラウドコスト見積もり |
/mcp__psm__security_hardening | セキュリティ強化チェック |
タスク管理・実装(4.x / 5.x)
| コマンド | 用途 |
|---|---|
/mcp__psm__task_breakdown | タスク分解 |
/mcp__psm__project_builder | 実装ガイド |
/mcp__psm__pr_description_template | PR説明文テンプレート |
コードレビュー・品質管理(6.x)
| コマンド | 用途 |
|---|---|
/mcp__psm__code_review_framework | コードレビュー統合フレームワーク |
/mcp__psm__refactoring_strategy | リファクタリング戦略 |
/mcp__psm__incident_postmortem | ポストモーテム |
Issue-Driven 開発(I.x)
| コマンド | 用途 |
|---|---|
/mcp__psm__issue_driven_start | Issue-Driven開発オーケストレーター |
/mcp__psm__issue_instruction_generator | バグ修正用指示書生成 |
標準ワークフロー
新規プロダクト開発
/mcp__psm__check_project_setup ← 初回のみ
/mcp__psm__project_start
→ /mcp__psm__product_discovery
→ /mcp__psm__feature_design
→ /mcp__psm__requirements_analyzer
→ /mcp__psm__tech_selection_matrix
→ /mcp__psm__task_breakdown
→ /mcp__psm__project_builder ← タスクごとに繰り返し
→ /mcp__psm__code_review_framework
/mcp__psm__session_wrap ← 終了時に必ず実行バグ修正・Issue対応
/mcp__psm__issue_driven_start
→ /mcp__psm__issue_instruction_generator
→ 実装(Claude Code で直接対応)
/mcp__psm__session_wrapセッション管理のルール
セッション開始時
Claude Code は起動時に .history/ ディレクトリを自動で参照し、前回の作業内容を引き継ぎます。
セッション終了時(必須)
作業終了時は必ず session_wrap を実行してください。
実行しないと次回セッションで文脈が引き継げません。
/mcp__psm__session_wrapCLAUDE.md の活用
check_project_setup を実行すると CLAUDE.md に以下が自動追記されます。
markdown
## Prime Style MCP
- このプロジェクトでは常に Prime Style Official MCP Server を使用すること
- セッション開始時は .history/ を読んでプロジェクトのナレッジを把握すること
- 成果物保存後は prompt_worklog ツールでワークログを記録することこれにより以降のセッションでは Claude が自動的に PSM を使う前提で動作します。
Codex CLI との違い
| 操作 | Claude Code | Codex CLI |
|---|---|---|
| プロンプト選択 | /psm → 一覧UI → 選択 | psm コマンド → 番号入力 |
| プロンプト直接呼び出し | /mcp__psm__tech_selection_matrix | PSM の tech_selection_matrix プロンプトを使って |
| ツール呼び出し | 自動(Claude が判断) | 自動(Codex が判断) |
| コンテキストファイル | CLAUDE.md | AGENTS.md |
| セッション管理 | session_wrap 必須 | 不要 |