---
title: Claude Codeの/planコマンド｜コード変更前にAIと安全に設計・分析する方法
description: Claude Codeの/planコマンドは、ファイルの変更や実行を行わず分析と計画だけを出力する設計モードです。大規模なリファクタリングや技術選定をチームで安全にレビューしてから進める使い方を、比較表と手順つきで解説します。
image: https://start-link.jp/hubfs/blog/screenshots/generated/kv_claude-code-plan-mode.jpg
---

[![StartLink](https://start-link.jp/hs-fs/hubfs/logo/%E6%9C%80%E7%B5%82Start%20Link%20(500%20x%20150%20px)%20(%E8%83%8C%E6%99%AF%E3%81%82%E3%82%8A).png?width=130&height=39&name=%E6%9C%80%E7%B5%82Start%20Link%20(500%20x%20150%20px)%20(%E8%83%8C%E6%99%AF%E3%81%82%E3%82%8A).png "StartLink")](https://start-link.jp)

- [会社情報About](https://start-link.jp/about)
- [サービスService](https://start-link.jp/service)
- [プロダクトProducts](https://start-link.jp/sync)
- [YoutubeYoutube](https://start-link.jp/about/sns)
- [ブログBlog](https://start-link.jp/hubspot-ai)
- [業界別ガイドIndustry guides](https://start-link.jp/case)
- [採用情報Recruit](https://start-link.jp/recruit)

[資料DL](https://start-link.jp/download/service) [無料相談 →](https://start-link.jp/contact)

[会社情報](https://start-link.jp/about) [サービス](https://start-link.jp/service) [プロダクト](https://start-link.jp/sync) [Youtube](https://start-link.jp/about/sns) [ブログ](https://start-link.jp/hubspot-ai) [業界別ガイド](https://start-link.jp/case) [採用情報](https://start-link.jp/recruit)

[資料ダウンロード](https://start-link.jp/download/service) [無料相談 →](https://start-link.jp/contact)

- [トップ](https://start-link.jp)
- [会社情報](https://start-link.jp/about)
- [サービス](https://start-link.jp/service)
- [Youtube](https://start-link.jp/about/sns)
- [ブログ](https://start-link.jp/hubspot-ai)
- [Contact](https://start-link.jp/contact)
- [個人情報保護方針](https://start-link.jp/privacy-policy)
- [個人情報取り扱い規定](https://start-link.jp/personal-information-processing-agreement)

[ホーム](https://start-link.jp) › [ブログ](https://start-link.jp/hubspot-ai) ›[AI活用](https://start-link.jp/hubspot-ai/ai) ›[Claude Code実践](https://start-link.jp/hubspot-ai/ai/claude-code-practice) ›Claude Codeの/planコマンド｜コード変更前にAIと安全に設計・分析する方法

# Claude Codeの/planコマンド｜コード変更前にAIと安全に設計・分析する方法

- 2026年3月17日
- 最終更新: 2026年10月12日

![](https://start-link.jp/hubfs/blog/screenshots/generated/kv_claude-code-plan-mode.jpg)

この記事の結論

Claude Codeに指示を出すと、すぐにファイルの編集やコマンドの実行が始まります。/planコマンドを使えば、実際のファイル変更なしに「分析と計画だけ」を出力するモードに切り替えられます。

ブログ目次

もっと見る ▼

**Claude Codeに指示を出すと、すぐにファイルの編集やコマンドの実行が始まります。/planコマンドを使えば、実際のファイル変更なしに「分析と計画だけ」を出力するモードに切り替えられます。**

「認証ロジックを整理してと頼んだら、いきなりファイルの移動と編集が始まって収拾がつかなくなった」「状態管理ライブラリを導入してもらったら、後から別のライブラリの方が合っていたと気づいた」「バグ修正を頼んだら症状だけ直って、数日後に別の場所で同じ不具合が再発した」——大規模な変更や設計判断が必要な場面で、Claude Codeにいきなり実行させて困った経験がある方は少なくないと思います。

/planコマンドとは、Claude Codeに「コードの変更や副作用のある操作を一切行わず、分析と計画の提示のみを行う」よう指示するコマンドです。実装に着手する前に、影響範囲や実行順序をレビューできる状態を作れます。HubSpotの導入支援でも、いきなり本番のワークフローやプロパティを変更するのではなく、設計案を先にレビューしてから実装するという進め方を大切にしています。/planは、その考え方をコーディングの現場に持ち込む仕組みだと捉えていただくとイメージしやすいと思います。

## この記事でわかること

大規模なリファクタリングや設計判断が必要な場面で、コード変更を実行せずにAIと計画を立てる方法をまとめています。/planコマンドの仕組みから、実務でどう使い分けるか、チームでどう仕組み化するかまで解説します。

- **/planコマンドの仕組みと通常モードとの違い** — ファイルの読み込み・分析は行うが、書き込みとコマンド実行は行わないという境界線を整理します。
- **大規模リファクタリング・技術選定・バグ調査での活用パターン** — Before/Afterの形で、planなしで進めた場合との違いを比較します。
- **計画→レビュー→実行の一連のワークフロー** — チェックすべき観点を表に落とし込み、抜け漏れを防ぐ手順を示します。
- **チームでの仕組み化と、関連コマンドとの組み合わせ** — 個人の判断に依存せず、レビュー文化として運用する考え方を紹介します。
- **/planが向かないケースと運用上の注意点** — メリットだけでなく、率直な限界も共有します。

チーム開発で設計レビューを重視するエンジニアの方、大規模な変更前に影響範囲を安全に分析したい方に向けて書いています。最後まで読むと、/planを使った安全な変更フローを自分のプロジェクトに組み込めるようになります。

## /planコマンドとは

/planは、Claude Codeに「コードの変更や副作用のある操作を一切行わず、分析と計画の提示のみを行う」よう指示するコマンドです。

通常のClaude Codeは指示を受けると即座にファイルの編集、コマンドの実行、テストの実行といったアクションを起こしますが、/planモードではこれらの実行を抑制し、「何をどう変更すべきか」の設計書だけを出力します。

### なぜこのモードが必要か

変更の影響範囲が大きい作業や、チームでレビューしてから実行したい場面では、AIが先に手を動かしてしまうこと自体がリスクになります。

/planは、**AIの実行タイミングを人間のレビューの後ろに置き直すための仕組み**です。

AIに任せてよいのは調査・比較・下書きの提示までで、実行判断は人間が担う、という役割分担を明確にできます。

これはHubSpotのワークフローでAIに送信文の下書きは任せても、実際の送信判断は人が確認してから行うべきだという考え方と同じ構造です。

### 通常モードとの境界線

/planモードでもファイルの読み込みと分析は行われるため、実際のコードベースに基づいた精度の高い計画が得られます。

机上の空論ではなく、実コードを踏まえた実行可能な計画になる点が、単純なチャットでの相談との違いです。

## 基本的な使い方

まず、通常モードとplanモードで何が変わるのかを整理してから、実際の入力例を見ていきます。

### planモードの有効化

```
/plan
```

/planと入力すると、以降のClaude Codeの応答が「計画モード」に切り替わります。

このモードでは、ファイルの読み込みや分析は行いますが、ファイルへの書き込みやコマンドの実行は行いません。

### planモードでの指示例

```
/plan このプロジェクトの大規模リファクタリングの計画を立ててください
```

引数として分析・設計の対象を指定します。Claude Codeは対象のコードベースを読み込み、実行ステップや影響範囲、注意点を含む計画を出力します。

### 通常モードとの比較

| 項目 | 通常モード | /planモード |
| --- | --- | --- |
| ファイルの読み込み | 実行する | 実行する |
| コードの分析 | 実行する | 実行する |
| ファイルの編集 | 実行する | 実行しない |
| コマンドの実行 | 実行する | 実行しない |
| テストの実行 | 実行する | 実行しない |
| 出力内容 | 変更結果 | 計画・設計書 |

表のとおり、変わるのは「実行するかどうか」だけで、「調べるかどうか」は変わりません。

この境界線を理解しておくと、どの場面で/planに切り替えるべきかの判断がしやすくなります。

## 実務での活用パターン

/planが特に効果を発揮するのは、いきなり実行してしまうと手戻りのコストが大きい3つの場面です。

それぞれBefore（planなしで直接実行した場合）とAfter（/planで事前計画してから実行した場合）で比較します。

### パターン1: 大規模リファクタリングの事前計画

数十ファイルに影響するリファクタリングを、いきなり実行するのはリスクが高い作業です。

**Before（planなしで直接実行）**: 「認証ロジックをsrc/auth/に集約してください」と指示すると、Claude Codeが即座にファイルの移動・編集を開始します。途中でimportパスの修正漏れが発生し、ビルドエラーが連鎖することがあります。

**After（/planで事前計画）**:

```
/plan 認証ロジックをsrc/auth/に集約する計画を立ててください。移動対象ファイル、影響を受けるimportパス、テストファイルの修正箇所を一覧にしてください
```

Claude Codeが出力する計画には、次のような具体的な一覧が含まれます。

- **移動対象** ── 8ファイル
- **影響を受けるimport** ── 23箇所
- **テスト修正** ── 5ファイル
- **推奨実行順序** ── Step 1〜4の段階的移行

この計画をレビューしてから、通常モードで「この計画に従って実行してください」と指示することで、漏れの少ないリファクタリングにつながります。

### パターン2: 技術選定・アーキテクチャ設計

新機能の実装前に、複数のアプローチを比較検討する場面でも活用できます。

**Before（planなしで直接実行）**: 「状態管理を導入してください」と指示すると、Claude Codeが特定のライブラリ（例: Zustand）を選択して即座に実装を開始します。後からRedux Toolkitの方が適切だったと判明し、やり直しになるケースがあります。

**After（/planで比較分析）**:

```
/plan このプロジェクトに状態管理を導入する場合、Zustand、Redux Toolkit、Jotaiの3つのアプローチを比較してください
```

| ライブラリ | 既存コードとの親和性 | 影響ファイル数・バンドルサイズ増加 |
| --- | --- | --- |
| Zustand | 高い（hooks中心の設計と合致） | **影響ファイル数** 12ファイル **バンドルサイズ増加** +2.9KB |
| Redux Toolkit | 中程度（ボイラープレート追加が必要） | **影響ファイル数** 18ファイル **バンドルサイズ増加** +11.2KB |
| Jotai | 高い（atom単位で段階導入可能） | **影響ファイル数** 8ファイル **バンドルサイズ増加** +3.5KB |

この比較結果をチームで議論し、合意の上で実装に進めることができます。どのライブラリが正解かは既存コードの構成やチームの学習コストへの考え方によって変わるため、比較表を土台に自社の状況に合わせて判断するのがよいと考えています。

企業様によって最適な形は異なりますので、この比較表はあくまで議論の出発点として使っていただければと思います。

### パターン3: バグの影響範囲調査

本番環境でバグが報告された際は、修正前に影響範囲を正確に把握する必要があります。

**Before（planなしで直接修正）**: 「このバグを修正してください」と指示すると、Claude Codeが表面的な症状だけを修正することがあります。根本原因が別の箇所にあると、数日後に別の形で同じバグが再発しかねません。

**After（/planで影響範囲調査）**:

```
/plan src/api/users.tsのgetUser関数でnullが返るバグについて、根本原因と影響範囲を調査してください
```

Claude Codeが出力する調査結果には、次の内容が含まれます。

- **根本原因** ── データベースクエリの結果がundefinedの場合のフォールバック処理の欠落
- **同一パターンの存在箇所** ── 5ファイル
- **推奨修正方針** ── 共通のnullチェックユーティリティを作成し、5箇所すべてに適用

根本原因と影響範囲を把握した上で修正に着手することで、再発を防ぐ包括的な修正につながります。

以下の画面は、/plan・/plan-migration・/compact・/diffといった、本記事で扱うコマンド群を並べたターミナル画面です。

計画専用のコマンドと、実行後の確認・圧縮に使うコマンドが並んでいることが確認できます。

![Claude Codeの/plan・/plan-migration・/compact・/diffコマンドを並べたターミナル画面](https://start-link.jp/hubfs/blog/screenshots/library/cc_DD-3_1.png)

## 計画から実行への安全なワークフロー

/planで作成した計画を、実際の実装に移すためのワークフローを整理します。ポイントは、計画・レビュー・実行を明確に分けることです。

HubSpotのパイプライン設計でステージ移行時に必須プロパティを設けて品質を担保するのと同じように、コードの変更でも「次に進んでよいかどうか」を判断する基準をあらかじめ決めておくことが安全運用の土台になります。

### Step 1〜2: 計画の作成とレビュー

```
/plan [作業内容の説明]
```

出力された計画は、以下の観点でチェックします。

| チェック項目 | 確認内容 |
| --- | --- |
| 影響範囲 | 変更対象のファイルと行数は妥当か |
| 実行順序 | 依存関係を考慮した順序になっているか |
| リスク | 破壊的変更やデータ損失のリスクはないか |
| テスト | テストの追加・修正が考慮されているか |
| ロールバック | 問題発生時の復旧手順は明確か |

### Step 3〜4: 計画の修正と実行

計画に不足がある場合は、/planモードのまま追加の指示を出します。

```
/plan Step 2の作業内容について、問題発生時の復旧手順も計画に含めてください
```

計画が確定したら、通常モードに戻して実行を指示するのが基本の流れです。

```
先ほどの計画に従って実行してください。Step 1から順番に、各ステップ完了後に結果を報告してください
```

確度の高い小さな変更であればまとめて実行を任せてもよいですが、**影響範囲が広い変更や不可逆な操作（データベースの構造変更など）は、ステップごとに結果を確認しながら進める**ことをおすすめします。

AIに任せてよいのは調査と提案までで、実行のタイミングと最終判断は人間が持つという役割分担を、ワークフローの中に組み込んでおくことが安全運用の土台になります。

## チームレビューでの活用と仕組み化

/planの出力結果は、チームメンバーとの設計レビューに直接活用できます。ここでは、個人の判断に依存せず、チームのルールとして運用する考え方を紹介します。

属人化を防ぎ、新しいメンバーが加わっても同じ基準でレビューが回る状態を作ることが目的です。

### プルリクエストの事前設計

大きな変更をプルリクエストとして提出する前に、/planで設計を固めておくと、レビュアーの負担が軽減されます。

```
/plan この機能追加について、プルリクエストの説明文として使える形式で計画をまとめてください。変更の背景、技術的アプローチ、テスト方針を含めてください
```

出力された計画は、そのままプルリクエストの説明文として使えます。

### 設計ドキュメントの自動生成

/planの出力を整形して、ADR（Architecture Decision Record）やRFC形式のドキュメントにすることも可能です。

```
/plan 認証基盤のリアーキテクチャについて、ADR形式（Status、Context、Decision、Consequences）で計画を整理してください
```

### ルールとしての仕組み化

/planを使うかどうかを毎回個人の判断に任せてしまうと、忙しいときに省略されてしまうことがあります。

データベースのマイグレーション、認証周りの変更、複数チームに影響するAPI変更など、あらかじめ「/planを必須とする変更の種類」をチームのガイドラインやプルリクエストのテンプレートに明記しておくと、**担当者の経験や慎重さに依存せず、仕組みとしてレビューを回せます**。

まずはリスクの高い変更種類だけを対象に始め、運用が定着してきたら対象範囲を広げていくのが、無理のない進め方だと考えています。

どこまでを必須にするかはチームの規模やリリース頻度によって最適な形が異なるため、自社の開発体制に合わせて調整することをおすすめします。

## 関連コマンドとの組み合わせで広がる分析フロー

/planは単独で使うだけでなく、他のコマンドと組み合わせることで、計画から実行、検証までの一連の流れとして機能します。

個別のコマンドとして覚えるのではなく、計画・実行・検証という一気通貫のフローの中でそれぞれの役割を位置づけると、使い分けが整理しやすくなります。

### /plan + /compactで大規模分析を圧縮する

大規模なコードベースを分析する際、/planの出力がコンテキストを圧迫することがあります。

/planで計画を作成した後、[/compact](https://start-link.jp/hubspot-ai/ai/claude-code-practice/claude-code-compact-context)で分析途中のログを圧縮し、計画の要点だけを残して実行フェーズに移るフローが効果的です。

### /plan + /diffで計画と実装のズレを検証する

計画に基づいて実装した後、[/diff](https://start-link.jp/hubspot-ai/ai/claude-code-practice/claude-code-diff-review)で実際の変更内容を確認し、計画通りに実装されているかを検証します。計画と実装のズレを早期に発見できます。

### /plan + カスタムコマンドでフォーマットを統一する

よく使う計画テンプレートを[カスタムコマンド](https://start-link.jp/hubspot-ai/ai/claude-code-practice/claude-code-custom-commands)として定義しておくと、チームで統一された計画フォーマットを運用できます。

例えば`.claude/commands/plan-migration.md`に「マイグレーション計画テンプレート」を定義しておけば、`/plan-migration Pages Router → App Router`のように呼び出せます。

個々のエンジニアが毎回プロンプトを組み立てる必要がなくなり、**計画の質がチームの誰が使っても一定に保たれます**。

## 向かないケースと運用上の注意点

/planは便利な機能ですが、どんな場面でも最適とは限りません。正直な限界も共有しておきます。

### 出力が長くなりすぎる場合

対象範囲が広すぎる指示を出すと、出力される計画が長大になり、レビューする側が読みきれなくなることがあります。

この場合は「全体の移行計画」ではなく「Step 1の認証モジュール移行のみ」のように、スコープを限定した指示を出すことで対応できます。

### 小さな変更まで毎回/planを挟むと非効率

typoの修正や1行の設定変更のような影響範囲がごく小さい変更にまで/planを毎回挟むと、レビューのオーバーヘッドが作業スピードを落としてしまいます。

/planを使う対象は、**影響範囲が広い変更や不可逆な操作に絞り、小さな変更は通常モードで進める**という線引きをチームで決めておくのがよいと考えています。

### 計画の精度は指示の具体性に依存する

/planモードでもファイルの読み込みと分析は行われるため実コードに基づいた計画が出力されますが、指示自体が曖昧だと、計画も曖昧なものになります。

対象ファイルや確認したい観点（影響を受けるimportパス、テストファイルの修正箇所など）を具体的に書くほど、実行可能な計画に近づきます。

## よくある質問

### Q1. /planモードでもファイルの読み込みは行われますか？

はい、行われます。/planモードはファイルの「書き込み」とコマンドの「実行」を抑制しますが、ファイルの読み込みと分析は通常通り行います。そのため、実際のコードベースに基づいた精度の高い計画が得られます。

### Q2. /planで作成した計画を、そのまま実行させることはできますか？

できます。/planで計画を作成した後、通常モードに戻して「先ほどの計画に従って実行してください」と指示すれば、計画通りに実装が進みます。ステップごとに確認を入れたい場合は、「各ステップ完了後に結果を報告してください」と追加で指示します。

### Q3. /planの出力が長すぎて読みきれない場合はどうすればよいですか？

/planの指示を具体的にすることで、出力範囲を絞れます。「全体の移行計画」ではなく「Step 1の認証モジュール移行のみ」のように、スコープを限定した指示を出してください。また、「箇条書きで簡潔にまとめてください」と出力形式を指定することも有効です。

### Q4. /planは非エンジニアでも使えますか？

使えます。/planモード自体はコードを変更しないため、非エンジニアが「この機能を追加するとどのくらい影響がありますか？」といった調査目的で利用しても安全です。出力内容は技術的になりますが、Claude Codeに「非エンジニアにもわかる形式で説明してください」と追加指示することで、わかりやすい形式にできます。Claude Codeの非エンジニア活用については「[Claude Codeの導入ガイド](https://start-link.jp/hubspot-ai/ai/ai-driven-dev/claude-code-guide)」も参考にしてください。

## まとめ

/planコマンドは、Claude Codeを「考えてから動く」状態に切り替える機能です。ファイルの読み込みと分析は通常どおり行いつつ、書き込みとコマンドの実行だけを止めることで、大規模リファクタリング・技術選定・バグの影響範囲調査といった、いきなり実行すべきでない場面を安全に扱えます。

最初の一歩としては、次の3ステップで試すことをおすすめします。

1. 今取り組んでいる変更の中から、影響範囲が広い、または元に戻しづらい変更を1つ選ぶ
2. その変更に対して/planで計画を出力し、上記のチェック項目（影響範囲・実行順序・リスク・テスト・ロールバック）でレビューする
3. 問題がなければ通常モードで実行を指示し、ステップごとに結果を確認する

これを繰り返しながら、/planを必須とする変更の種類をチームのガイドラインに明文化していくと、個人の判断に頼らない仕組みとしてレビュー文化を定着させられます。Claude Codeの全コマンド一覧は[Claude Codeチートシート](https://start-link.jp/hubspot-ai/ai/claude-code-practice/claude-code-cheatsheet)をご覧ください。AI活用の全体像は[AI活用完全ガイド](https://start-link.jp/hubspot-ai/ai)で解説しています。

CRMを活用した業務効率化やAIとの連携に関するご相談は、CRM特化型コンサルティングのHubSpotゴールドパートナーのStartLinkまでお気軽にお問い合わせください。

## あわせて読みたい

- [Claude Codeプラグイン入門｜エコシステムの活用と自作プラグインの作り方](https://start-link.jp/hubspot-ai/ai/claude-code-practice/claude-code-plugin-system)
- [非エンジニアがClaude Codeでできること｜マーケ・営業・経理の業務自動化事例](https://start-link.jp/hubspot-ai/ai/claude-code-practice/claude-code-non-engineer-use-cases)
- [Claude Code全コマンド チートシート2026年版｜スラッシュコマンド・CLIフラグ・ショートカット完全一覧](https://start-link.jp/hubspot-ai/ai/claude-code-practice/claude-code-cheatsheet)

記事の内容を、そのまま実務に落とし込みたい方向け

HubSpotゴールドパートナーのStartLinkが、HubSpot導入・AI活用・CRM整備・業務効率化までをまとめて支援しています。記事で気になったテーマを、そのまま相談ベースで整理できます。

[サービス概要を見る](https://start-link.jp/service/hubspot-ai) [無料で相談する](https://start-link.jp/contact)

## 次に読む

### [![](https://start-link.jp/hubfs/blog/screenshots/generated/gen_DD-61_fast_mode_model_support.png) Claude Codeのfast mode（/fast）｜対応モデル・料金・使いどころの判断基準](https://start-link.jp/hubspot-ai/ai/claude-code-practice/claude-code-fast-mode)

### [![](https://start-link.jp/hubfs/blog/screenshots/generated/gen_DD-60_agent_view_session_states.png) Claude Code agent viewの使い方｜全セッションを1画面で管理](https://start-link.jp/hubspot-ai/ai/claude-code-practice/claude-code-agent-view)

### [![](https://start-link.jp/hubfs/blog/screenshots/generated/gen_DD-58_goal_evaluation_loop.png) Claude Codeの/goalコマンド｜完了条件でAIを自律実行させる方法](https://start-link.jp/hubspot-ai/ai/claude-code-practice/claude-code-goal-command)

## あわせて読みたいAI実践ガイド

### [Setup Claude Coworkの使い方と初期設定 導入直後にやるべき設定、CLAUDE.md、スキル設計、運用の型をまとめています。](https://start-link.jp/hubspot-ai/ai/claude-code-practice/claude-cowork-setup-guide)

### [Team Claude Codeでチーム開発を効率化する方法 レビュー、権限管理、共有ルールまで踏み込んだ実践的なチーム利用ガイドです。](https://start-link.jp/hubspot-ai/ai/claude-code-practice/claude-code-team-development)

### [MCP Claude Code × MCP連携ガイド 社内システムとつなぎ、実業務でAIエージェントを動かす方法を整理しています。](https://start-link.jp/hubspot-ai/ai/claude-code-practice/claude-code-mcp-integration)

### [Service HubSpot × AIの支援サービス 導入設計から内製化、ワークフロー自動化までの支援内容を確認できます。](https://start-link.jp/service/hubspot-ai)

## 記事の内容を、そのまま実務に落とし込みたい方向け

[無料で相談する](https://start-link.jp/contact) [資料をダウンロード](https://start-link.jp/hubspot-ai/ai/claude-code-practice/claude-code-plan-mode#blog-download)

 株式会社StartLinkは、事業推進に関わる「販売促進」「DXによる業務効率化（ERP/CRM/SFA/MAの導入）」などのご相談を受け付けております。 サービスのプランについてのご相談/お見積もり依頼や、ノウハウのお問い合わせについては、[無料のお問い合わせページ](https://www.start-link.jp/contact)より、お気軽にご連絡くださいませ。

###### 関連キーワード:

[AI](https://start-link.jp/hubspot-ai/tag/ai) [生成AI](https://start-link.jp/hubspot-ai/tag/生成ai)

## サービス資料を無料DL

## 著者情報

![7-1](https://start-link.jp/hubfs/7-1.jpg)

### 今枝 / Imaeda

 株式会社StartLink 代表取締役。累計150社以上のHubSpotプロジェクト支援実績を持ち、Claude CodeやHubSpotを軸にしたAI活用支援・経営基盤AXのコンサルティング事業を展開。  
 HubSpotのトップパートナー企業や大手人材グループにて、エンタープライズCRM戦略策定・AI戦略ディレクションを経験した後、StartLinkを創業。現在はCRM×AIエージェントによる経営管理支援を専門とする。

[StartLink](https://start-link.jp/)

### Service

- [会社情報](https://start-link.jp/about)
- [サービス](https://start-link.jp/service)
- [プロダクト](https://start-link.jp/sync)
- [採用情報](https://start-link.jp/recruit)
- [コンサルタントの方へ](https://start-link.jp/consultant-platform)

### Contact

- [問い合わせ](https://start-link.jp/contact)
- [資料ダウンロード](https://start-link.jp/download/service)
- [Syncナレッジベース](https://start-link.jp/sync/knowledge-base)
- [個人情報保護方針](https://start-link.jp/privacy-policy)
- [個人情報取り扱い規定](https://start-link.jp/personal-information-processing-agreement)

(c) 2026 All Rights Reserved.

```json
{
  "@context" : "https://schema.org",
  "@type" : "BlogPosting",
  "author" : {
    "@type" : "Person",
    "name" : "今枝 拓海",
    "url" : "https://start-link.jp/hubspot-ai/author/imaeda"
  },
  "datePublished" : "2026-03-17T12:51:29.000Z",
  "headline" : "Claude Codeの/planコマンド｜コード変更前にAIと安全に設計・分析する方法",
  "image" : [ "https://start-link.jp/hubfs/blog/screenshots/generated/kv_claude-code-plan-mode.jpg" ],
  "mainEntityOfPage" : {
    "@id" : "https://start-link.jp/hubspot-ai/ai/claude-code-practice/claude-code-plan-mode",
    "@type" : "WebPage"
  },
  "publisher" : {
    "@type" : "Organization",
    "logo" : {
      "@type" : "ImageObject",
      "url" : "https://start-link.jp/hubfs/Start%20Link%20(1500%20x%20600%20px)%20(5)-1.png"
    },
    "name" : "株式会社StartLink"
  }
}
```

```json
{
  "@context" : "https://schema.org",
  "@type" : "FAQPage",
  "mainEntity" : [ {
    "@type" : "Question",
    "acceptedAnswer" : {
      "@type" : "Answer",
      "text" : "はい、行われます。/planモードはファイルの「書き込み」とコマンドの「実行」を抑制しますが、ファイルの読み込みと分析は通常通り行います。そのため、実際のコードベースに基づいた精度の高い計画が得られます。"
    },
    "name" : "/planモードでもファイルの読み込みは行われますか？"
  }, {
    "@type" : "Question",
    "acceptedAnswer" : {
      "@type" : "Answer",
      "text" : "できます。/planで計画を作成した後、通常モードに戻して「先ほどの計画に従って実行してください」と指示すれば、計画通りに実装が進みます。ステップごとに確認を入れたい場合は、「各ステップ完了後に結果を報告してください」と追加で指示します。"
    },
    "name" : "/planで作成した計画を、そのまま実行させることはできますか？"
  }, {
    "@type" : "Question",
    "acceptedAnswer" : {
      "@type" : "Answer",
      "text" : "/planの指示を具体的にすることで、出力範囲を絞れます。「全体の移行計画」ではなく「Step 1の認証モジュール移行のみ」のように、スコープを限定した指示を出してください。また、「箇条書きで簡潔にまとめてください」と出力形式を指定することも有効です。"
    },
    "name" : "/planの出力が長すぎて読みきれない場合はどうすればよいですか？"
  }, {
    "@type" : "Question",
    "acceptedAnswer" : {
      "@type" : "Answer",
      "text" : "使えます。/planモード自体はコードを変更しないため、非エンジニアが「この機能を追加するとどのくらい影響がありますか？」といった調査目的で利用しても安全です。出力内容は技術的になりますが、Claude Codeに「非エンジニアにもわかる形式で説明してください」と追加指示することで、わかりやすい形式にできます。Claude Codeの非エンジニア活用については「Claude Codeの導入ガイド」も参考にしてください。"
    },
    "name" : "/planは非エンジニアでも使えますか？"
  } ]
}
```

```json
{
  "@context" : "https://schema.org",
  "@id" : "https://start-link.jp/hubspot-ai/ai/claude-code-practice/claude-code-plan-mode#article",
  "@type" : "BlogPosting",
  "author" : {
    "@id" : "https://start-link.jp/#founder"
  },
  "dateModified" : "2026-10-12T05:05:02+09:00",
  "datePublished" : "2026-03-17T12:51:29+09:00",
  "headline" : "Claude Codeの/planコマンド｜コード変更前にAIと安全に設計・分析する方法",
  "image" : "https://start-link.jp/hubfs/blog/screenshots/generated/kv_claude-code-plan-mode.jpg",
  "isPartOf" : {
    "@id" : "https://start-link.jp/#website"
  },
  "mainEntityOfPage" : {
    "@id" : "https://start-link.jp/hubspot-ai/ai/claude-code-practice/claude-code-plan-mode",
    "@type" : "WebPage"
  },
  "publisher" : {
    "@id" : "https://start-link.jp/#organization"
  },
  "speakable" : {
    "@type" : "SpeakableSpecification",
    "cssSelector" : [ ".blog-section h2", ".blog-section p:first-of-type", ".blog-section blockquote" ]
  }
}
```

```json
{
  "@context" : "https://schema.org",
  "@type" : "BreadcrumbList",
  "itemListElement" : [ {
    "@type" : "ListItem",
    "item" : "https://start-link.jp",
    "name" : "ホーム",
    "position" : 1
  }, {
    "@type" : "ListItem",
    "item" : "https://start-link.jp/hubspot-ai",
    "name" : "ブログ",
    "position" : 2
  }, {
    "@type" : "ListItem",
    "item" : "https://start-link.jp/hubspot-ai/ai",
    "name" : "AI活用",
    "position" : 3
  }, {
    "@type" : "ListItem",
    "item" : "https://start-link.jp/hubspot-ai/ai/claude-code-practice",
    "name" : "Claude Code実践",
    "position" : 4
  }, {
    "@type" : "ListItem",
    "name" : "Claude Codeの/planコマンド｜コード変更前にAIと安全に設計・分析する方法",
    "position" : 5
  } ]
}
```

```json
{
  "@context" : "https://schema.org",
  "@id" : "https://start-link.jp/#organization",
  "@type" : "Organization",
  "address" : {
    "@type" : "PostalAddress",
    "addressCountry" : "JP",
    "addressLocality" : "中央区",
    "addressRegion" : "東京都",
    "postalCode" : "104-0061",
    "streetAddress" : "銀座1丁目12番4号 N&E BLD.6F"
  },
  "alternateName" : "StartLink Inc.",
  "award" : [ "HubSpot Gold Solutions Partner（HubSpotゴールドパートナー、2026年4月認定）" ],
  "contactPoint" : [ {
    "@type" : "ContactPoint",
    "availableLanguage" : [ "ja" ],
    "contactType" : "customer support",
    "url" : "https://start-link.jp/contact"
  }, {
    "@type" : "ContactPoint",
    "availableLanguage" : [ "ja", "en" ],
    "contactType" : "sales",
    "url" : "https://start-link.jp/contact"
  } ],
  "description" : "「AI × HubSpot」をコンセプトに掲げるHubSpotゴールドパートナー（Gold Solutions Partner、2026年4月認定）。HubSpotマーケットプレイスに自社アプリ（Sync for freee / Notion / Money Forward / Chatwork）を公開するアプリ開発企業であり、HubSpot/Salesforce知見とAI活用を組み合わせたCRM構築・移行・最適化・AIエージェント/PoC支援まで一貫して提供する。",
  "founder" : {
    "@id" : "https://start-link.jp/#founder",
    "@type" : "Person",
    "jobTitle" : "代表取締役",
    "name" : "今枝 拓海",
    "sameAs" : [ "https://x.com/ImaedaTakumii", "https://www.linkedin.com/in/takumi-imaeda/", "https://www.facebook.com/takumiIma" ]
  },
  "foundingDate" : "2024-09-04",
  "hasCredential" : {
    "@type" : "EducationalOccupationalCredential",
    "credentialCategory" : "certification",
    "name" : "HubSpot Gold Solutions Partner",
    "recognizedBy" : {
      "@type" : "Organization",
      "name" : "HubSpot, Inc.",
      "url" : "https://www.hubspot.com/"
    }
  },
  "image" : [ "https://start-link.jp/hubfs/startlink-ai-agent.jpg", "https://start-link.jp/hubfs/startlink-aiorg.jpg" ],
  "knowsAbout" : [ "HubSpot CRM", "HubSpot Implementation", "HubSpot導入支援", "CRM構築", "AI活用", "HubSpot連携アプリ開発", "Salesforce to HubSpot Migration", "Generative AI Integration", "AI Agent Development", "Revenue Operations", "Marketing Automation", "freee Integration", "Notion Integration", "Money Forward Integration" ],
  "legalName" : "株式会社StartLink",
  "logo" : "https://start-link.jp/hubfs/startlink-logo.png",
  "mainEntityOfPage" : "https://start-link.jp/",
  "memberOf" : {
    "@type" : "ProgramMembership",
    "hostingOrganization" : {
      "@type" : "Organization",
      "name" : "HubSpot, Inc.",
      "url" : "https://www.hubspot.com/"
    },
    "membershipNumber" : "Gold Tier",
    "programName" : "HubSpot Solutions Partner Program"
  },
  "name" : "株式会社StartLink",
  "sameAs" : [ "https://www.youtube.com/@startlink-hubspot", "https://x.com/ImaedaTakumii", "https://www.linkedin.com/in/takumi-imaeda/", "https://www.linkedin.com/company/108100307/", "https://www.facebook.com/takumiIma", "https://www.facebook.com/profile.php?id=61566874764985", "https://prtimes.jp/main/html/searchrlp/company_id/149669", "https://app.hubspot.com/ecosystem/46046172/marketplace/solutions/startlink" ],
  "taxID" : "8010001248134",
  "url" : "https://start-link.jp/"
}
```

```json
{
  "@context" : "https://schema.org",
  "@id" : "https://start-link.jp/#website",
  "@type" : "WebSite",
  "inLanguage" : "ja",
  "name" : "株式会社StartLink",
  "publisher" : {
    "@id" : "https://start-link.jp/#organization"
  },
  "url" : "https://start-link.jp/"
}
```

```json
{
  "@context" : "https://schema.org",
  "@id" : "https://start-link.jp/#service-hubspot",
  "@type" : "Service",
  "areaServed" : "JP",
  "category" : [ "CRM導入", "HubSpot" ],
  "description" : "150社以上の実績を持つHubSpotゴールドパートナーが、業務フローに合わせた設計から構築・本番稼働まで一貫支援。",
  "name" : "HubSpot導入・構築支援",
  "provider" : {
    "@id" : "https://start-link.jp/#organization"
  },
  "serviceType" : "HubSpot導入・構築支援",
  "url" : "https://start-link.jp/service/hubspot"
}
```

```json
{
  "@context" : "https://schema.org",
  "@id" : "https://start-link.jp/#service-hubspot-ai",
  "@type" : "Service",
  "areaServed" : "JP",
  "category" : [ "CRM最適化", "AI活用" ],
  "description" : "HubSpotを軸に業務要件に沿った設計改善とAI連携活用を包括支援。",
  "name" : "HubSpot AIコンサルティング",
  "provider" : {
    "@id" : "https://start-link.jp/#organization"
  },
  "serviceType" : "HubSpot AIコンサルティング",
  "url" : "https://start-link.jp/service/hubspot-ai"
}
```

```json
{
  "@context" : "https://schema.org",
  "@id" : "https://start-link.jp/#service-hubspot-training",
  "@type" : "Service",
  "areaServed" : "JP",
  "category" : [ "研修", "HubSpot" ],
  "description" : "HubSpotの概念・基本操作からAI活用ノウハウまで、社内浸透のための研修を提供。",
  "name" : "HubSpot研修・レクチャー支援",
  "provider" : {
    "@id" : "https://start-link.jp/#organization"
  },
  "serviceType" : "HubSpot研修・内製化支援",
  "url" : "https://start-link.jp/service/hubspot-ai/training"
}
```

```json
{
  "@context" : "https://schema.org",
  "@id" : "https://start-link.jp/#service-sf2hs-replace",
  "@type" : "Service",
  "areaServed" : "JP",
  "category" : [ "CRM移行", "データ移行" ],
  "description" : "Salesforce/HubSpot双方の思想とデータモデルを理解した移行設計とHubSpot側CRM開発を実行。",
  "name" : "SalesforceからHubSpotへのリプレイス支援",
  "provider" : {
    "@id" : "https://start-link.jp/#organization"
  },
  "serviceType" : "SalesforceからHubSpotへのリプレイス支援",
  "url" : "https://start-link.jp/service/salesforce-hubspot-replace"
}
```

```json
{
  "@context" : "https://schema.org",
  "@id" : "https://start-link.jp/#service-claude-code-bi",
  "@type" : "Service",
  "areaServed" : "JP",
  "category" : [ "AI活用", "経営管理" ],
  "description" : "複数システムのデータを統合し、毎朝のAIブリーフィングなど経営の意思決定を加速する仕組みを構築。",
  "name" : "Claude Codeによる経営データ活用支援",
  "provider" : {
    "@id" : "https://start-link.jp/#organization"
  },
  "serviceType" : "AI経営管理支援",
  "url" : "https://start-link.jp/service/claude-code/business-intelligence"
}
```

```json
{
  "@context" : "https://schema.org",
  "@id" : "https://start-link.jp/#service-claude-code-content",
  "@type" : "Service",
  "areaServed" : "JP",
  "category" : [ "コンテンツマーケティング", "AI活用" ],
  "description" : "キーワード戦略からSEO記事制作、CMS公開まで、AIを活用したコンテンツマーケティングを自動化。",
  "name" : "Claude Codeによるコンテンツマーケティング支援",
  "provider" : {
    "@id" : "https://start-link.jp/#organization"
  },
  "serviceType" : "AIコンテンツ制作支援",
  "url" : "https://start-link.jp/service/claude-code/content-marketing"
}
```

```json
{
  "@context" : "https://schema.org",
  "@id" : "https://start-link.jp/#product-sync-freee",
  "@type" : "SoftwareApplication",
  "applicationCategory" : "BusinessApplication",
  "author" : {
    "@id" : "https://start-link.jp/#organization"
  },
  "description" : "HubSpotとfreee会計・freee請求書をシームレスに連携。取引先の同期から請求書作成まで、バックオフィスの業務を自動化するHubSpotマーケットプレイスアプリ。",
  "featureList" : [ "freee取引先をHubSpotに自動同期", "HubSpotからfreee見積書・請求書を作成", "取引データをfreee会計に自動登録", "月次請求・更新処理に対応", "商品項目・品目・部門・タグ情報の連携" ],
  "installUrl" : "https://ecosystem.hubspot.com/marketplace/apps/sync-for-freee-bystartlink",
  "name" : "Sync for freee",
  "offers" : [ {
    "@type" : "Offer",
    "description" : "請求月5件・見積月20件まで",
    "name" : "Free",
    "price" : "0",
    "priceCurrency" : "JPY"
  }, {
    "@type" : "Offer",
    "billingIncrement" : "P1M",
    "description" : "請求月50件・見積月100件まで",
    "name" : "Professional",
    "price" : "4000",
    "priceCurrency" : "JPY"
  }, {
    "@type" : "Offer",
    "billingIncrement" : "P1M",
    "description" : "無制限",
    "name" : "Enterprise",
    "price" : "10000",
    "priceCurrency" : "JPY"
  } ],
  "operatingSystem" : "Web",
  "softwareHelp" : {
    "@type" : "WebPage",
    "url" : "https://start-link.jp/sync/knowledge-base/freee/basic-steps"
  },
  "url" : "https://start-link.jp/sync/freee"
}
```

```json
{
  "@context" : "https://schema.org",
  "@id" : "https://start-link.jp/#product-sync-notion",
  "@type" : "SoftwareApplication",
  "applicationCategory" : "BusinessApplication",
  "author" : {
    "@id" : "https://start-link.jp/#organization"
  },
  "description" : "HubSpotのCRMレコードとNotionのページ・データベースを接続。HubSpotの画面から離れずにNotionのすべてにアクセスできるHubSpotマーケットプレイスアプリ。",
  "featureList" : [ "CRMカードからNotionページの作成・閲覧・編集", "NotionデータベースをCRMタブにテーブル表示", "4つのワークフローアクションで自動化", "コンタクト・会社・取引・チケット・サービス・プロジェクト対応" ],
  "installUrl" : "https://ecosystem.hubspot.com/marketplace/listing/sync-for-notion-bystartlink",
  "name" : "Sync for Notion",
  "offers" : [ {
    "@type" : "Offer",
    "description" : "ページ・DB合計50件まで",
    "name" : "Free",
    "price" : "0",
    "priceCurrency" : "JPY"
  }, {
    "@type" : "Offer",
    "billingIncrement" : "P1M",
    "description" : "無制限",
    "name" : "Professional",
    "price" : "10000",
    "priceCurrency" : "JPY"
  } ],
  "operatingSystem" : "Web",
  "url" : "https://start-link.jp/sync/notion"
}
```

```json
{
  "@context" : "https://schema.org",
  "@id" : "https://start-link.jp/#product-sync-moneyforward",
  "@type" : "SoftwareApplication",
  "applicationCategory" : "BusinessApplication",
  "author" : {
    "@id" : "https://start-link.jp/#organization"
  },
  "description" : "HubSpotとマネーフォワード クラウドを連携。取引情報から見積書・請求書を自動作成し、取引先・品目の同期や継続請求に対応するHubSpot連携アプリ。",
  "featureList" : [ "取引（Deal）から見積書・請求書を自動作成", "会社情報とマネーフォワード取引先の同期", "商品項目・品目マスタの連携", "月次・固定回数の継続請求に対応（Professionalプラン以上）", "合算請求（Enterpriseプラン限定）", "前受請求（一括請求・月次計上）（Enterpriseプラン限定）", "原価登録（MF会計への仕訳登録）で案件別の原価・粗利を可視化（Enterpriseプラン限定）", "取引レコードにCRMカードで連携ステータスを表示" ],
  "installUrl" : "https://ecosystem.hubspot.com/ja/marketplace/listing/sync-for-moneyforward-bystartlink",
  "name" : "Sync for Money Forward",
  "offers" : [ {
    "@type" : "Offer",
    "description" : "請求月5件・見積月20件まで",
    "name" : "Free",
    "price" : "0",
    "priceCurrency" : "JPY"
  }, {
    "@type" : "Offer",
    "billingIncrement" : "P1M",
    "description" : "請求月50件・見積月100件まで",
    "name" : "Professional",
    "price" : "4000",
    "priceCurrency" : "JPY"
  }, {
    "@type" : "Offer",
    "billingIncrement" : "P1M",
    "description" : "無制限",
    "name" : "Enterprise",
    "price" : "10000",
    "priceCurrency" : "JPY"
  } ],
  "operatingSystem" : "Web",
  "url" : "https://start-link.jp/sync/moneyforward"
}
```

```json
{
  "@context" : "https://schema.org",
  "@id" : "https://start-link.jp/#product-sync-chatwork",
  "@type" : "SoftwareApplication",
  "applicationCategory" : "BusinessApplication",
  "author" : {
    "@id" : "https://start-link.jp/#organization"
  },
  "description" : "HubSpotとChatworkを連携。ワークフローからChatworkのルームへ通知を送り、CRMカード上で最新のやり取りの確認と返信ができ、紐付けたルームの新着メッセージをHubSpotのノートとして自動で記録するHubSpot連携アプリ。",
  "featureList" : [ "ワークフローアクション「Chatworkに通知」（取引・会社・コンタクト・チケット対応）", "送信先ルームIDとメッセージ本文にHubSpotのプロパティを差し込み", "取引・会社・コンタクトとChatworkルームの紐付け（全プラン無制限）", "CRMカードにルームの最新100件のメッセージを表示（Professionalプラン以上）", "CRMカードからChatworkへメッセージを送信（Professionalプラン以上）", "紐付けたルームの新着メッセージをHubSpotのノートへ自動記録（Enterpriseプラン限定）", "引用や装飾を、HubSpotのノートでも読みやすい見た目のまま記録", "OAuth接続とAPIトークン接続（SAML/SSO環境向け）に対応" ],
  "installUrl" : "https://ecosystem.hubspot.com/marketplace/listing/sync-for-chatwork-bystartlink",
  "name" : "Sync for Chatwork",
  "offers" : [ {
    "@type" : "Offer",
    "description" : "通知 月10件まで・ルーム紐付け無制限",
    "name" : "Free",
    "price" : "0",
    "priceCurrency" : "JPY"
  }, {
    "@type" : "Offer",
    "billingIncrement" : "P1M",
    "description" : "通知無制限・CRMカードで最新100件の表示とメッセージ送信",
    "name" : "Professional",
    "price" : "3000",
    "priceCurrency" : "JPY"
  }, {
    "@type" : "Offer",
    "billingIncrement" : "P1M",
    "description" : "Professionalの全機能＋メッセージ同期（30分ごと）",
    "name" : "Enterprise",
    "price" : "10000",
    "priceCurrency" : "JPY"
  } ],
  "operatingSystem" : "Web",
  "url" : "https://start-link.jp/sync/chatwork"
}
```