---
title: Claude Codeの/rewindでロールバック｜安全に戻す運用設計
description: Claude Codeの/rewindは、会話履歴とファイル変更を任意の時点まで同時に巻き戻すコマンドです。Esc×2・/branch・git resetとの使い分け、戻せない副作用の見極め方、チームで再現できる失敗リカバリの仕組み化までを実務目線で解説します。
image: https://start-link.jp/hubfs/blog/screenshots/generated/claude-code-rewind-rollback.png
---

[![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の/rewindでロールバック｜安全に戻す運用設計

# Claude Codeの/rewindでロールバック｜安全に戻す運用設計

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

![claude-code-rewind-rollback](https://start-link.jp/hubfs/blog/screenshots/generated/claude-code-rewind-rollback.png)

この記事の結論

Claude Codeで意図しない変更が発生しても、/rewindがあれば会話の任意の時点まで戻せます。「戻せる」前提を仕組みとして設計しておくことが、AI活用のスピードを決めます。

ブログ目次

もっと見る ▼

**Claude Codeで意図しない変更が発生しても、`/rewind`があれば会話の任意の時点まで戻せます。「戻せる」前提を仕組みとして設計しておくことが、AI活用のスピードを決めます。**

「AIに任せたら想定以上に広くコードを書き換えられて、どこから直せばいいかわからなくなった」「やり直したいのに、手作業で差分を仕分けているうちに1時間が溶けた」「怖いので結局、細かい指示しか出せていない」——AI開発を業務に組み込み始めた組織で、私たちがよく伺う声です。

`/rewind`とは、Claude Codeの会話履歴を過去の任意の時点まで巻き戻し、その間に行われたファイル編集もまとめて元に戻すコマンドです。単に会話のテキストを消すのではなく、Claude Codeがファイル編集ツールで行った変更ごと元に戻せるため、git操作に不慣れな方でも安全にやり直せます。本記事の内容は2026年10月時点の公式ドキュメントと更新履歴に基づいています。本記事では、このコマンドを単体の小技ではなく、失敗リカバリの運用設計として位置づけて整理します。

本記事は、Claude Codeの実務活用シリーズの一部です。HubSpot完全ガイド関連記事です。

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

この記事では、`/rewind`の基本的な挙動から、類似コマンドとの使い分け、チームで運用するための仕組み化までを順番に解説します。読み進める前に、押さえておきたいポイントを先に確認しておきましょう。

- **`/rewind`の仕組みと、戻るもの・戻らないものの境界線** — 会話とファイル変更は戻りますが、外部APIへの送信やパッケージ導入は戻りません。この境界を先に押さえることが安全運用の出発点です。
- **`Esc×2`（`/rewind`の呼び出しショートカット）・`/branch`・`git reset`との使い分け基準** — 「どこまで戻したいか」「残したいものがあるか」の2軸で、迷わず選べる判断表に落とし込みます。
- **失敗に気づいてから再指示するまでの3ステップフロー** — 影響範囲の確認、巻き戻し方法の選択、スコープを絞った再指示という順序を、そのまま手順書にできる形でまとめます。
- **「戻せる範囲」でしか任せないという作業分解の考え方** — AIに大胆に任せる部分と、人間が確認する部分を分けるための設計指針を示します。
- **個人技ではなくチームで回すための仕組み化** — 新しく入ったメンバーでも同じ品質でリカバリできるよう、ルールとして固定すべき項目を挙げます。

Claude Codeを業務に取り入れ始めたエンジニアの方、および開発チームにAI活用を広げたいマネージャーの方に向けて書いています。最後まで読むと、失敗時に何を見て何を選ぶかが判断表として手元に残り、AIへの指示を一段大胆にできるようになります。

## /rewindコマンドとは何か

`/rewind`は、Claude Codeの会話履歴を過去の任意の時点まで巻き戻すコマンドです。ここで重要なのは、会話とファイルの状態が「同時に」戻るという点です。この節では、コマンドの基本的な挙動と、なぜそれが実務上の安心材料になるのかを整理します。

### 会話とファイルが同時に戻るという意味

Claude Codeでの作業は、会話（コンテキスト）とファイル（成果物）が対になって進みます。片方だけを戻すと、この対応関係が崩れます。

例えばファイルだけを`git checkout`で戻した場合、Claude Code側の会話には「リファクタリングを実施した」という記憶が残ったままです。その状態で次の指示を出すと、存在しないコードを前提にした提案が返ってきます。逆に会話だけを消してもファイルは書き換わったままなので、今度はAIが現状を把握できません。

`/rewind`は両方を同じ時点に揃えます。ここが「手作業でのリバート」との決定的な違いで、後続作業の精度に直結する部分です。

### 基本的な操作の流れ

操作自体はとてもシンプルです。

1. Claude Codeのプロンプトで `/rewind` と入力します
2. これまでに送ったプロンプトの一覧（巻き戻しメニュー）が表示されます
3. 戻りたい時点のプロンプトを選びます
4. 実行内容を選びます。巻き戻しは「Restore code and conversation」（コードと会話の両方）、「Restore conversation」（会話だけ）、「Restore code」（コードだけ）の3種類です。ほかに会話を要約する「Summarize from here」「Summarize up to here」があり、こちらはファイルを変更しません
5. 巻き戻しを選んだ場合は、選択に応じて会話履歴やファイル変更が元の時点に戻ります。「Restore conversation」と「Summarize from here」では、選んだプロンプトの文面が入力欄に戻ります。「Summarize up to here」を選んだ場合は会話の末尾に残り、入力欄は空のままです

なお、コードを戻す2つの選択肢は、選んだ時点以降にファイル編集が記録されているときだけ表示されます（出典: [Checkpointing](https://code.claude.com/docs/en/checkpointing)、2026年10月24日確認）。

```
/rewind
```

プロンプトの一覧には各時点の変更ファイル数も表示されるため、「どこで方向性がズレたか」を目で追いながら選べます。この「一覧を眺めて分岐点を探す」という行為自体が、作業の振り返りにもなります。

以下の画面は、本記事で扱う`/rewind`・`/branch`・`/fork`・`/resume`といったスラッシュコマンドと、`git reset`・`git stash`・`git diff`・`git status`といったターミナルコマンドを並べたものです。先頭行はClaude Codeのバージョン確認（`claude --version`）の実行結果です。

![ターミナル画面。/rewind・/branch・/fork・/resume と git reset・git stash・git diff・git status を並べたもの](https://start-link.jp/hubfs/blog/screenshots/library/cc_DD-6_1.png)

### 戻る対象と戻らない対象

`/rewind`を安全装置として扱うには、その守備範囲を正確に把握しておく必要があります。以下は2026年10月時点の公式ドキュメント（Checkpointing）に沿った整理です。

| 対象 | 巻き戻される | 備考 |
| --- | --- | --- |
| 会話履歴 | はい | 選択時点以降のやり取りが削除される |
| ファイル編集 | はい | Claude Codeのファイル編集ツールによる変更が元に戻る（直近100チェックポイント分を保持） |
| Bashだけで変更したファイル | いいえ | 一度もファイル編集ツールで触れていないファイルは追跡されない。gitで戻す |
| 編集済みファイルへのBash・外部からの後続変更 | 場合により、はい | 会話内でファイル編集ツールが一度編集したファイルは追跡対象になり、その後にBashコマンドなどが加えた変更も巻き戻しの対象になる |
| サブエージェントの編集 | 原則いいえ | 会話内で既に編集していたファイル以外は残る（前景で動く `context: fork` のスキルによる編集は戻る）。gitで戻す |
| git commit | いいえ | コミット済みの履歴は`/rewind`では戻らない。`git reset`が必要 |
| 外部API呼び出し | いいえ | HubSpot APIへのPOST等は取り消せない |
| ターミナルの状態 | いいえ | npm installで追加されたパッケージ等はそのまま |

ただし、この表の下半分こそが実務上のリスクポイントです。外部への副作用（APIコール、メール送信、デプロイ等）や、Bashコマンドだけで変更した追跡対象外のファイルは`/rewind`では取り消せません。逆に、会話内で既にファイル編集ツールが編集したファイルなら、その後にBashコマンドで加えた変更も巻き戻しで元に戻ることがあります。「Bashの変更は戻らない」「Bashの変更も戻る」のどちらかに決めつけず、「そのファイルが追跡対象か」で判断してください。「戻せるから何でも任せていい」ではなく、「戻せる範囲がここまでだから、この線の外側は人間が判断する」という線引きに使うのが適切です。

## 「戻せる範囲」を起点に作業を設計する

ここからが、単なるコマンド解説と運用設計の分かれ目です。`/rewind`を知っているだけでは、失敗の手戻りは減りません。「どこまでならAIに大胆に任せられるか」を作業の前に決めておくことで、初めて速度が出ます。この節では、AI開発を回すときに使える分解の考え方を、一般的な設計例として整理します。

### ローカル完結層・コミット層・外部作用層の3層で考える

Claude Codeに任せる作業は、リカバリのしやすさで3つの層に分けて考えると判断が速くなります。

| 層 | 具体例 | リカバリ手段 | AIへの任せ方 |
| --- | --- | --- | --- |
| ローカル完結層 | ファイル編集、新規作成、リファクタリング、テストコード生成（Claudeのファイル編集ツール経由） | `/rewind`で完結 | 大胆に任せてよい。試行回数を稼ぐ |
| コミット層 | `git commit`、ブランチ操作 | `git reset`等の追加操作が必要 | 任せてよいが、コミット単位を小さく指示する |
| 外部作用層 | API送信、メール配信、デプロイ、本番DB更新 | 元に戻らない。手動修正が必要 | 実行前に人間が確認する |

この3層で整理すると、「AIが得意なこと」と「人間が判断すべきこと」の境界が、感覚ではなくリカバリコストという客観的な基準で引けます。ローカル完結層は`/rewind`一つで巻き戻せるので、指示の精度を上げる努力よりも、粗く投げて戻す試行回数を増やすほうが結果的に速いケースが多いです。一方で外部作用層は、どれだけ丁寧に指示しても失敗したときのコストが戻りません。

### AIに任せる範囲と人間が確認する範囲

3層の考え方を、日々の指示の出し方に落とすと次のようになります。

- **ローカル完結層**：スコープを広めに取って任せます。「まず全体をリファクタリングして、結果を見せて」で構いません。ズレたら`/rewind`で戻せます
- **コミット層**：「コミットは機能単位で分けて」「コミット前にdiffを見せて」と指示し、後から`git reset`しやすい粒度を保ちます
- **外部作用層**：「実行前に確認して」を明示します。ここだけは、指示の一文を省略しないルールにしておくと安全です

企業様によって、どの作業がどの層に入るかは異なります。社内ツールの開発中心であればコミット層まで広く任せられますし、顧客データを扱うシステムであれば外部作用層の線をかなり手前に引く必要があります。まずは自社のリポジトリで「戻せない操作」を洗い出すところから始めることをおすすめします。

### ただし、戻せることに依存しすぎない

正直に書いておくと、`/rewind`があるからといって無制限に大きな指示を出すのは得策ではありません。巻き戻せても、そこまでに消費した時間とトークンは戻らないためです。

特に大規模な一括変更は、仮に`/rewind`で戻せたとしても「なぜ失敗したのか」の切り分けが難しく、再指示の精度が上がりません。戻せることの価値は「失敗を恐れずに試せる」ことであって、「検証せずに進められる」ことではない、という理解が実務では効いてきます。

## /rewindと類似操作の使い分け

Claude Codeには「やり直し」に使える操作が複数あり、それぞれ戻る範囲と残るものが違います。2026年10月時点の仕様で、この節では、迷ったときにその場で選べるよう、判断軸を整理します。

### 5つの選択肢の比較

| 操作 | 効果 | 使うタイミング |
| --- | --- | --- |
| `Esc×2`（入力欄が空のときにEscキーを2回押す） | `/rewind`と同じ巻き戻しメニューを開く | `/rewind`と入力する手間を省きたいとき。入力欄に文字があると、2回押しでその文字が消えるだけでメニューは開かない |
| `/rewind` | 選んだプロンプトの時点まで、コード・会話・その両方を巻き戻す | 数ターン前の判断ミスに気づいたとき。複数の変更をまとめて取り消したい場合 |
| `/branch` | 現在の会話をこの時点で分岐させ、その分岐に切り替える。元の会話は残るが、ファイルは分岐されない | 別のアプローチを会話として試したいが、元の会話も残しておきたい場合。ファイルも残すなら、Gitのコミットやworktreeを併用する |
| `/fork` | 現在の会話をバックグラウンドの新セッションに複製し、手元はそのまま作業継続 | 複製した側に別作業を並行させたい場合 |
| `git stash` / `git reset` | gitレベルでの退避・巻き戻し。`git stash`は未コミットの変更を退避し、`git reset`は`HEAD`の位置を戻す（作業ツリーまで戻すかはオプション次第） | コミット済みの履歴を戻したい場合や、Claude Code外の変更を退避したい場合 |

### Esc×2と/rewindの判断基準

**キーボードですぐ開きたい → `Esc×2`、コマンドで開きたい → `/rewind`**

入力欄が空の状態で`Esc`キーを2回続けて押すと、`/rewind`と同じ巻き戻しメニューが開きます。両者は同じ画面への入口であり、戻る範囲の違いではありません。入力欄に文字が残っているときは、2回押しで入力が消えるだけです（消えた文字は上矢印キーで履歴から呼び戻せます）。

**戻る範囲はメニューで選ぶ**

直前の応答がズレただけなら、メニュー最下部の直近のプロンプトを選びます。「3ターン前に指示した設計方針がそもそも間違っていた」「途中から方向性がズレた」という場合は、根本の分岐点のプロンプトを選びます。

判断に迷ったときは、「ズレ始めたのは直前か、それ以前か」の一点だけを見ます。どちらの場合も入口は同じなので、チーム内では「ズレ始めたプロンプトを選び、コードと会話の両方を戻す」と共有しておくと運用しやすくなります。

### 捨てるのか、残すのか（/branchとの使い分け）

会話を分岐させたい場合に使うのは`/branch`です。`/branch [名前]`を実行すると、現在の会話がその時点で分岐し、自分は分岐側に切り替わります。元の会話はそのまま残り、`/resume`で戻れます。ただし、`/branch`が複製するのは会話の記録（トランスクリプト）です。作業ツリーのファイルを別々に隔離する機能ではありません（出典: [Sessions](https://code.claude.com/docs/en/sessions#branch-a-session)、2026年10月24日確認）。

- **「この変更は捨てたい」→ `/rewind`**: 不要なファイル編集と会話を、選んだ時点に戻す
- **「別案も試したいが、今の会話も残したい」→ `/branch`**: 元の会話を保持したまま別の方向を試す。ファイルは同じ作業ツリーのままなので、分岐側で行った編集は元の会話に戻ったあとも残る

つまり判断軸は「残したいものが会話なのか、ファイルなのか」です。REST APIの実装を完全に破棄してGraphQLに切り替えるなら`/rewind`です。両方の実装を比較したうえで決めたい場合は、`/branch`だけでは足りません。REST案の状態をGitでコミットしてから、GraphQL案を別ブランチやworktreeで進めるなど、ファイル側の保存先を分けてください。`/branch`はそのうえで、会話の流れを分けて持つ手段として使います。

> **仕様変更の注意（2026年10月時点）**: `/fork`はv2.1.212で意味が変わりました。現在の`/fork`は「現在の会話をバックグラウンドの新セッションに複製し、自分は手元のセッションで作業を続ける」コマンドです。**自分が分岐先に移りたい場合は`/branch`を使います。** v2.1.211以前の`/fork`はforkされたサブエージェントを起動する挙動で、その動作は現在`/subtask`が担います。（出典: [Commands reference](https://code.claude.com/docs/en/commands)、2026年10月24日確認）

`/fork`と`/branch`については、[Claude Codeのセッション管理ガイド](https://start-link.jp/hubspot-ai/ai/claude-code-practice/claude-code-session-management)で詳しく解説しています。

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

ここからは、実際に手が止まる場面を3つ取り上げ、`/rewind`を使う前と使った後で作業がどう変わるかを整理します。いずれも、ローカル完結層で起きる典型的なケースです。

### パターン1: リファクタリングが裏目に出た場合

**状況**: 「このファイルをリファクタリングして」と指示したところ、Claude Codeが想定以上に大規模な変更を行い、テストが壊れてしまいました。

**Before（/rewindを知らない場合）**:

1. `git diff`で変更箇所を一つずつ確認
2. 手動で必要な変更と不要な変更を仕分け
3. `git checkout -- ファイル名`で個別にリバート
4. 会話コンテキストには「リファクタリングした状態」が残り、次の指示がズレる

**After（/rewindを使う場合）**:

1. `/rewind`を実行
2. リファクタリング指示のプロンプトを選び、「Restore code and conversation」を実行
3. ファイルも会話も元に戻る
4. スコープを限定した指示に書き換えて再実行

手動リバートとの最大の差は、所要時間よりも「4番目の項目」にあります。会話コンテキストも正しい状態に戻るため、後続作業にAIの誤った前提が持ち越されません。手作業でのリバートでは、ここがズレやすいポイントです。

### パターン2: 設計方針を途中で変更したい場合

**状況**: 「REST APIで実装して」と指示して3ターン進んだ後、「やはりGraphQLの方が適切だ」と判断を変えたくなりました。

**手順**:

1. `/rewind`を実行し、API設計の指示のプロンプトを選んで戻す
2. 「GraphQLで実装して。理由は〜」と改めて指示
3. Claude Codeは「REST APIで実装した」というコンテキストを持たないため、混乱なくGraphQL実装に集中する

もし`/rewind`せずに「やっぱりGraphQLに変更して」と追加指示すると、REST APIのコードが残ったまま部分的に書き換わるリスクがあります。`/rewind`で指示前の時点に戻してから再指示するのが安全です。方針転換の場面では、AIに差分を考えさせるより、前提ごと消してから指示し直すほうが結果が安定します。

### パターン3: 複数ファイルへの一括変更で問題が発生した場合

**状況**: 「全テストファイルのアサーション方法を統一して」と指示したところ、一部のテストで意図しない挙動変更が発生しました。

**手順**:

1. `/rewind`で一括変更の前に戻す
2. 対象ファイルを限定して指示し直す（「まずsrc/utils/のテストファイルだけ変更して」）
3. 動作確認後、次のディレクトリを指示
4. 段階的に適用することで、問題の切り分けが容易になる

大規模な一括変更は、問題が起きたときの原因特定が困難です。`/rewind`でやり直す際は、対象を分割して段階的に適用する習慣をつけると、切り分けの手間を抑えられます。いきなり全体に適用するのではなく、1ディレクトリで型を確認してから横展開するという進め方が、結果的には早いケースが多いです。

巻き戻した後の状態を継続的に確認したい場合は、[/loopコマンドによる定期実行](https://start-link.jp/hubspot-ai/ai/claude-code-practice/claude-code-loop-monitoring)でテストやデプロイの監視を自動化する方法があります。

## 失敗リカバリの実践フロー

「何かおかしい」と感じてから再指示するまでを、3ステップの型にしておくと、慌てずに対処できます。この節のフローは、そのまま社内の手順書に転記できる粒度で書いています。Claude Codeを使った[経営データの可視化](https://start-link.jp/service/claude-code/business-intelligence)や[コンテンツマーケティング](https://start-link.jp/service/claude-code/content-marketing)にも、こうした考え方が活かされています。

### ステップ1: 影響範囲を確認する

```
git status
git diff --stat
```

変更されたファイル数と差分の規模を確認します。ここを飛ばして巻き戻すと、「どこまで壊れていたのか」が記録に残らず、同じ失敗を繰り返します。数ファイルの小さな変更なのか、数十ファイルに及ぶ大規模変更なのかで、次に選ぶ操作も変わります。

### ステップ2: 巻き戻し方法を選択する

| 状況 | 推奨操作 |
| --- | --- |
| 直前の1回答だけおかしい | `/rewind`（または`Esc×2`）で直近のプロンプトを選んで巻き戻し |
| 数ターン前からズレている | `/rewind`で該当のプロンプトまで巻き戻し |
| 会話は残したまま別案を試したい | `/branch`で会話を分岐（ファイルは分岐しないので、残したい実装は先にGitでコミットする） |
| 直前のコミットだけを取り消したい | `git reset --soft HEAD~1`でコミットだけを戻す（ファイルとステージ内容はそのまま残る） |
| 未コミットの変更を捨てたい | `git reset --hard`（戻り先を省略すると`HEAD`が使われます）で、追跡中のファイルを`HEAD`の状態に上書きする。未コミットの変更は消えて戻せないため、`git diff`などで内容を確認してから使う。コミット自体は取り消せない |
| 外部APIに不正なデータを送信してしまった | API側で手動修正（/rewindでは戻せない） |

この表を見て選ぶだけで済むようにしておくのが狙いです。判断を個人の経験に委ねると、焦っている場面ほど選択を誤ります。

### ステップ3: 再指示のポイント

巻き戻した後の再指示では、以下を意識します。

- **スコープを明確にする**: 「全ファイル」ではなく「このディレクトリ内のファイル」と限定する
- **制約を先に伝える**: 「既存のテストを壊さないこと」「このファイルは変更しないこと」
- **確認ポイントを指定する**: 「変更前にdiffを見せて」「変更後にテストを実行して」

巻き戻しただけで同じ指示を繰り返すと、当然ながら同じ結果になります。「なぜズレたのか」を一文でいいので言語化してから再指示するのが、遠回りに見えて近道になりやすい方法です。

## 関連コマンドとの組み合わせ

`/rewind`は単独でも機能しますが、他のコマンドと組み合わせることで対応できる状況が広がります。ここでは代表的な3つの組み合わせと、それぞれの注意点を整理します。

### /compact + /rewind

長いセッションでコンテキストが膨らんだ場合、巻き戻しメニューの「Summarize from here」（選んだ時点以降を要約）や「Summarize up to here」（選んだ時点より前を要約）で、`/rewind`の画面から会話を圧縮できます。ファイルは変更されず、元のメッセージもセッションの記録に残ります。

なお、チェックポイントのファイルスナップショットは直近100件が保持され、セッションの最終保存から約30日で整理されます（`cleanupPeriodDays`で延長可能）。古い時点まで戻れるとは限らないため、長期の作業では節目のコミットも併用します。

### /resume + /rewind

チェックポイントは会話とともに保存されるため、前回のセッションを`/resume`で再開した後に問題が発生した場合も、`/rewind`で巻き戻せます。また、同じプロセスで`/clear`を実行した後は、巻き戻しメニューの先頭に「`/resume`（previous session）」が表示され、クリア前の会話に戻れます。長期の開発では、セッションをまたいだ作業が当たり前になるため、この組み合わせを前提に運用ルールを決めておくと安心です。セッション再開の詳細は[セッション管理ガイド](https://start-link.jp/hubspot-ai/ai/claude-code-practice/claude-code-session-management)を参照してください。

### git stash + /rewind

「ファイル変更は維持したいが、会話コンテキストを修正したい」という場面では、巻き戻しメニューの「Restore conversation」（会話だけ戻す）を使うのが基本です。コードには手を付けず、会話だけを選んだ時点へ戻せます。

`git stash`を組み合わせるのは、サブエージェントやBashコマンドによる変更のように`/rewind`が追跡しないファイルまで含めて退避したい場面です。変更を`git stash`で退避してから`/rewind`で整え、`git stash pop`で復元します。通常の`git stash`が退避するのはGitで追跡済みのファイルの変更だけなので、新しく作られたファイルも含めるときは`git stash push -u`を使います。「コードは正しいのに、AIの前提だけがズレている」という状況では、この切り分けが効果的です。

## 個人技ではなく、チームで回る仕組みにする

ここまでのコマンドの知識は、使える人だけが使える状態では組織の速度になりません。AI開発を複数人で回す段階になったら、「誰がやっても同じリカバリができる」状態に落とし込む必要があります。この節では、そのための仕組み化の観点を整理します。

### プロジェクト規約として固定する項目

Claude Codeではプロジェクト単位で指示を記述できるため、リカバリに関するルールもそこに書いておけます。属人的な習慣ではなく、リポジトリに同梱されたルールにしておくのがポイントになってきます。

| 固定すべき項目 | 記述の例 | 狙い |
| --- | --- | --- |
| 外部作用の事前確認 | 「API送信・デプロイ・メール配信の前は確認を取ってから進める」 | 戻せない操作の暴発を防ぐ |
| コミット粒度 | 「機能単位でコミットし、複数機能をまとめない」 | `git reset`で戻しやすくする |
| 変更前のdiff提示 | 「3ファイル以上に影響する変更はdiffを先に提示する」 | 巻き戻す前に気づけるようにする |
| 作業スコープの明示 | 「指示のないディレクトリは変更しない」 | 一括変更の暴走を抑える |

これらは新しく参画したメンバーにとって、そのまま「何を確認すべきか」を教える教材にもなります。人に注意喚起し続けるのではなく、ルールが自動的に働く状態をつくるという発想です。

### 失敗の記録を改善につなげる

もう一歩進めるなら、`/rewind`を使った場面を記録に残す運用をおすすめします。「どの種類の指示でズレたか」を数回分ためるだけで、傾向が見えてきます。

- スコープ指定が曖昧な指示でズレているのか
- 既存コードの前提共有が足りていないのか
- そもそもタスクの分解が大きすぎるのか

この分類は、営業の失注理由を「価格」「競合」「機能」「時期」と分けて分析するのと同じ発想です。失敗を個別の事故として処理せず、カテゴリに分けて溜めると、指示テンプレートやプロジェクト規約の改善に直接つながります。AI活用を組織に広げる際は、この「振り返りを型に落とす」工程を挟むと定着しやすくなります。

### まずは1つのリポジトリから始める

いきなり全チーム・全リポジトリにルールを敷こうとすると、運用が形骸化しやすくなります。まずは影響範囲の小さいリポジトリを1つ選び、「外部作用の事前確認」と「変更前のdiff提示」の2項目だけを規約に書くところから始めていただくのがよいかなと思います。

そこで2〜3週間運用し、実際に効いた項目だけを他のリポジトリに広げます。この段階的な進め方のほうが、結果的に定着します。企業様によって開発体制も扱うデータの機微さも異なりますので、自社にフィットした形で規約の粒度を決めていくことが重要です。

## AIに任せる部分と、人が決める部分

`/rewind`の話は、突き詰めると「AIと人間の役割分担をどこで引くか」という設計の話になります。ここを曖昧にしたままツールだけ導入しても、期待した効果は出ません。

### 役割分担の基本線

| AIに任せる | 人が決める |
| --- | --- |
| コードの実装・リファクタリング | 設計方針そのものの選択 |
| テストコードの生成 | 何をテストすべきかの定義 |
| 変更差分の説明・要約 | 変更を適用するかどうかの判断 |
| 複数案の提示 | 採用する案の決定 |
| 反復的な修正作業 | 外部作用を伴う操作の実行承認 |

右側の列は、失敗しても`/rewind`で戻らない領域とほぼ重なります。つまり「巻き戻せるかどうか」は、そのまま役割分担の判断基準として使えます。

### スピードと安全性のバランス

AI開発でよく起きるのは、安全側に寄せすぎて一つひとつ確認を挟み、結局は手作業と変わらない速度になってしまうケースです。逆に、確認を省いて外部作用まで任せると、戻せない事故につながります。

`/rewind`の守備範囲を正確に把握しておく価値は、ここにあります。ローカル完結層では確認を減らして速度を出し、外部作用層では確認のステップを挟みます。この濃淡をつけられるかどうかが、AI活用の生産性を分けるポイントです。

## よくある質問

### Q1. /rewindで巻き戻した後、再度同じ操作をやり直すことはできますか？

はい、可能です。`/rewind`で巻き戻した後は、改めて指示を入力するだけで再実行できます。同じ指示をそのまま繰り返しても、スコープや制約を変えた指示に修正しても構いません。巻き戻し後の会話は選んだ時点の状態に戻り、そのプロンプトの文面も入力欄に復元されるため、そのまま編集して再送できます。

### Q2. /rewindはgit commitした変更も取り消せますか？

`/rewind`が直接取り消せるのは、Claude Codeのファイル編集ツールによるファイル変更です。Claude Codeがセッション中に`git commit`を実行していた場合、コミット自体はgitの履歴に残ります。コミットを戻すには、`git reset`等のgitコマンドを別途使用する必要があります。例えば`git reset --soft HEAD~1`は`HEAD`を1つ前に戻してコミットだけを取り消す操作で、ファイルとステージ内容は変わりません（出典: [git-reset](https://git-scm.com/docs/git-reset)）。変更そのものを捨てる操作ではない点に注意してください。コミット単位を機能ごとに小さく保つよう指示しておくと、この戻し作業も容易になります。

### Q3. 外部APIへのリクエスト（HubSpotへのPOST等）も/rewindで取り消せますか？

取り消せません。`/rewind`はClaude Code内のローカルな状態（会話履歴とファイル変更）を巻き戻すコマンドです。外部サービスに送信されたAPIリクエスト、デプロイされたコード、送信されたメール等の副作用は元に戻りません。ローカルのファイルについても、公式ドキュメントによると、Bashコマンドだけで変更したファイルや、Claude Codeの外で加えた変更・他のセッションによる編集は、原則として追跡の対象外です。ただし、同じ会話でClaude Codeが既に編集したファイルは例外で、そのファイルへの後続の変更はBashや外部からのものでも巻き戻される場合があります（[公式](https://code.claude.com/docs/en/checkpointing#limitations)）。破壊的な外部操作を行う前には、Claude Codeに「実行前に確認して」と指示しておくことを推奨します。本記事で挙げた「外部作用層」に該当する操作は、プロジェクト規約側で事前確認を義務づけておくと安全です。

### Q4. /rewindとgit stashはどちらを使うべきですか？

目的が異なります。`/rewind`は会話コンテキストとファイル変更を同時に巻き戻したいときに使います。`git stash`はファイル変更だけを一時退避したいときに使います。「会話の流れは正しいが、ファイル変更を一旦保留したい」場合は`git stash`、「会話の方向性自体を修正したい」場合は`/rewind`が適切です。

### Q5. チームにAI開発を広げる際、最初に決めておくべきルールは何ですか？

外部作用を伴う操作の事前確認ルールを最優先で決めることをおすすめします。戻せない操作こそが最大のリスクであり、逆にローカルで完結する作業は`/rewind`で回復できるためです。そのうえで、コミット粒度と変更前のdiff提示をルール化すると、経験の浅いメンバーでも安定してリカバリできるようになります。

## まとめ

`/rewind`は、Claude Codeでの作業における安全装置であり、同時に「どこまでAIに任せるか」を決めるための基準でもあります。会話履歴とファイル変更を同時に任意の時点まで巻き戻せるため、ローカルで完結する作業については、失敗を恐れずに大胆な指示を出せます。

押さえておきたいポイントは以下の通りです。

- 作業をローカル完結層・コミット層・外部作用層の3層に分け、リカバリコストに応じてAIへの任せ方を変えます
- 巻き戻しは`/rewind`（`Esc×2`でも同じメニューが開きます）で戻る時点を選びます。会話を残したまま別案を試すなら`/branch`ですが、ファイルは分岐しないため、残したい実装はGitのコミットやworktreeで保存します（会話の分岐は`/fork`ではなく`/branch`です）
- 外部APIへの送信は`/rewind`で戻りません。Bashコマンドだけで変更したファイルやClaude Code外で加えた変更も、追跡対象外のファイルなら戻りません（同じ会話で既に編集したファイルへの後続の変更は戻る場合があります）。そのため、破壊的な操作の前には確認ステップを挟み、ファイルの変更はGitでも守る運用にしてください
- リカバリ手順は個人の経験ではなくプロジェクト規約に落とし込み、新しいメンバーでも同じ品質で回せる状態にします

**最初の一歩としては、影響範囲の小さいリポジトリを1つ選び、次の3ステップから始めることをおすすめします。**

1. 自社のリポジトリで「戻せない操作」を洗い出し、外部作用層のリストを作る
2. そのリストをプロジェクト規約に書き、「実行前に確認する」ルールを固定する
3. 2〜3週間運用し、`/rewind`を使った場面を記録して、指示の出し方を改善する

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 × HubSpot連携｜CRM操作・レポート・ワークフローを自動化する方法](https://start-link.jp/hubspot-ai/ai/claude-code-practice/claude-code-hubspot-automation)
- [Claude Code vs Cowork｜開発者と業務担当者で異なるAIツールの選び方](https://start-link.jp/hubspot-ai/ai/claude-code-practice/claude-code-vs-cowork)
- [Claude Code Hooksで開発を自動化する方法｜フック設計パターンと実装ガイド](https://start-link.jp/hubspot-ai/ai/claude-code-practice/claude-code-hooks-automation)

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

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-rewind-rollback#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:33.000Z",
  "headline" : "Claude Codeの/rewindでロールバック｜安全に戻す運用設計",
  "image" : [ "https://start-link.jp/hubfs/blog/screenshots/generated/claude-code-rewind-rollback.png" ],
  "mainEntityOfPage" : {
    "@id" : "https://start-link.jp/hubspot-ai/ai/claude-code-practice/claude-code-rewind-rollback",
    "@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" : "はい、可能です。/rewindで巻き戻した後は、改めて指示を入力するだけで再実行できます。同じ指示をそのまま繰り返しても、スコープや制約を変えた指示に修正しても構いません。巻き戻し後の会話は選んだ時点の状態に戻り、そのプロンプトの文面も入力欄に復元されるため、そのまま編集して再送できます。"
    },
    "name" : "/rewindで巻き戻した後、再度同じ操作をやり直すことはできますか？"
  }, {
    "@type" : "Question",
    "acceptedAnswer" : {
      "@type" : "Answer",
      "text" : "/rewindが直接取り消せるのは、Claude Codeのファイル編集ツールによるファイル変更です。Claude Codeがセッション中にgit commitを実行していた場合、コミット自体はgitの履歴に残ります。コミットを戻すには、git reset等のgitコマンドを別途使用する必要があります。例えばgit reset --soft HEAD~1はHEADを1つ前に戻してコミットだけを取り消す操作で、ファイルとステージ内容は変わりません（出典: git-reset）。変更そのものを捨てる操作ではない点に注意してください。コミット単位を機能ごとに小さく保つよう指示しておくと、この戻し作業も容易になります。"
    },
    "name" : "/rewindはgit commitした変更も取り消せますか？"
  }, {
    "@type" : "Question",
    "acceptedAnswer" : {
      "@type" : "Answer",
      "text" : "取り消せません。/rewindはClaude Code内のローカルな状態（会話履歴とファイル変更）を巻き戻すコマンドです。外部サービスに送信されたAPIリクエスト、デプロイされたコード、送信されたメール等の副作用は元に戻りません。ローカルのファイルについても、公式ドキュメントによると、Bashコマンドだけで変更したファイルや、Claude Codeの外で加えた変更・他のセッションによる編集は、原則として追跡の対象外です。ただし、同じ会話でClaude Codeが既に編集したファイルは例外で、そのファイルへの後続の変更はBashや外部からのものでも巻き戻される場合があります（公式）。破壊的な外部操作を行う前には、Claude Codeに「実行前に確認して」と指示しておくことを推奨します。本記事で挙げた「外部作用層」に該当する操作は、プロジェクト規約側で事前確認を義務づけておくと安全です。"
    },
    "name" : "外部APIへのリクエスト（HubSpotへのPOST等）も/rewindで取り消せますか？"
  }, {
    "@type" : "Question",
    "acceptedAnswer" : {
      "@type" : "Answer",
      "text" : "目的が異なります。/rewindは会話コンテキストとファイル変更を同時に巻き戻したいときに使います。git stashはファイル変更だけを一時退避したいときに使います。「会話の流れは正しいが、ファイル変更を一旦保留したい」場合はgit stash、「会話の方向性自体を修正したい」場合は/rewindが適切です。"
    },
    "name" : "/rewindとgit stashはどちらを使うべきですか？"
  }, {
    "@type" : "Question",
    "acceptedAnswer" : {
      "@type" : "Answer",
      "text" : "外部作用を伴う操作の事前確認ルールを最優先で決めることをおすすめします。戻せない操作こそが最大のリスクであり、逆にローカルで完結する作業は/rewindで回復できるためです。そのうえで、コミット粒度と変更前のdiff提示をルール化すると、経験の浅いメンバーでも安定してリカバリできるようになります。"
    },
    "name" : "チームにAI開発を広げる際、最初に決めておくべきルールは何ですか？"
  } ]
}
```

```json
{
  "@context" : "https://schema.org",
  "@id" : "https://start-link.jp/hubspot-ai/ai/claude-code-practice/claude-code-rewind-rollback#article",
  "@type" : "BlogPosting",
  "author" : {
    "@id" : "https://start-link.jp/#founder"
  },
  "dateModified" : "2026-10-24T11:18:51+09:00",
  "datePublished" : "2026-03-17T12:51:33+09:00",
  "headline" : "Claude Codeの/rewindでロールバック｜安全に戻す運用設計",
  "image" : "https://start-link.jp/hubfs/blog/screenshots/generated/claude-code-rewind-rollback.png",
  "isPartOf" : {
    "@id" : "https://start-link.jp/#website"
  },
  "mainEntityOfPage" : {
    "@id" : "https://start-link.jp/hubspot-ai/ai/claude-code-practice/claude-code-rewind-rollback",
    "@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の/rewindでロールバック｜安全に戻す運用設計",
    "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"
}
```