---
title: Claude Codeのメモリ・コンテキスト管理｜CLAUDE.md設計の要点
description: Claude Codeのメモリ・コンテキスト管理は、常時読み込むCLAUDE.mdを最小限にし、行動ルールをinstructions.md、学習の蓄積をmemory/、タスク固有の情報をカスタムコマンドへ分けるのが基本です。階層設計、書き方の型、チーム運用、限界まで解説します。
image: https://start-link.jp/hubfs/blog/screenshots/generated/gen_claude-code-memory-context.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のメモリ・コンテキスト管理｜CLAUDE.md設計の要点

# Claude Codeのメモリ・コンテキスト管理｜CLAUDE.md設計の要点

- 2026年3月14日
- 最終更新: 2026年10月20日

![](https://start-link.jp/hubfs/blog/screenshots/generated/gen_claude-code-memory-context.png)

この記事の結論

Claude Codeとの会話はセッションごとにリセットされますが、CLAUDE.md・instructions.md・memory/を階層設計することでプロジェクト知識を持ち越せます。何を常時読み込み、何をタスク時だけ参照するかの設計が生産性を左右します。

ブログ目次

もっと見る ▼

**Claude Codeとの会話はセッションごとにリセットされますが、CLAUDE.md・instructions.md・memory/を階層設計することでプロジェクト知識を持ち越せます。何を常時読み込み、何をタスク時だけ参照するかの設計が生産性を左右します。**

本記事は2026年8月時点の情報です。

「前のセッションで説明したルールを、また一から伝え直している」「人によってAIへの指示が違い、出てくる成果物の品質がそろわない」「ルールを書き足すほど、AIの動きがかえって鈍くなった気がする」——Claude Codeを複数のセッションにまたがって使うと、こうした声が出てきます。

Claude Codeのメモリ・コンテキスト管理とは、AIがセッション開始時に読み込むファイルと、必要なときだけ参照するファイルを役割ごとに分け、プロジェクトの文脈をセッションを超えて引き継ぐための設計です。CLAUDE.md、instructions.md、memory/ディレクトリを適切に配置することで、毎回の説明をファイルに置き換えられます。[AI活用完全ガイド](https://start-link.jp/hubspot-ai/ai)で、AI活用の全体像を把握できます。

ただし、「すべてをメモリに書き込めばいい」というわけではありません。コンテキストウィンドウには容量の上限があり、不要な情報を読み込みすぎると実作業に使える領域が狭まります。チームでの使い方は「[Claude Codeでチーム開発を効率化する方法](https://start-link.jp/hubspot-ai/ai/claude-code-practice/claude-code-team-development)」、機密情報の扱いは「[Claude Codeの企業導入セキュリティガイド](https://start-link.jp/hubspot-ai/ai/claude-code-practice/claude-code-enterprise-security)」、自動化への展開は「[Claude Code × CI/CD](https://start-link.jp/hubspot-ai/ai/claude-code-practice/claude-code-cicd-automation)」で解説しています。  
関連する記事の一覧は[Claude Code実践ガイド](https://start-link.jp/hubspot-ai/ai/claude-code-practice)をご覧ください。

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

Claude Codeを継続的に使うときに、プロジェクト知識をどのファイルに置き、どう保守していくかを整理します。設計の考え方から、チームでの運用ルール、仕組みとしての限界まで順に扱います。

- **CLAUDE.md / instructions.md / memory/ の役割の違い** — プロジェクトの地図、行動ルール、蓄積した学びという3つの役割と、情報の配置先の決め方がわかります。
- **常時読み込みを最小限にする設計パターン** — ポインタ方式、モジュール別CLAUDE.md、カスタムコマンドによる動的読み込みの使い分けがわかります。
- **複数人開発でのメモリ運用** — 共有する情報と個人で持つ情報の線引き、並列作業時の競合を防ぐ仕組みがわかります。
- **AIと人の役割分担と限界** — AIに任せてよい作業と、人が判断して決める作業、コンテキスト管理で起きやすい失敗がわかります。

## なぜClaude Codeにはコンテキスト設計が必要なのか

Claude Codeは、セッションの外で話した内容を前提にして動くことはできません。

前提やルールを「どこに書いておき、いつ読ませるか」が日々の生産性に直結します。設計が必要になる背景を3つの観点から整理します。

### 毎回説明し直す運用の限界

コンテキスト設計がないと、プロジェクトのルールは担当者の頭の中やチャット履歴、個人のメモ帳、共有スプレッドシートなどに散らばります。

CRM導入前に、顧客情報がスプレッドシートと担当者ごとのメモに分かれている状態とよく似ています。

- **ルールの散在** ── どれが最新か分からなくなり、人によってAIへの伝え方に差分が生まれます。
- **口頭説明への依存** ── 説明が上手な人のセッションだけ品質が高くなる、という属人化を生みます。

ルールをファイルとして一か所にまとめ、開始時に自動で読み込む状態をつくると、誰が起動しても同じ前提から作業を始められます。

### 常時読み込む情報はコンテキストを消費する

すべてをセッション開始時に読み込ませればよいわけではありません。常に読み込まれるファイルは、そのセッションのコンテキストウィンドウを占有し続けます。

特定作業でしか使わない手順や仕様まで常時読み込みにすると、実際のコードやドキュメントを読む領域が削られます。

ここが要点なのですが、**必要な情報を必要なタイミングで読ませる**ことが大切だと考えています。

「記憶させる量を増やす」ことではなく、常時読み込みと都度読み込みの線引きが、この記事全体の軸になります。

### 「書かないこと」を決める設計

CLAUDE.mdの設計では、「書かないことを決めること」が重要だとStartLinkは考えています。情報を詰め込みすぎると、AIの読み込み負荷が増え、人間にも読みにくくなります。

判断基準は、「その情報がないと、ほとんどのセッションで作業を誤るか」です。

- **ほとんどのセッションで必要** ── 情報がないと作業を誤るなら、常時読み込みに置きます。
- **特定の作業でだけ必要** ── 参照ファイルやカスタムコマンドに逃がします。

この線引きをプロジェクトの規模や体制に合わせて決めることが、設計の出発点です。

## Claude Codeのコンテキスト階層

Claude Codeには、情報を読み込む階層が複数あります。読み込む時期と有効な範囲を理解すると、情報の置き場所に迷わなくなります。

本記事で扱う5つの階層と、公式ドキュメントで定められた仕様を整理します。

### 5つの階層と読み込みタイミング

本記事では、コンテキストを次の5つの階層に分けて設計します。

| 階層・ファイル | 読み込みタイミング・対象範囲 | 主な用途 |
| --- | --- | --- |
| L1: プロジェクト `.claude/CLAUDE.md` | セッション開始時に自動 対象：プロジェクト全体 | アーキテクチャ、ルール、ディレクトリ構造 |
| L2: 行動ルール `.claude/instructions.md` | CLAUDE.mdからの取り込みでセッション開始時 対象：プロジェクト全体 | 詳細な行動指針、制約事項 |
| L3: メモリ `~/.claude/projects/*/memory/` | セッション開始時 対象：ユーザー×プロジェクト | 蓄積されたナレッジ、ミスログ、学習 |
| L4: カスタムコマンド `.claude/commands/*.md` | `/コマンド名` 実行時 対象：コマンド単位 | タスク固有のプロンプト |
| L5: 参照ファイル 任意の `.md` / `.json` | コマンド内で明示指示したとき 対象：タスク単位 | 技術仕様、API定義、マッピング |

L1〜L3は常に読み込まれるため、ここに書く情報はコンテキストウィンドウを常に消費します。L4とL5は、呼び出したときだけ読み込まれます。

### 公式仕様として押さえておくこと

CLAUDE.mdの中に `@パス` の形で別ファイルを書くと、そのファイルを取り込めます。取り込みの再帰は最大4段階までです。

出典：[Claude Code公式ドキュメント: How Claude remembers your project](https://code.claude.com/docs/en/memory)

こうしておくと、全体像はCLAUDE.md、細かなルールはinstructions.mdと役割を分けたまま、セッション開始時に両方を読ませられます。

### 常時読み込みと都度読み込みの分け方

どの階層に置くかは、次の順番で判断すると迷いにくくなります。

| 判断の問い | 「はい」の場合 | 「いいえ」の場合 |
| --- | --- | --- |
| ほぼすべてのセッションで、知らないと作業を誤るか | L1（CLAUDE.md）へ | 次の問いへ |
| 具体的な禁止事項・書式ルールか | L2（instructions.md）へ | 次の問いへ |
| 作業の中で学んだこと・失敗の記録か | L3（memory/）へ | 次の問いへ |
| 特定の作業でだけ使う手順か | L4（カスタムコマンド）へ | L5（参照ファイル）へ |

迷った情報は、まずL4やL5に置いてください。数回のセッションで毎回参照されていると分かった時点で、L1やL2に格上げすれば十分です。

## CLAUDE.mdの設計原則

CLAUDE.mdは、Claude Codeがセッション開始時に最初に読むファイルです。プロジェクトの「地図」として、AIが全体を俯瞰するための情報を提供します。

ここでは、含めるべき情報と含めるべきでない情報、そして構成の型を紹介します。

### 含めるべき情報

CLAUDE.mdには、プロジェクトの全体像と、どの作業にも共通するルールを書きます。

| カテゴリ | 内容 | 例 |
| --- | --- | --- |
| プロジェクト概要 | 何をするプロジェクトか | 「CRM特化型コンサル企業のブログ記事管理」 |
| ディレクトリ構造 | 主要フォルダの役割 | `src/` はソースコード、`docs/` はドキュメント |
| 技術スタック | 使用している技術 | Next.js / TypeScript / Supabase / Vercel |
| 共通ルール | 全作業に適用される規約 | 命名規則、コーディング規約、禁止事項 |
| 仕様書へのポインタ | 詳細情報の参照先 | 「API仕様は docs/api.md を参照」 |

### 含めるべきでない情報

次の情報は、CLAUDE.mdに書くと常時読み込みの負荷になるため、別の場所へ分離します。

| 情報 | 分離先 | 理由 |
| --- | --- | --- |
| 特定のタスクの手順 | カスタムコマンド | その作業のときだけ読めば足りる |
| 変更頻度が高いデータ | メモリ | CLAUDE.mdの更新が追いつかなくなる |
| 大量のコード例 | 参照ファイル | 地図としての見通しが悪くなる |
| 個人の好み | ユーザーメモリ | チーム全員に効かせる必要がない |

### CLAUDE.mdの構成テンプレート

CLAUDE.mdは、次の6つの見出しで構成すると、人間が読んでもAIが読んでも迷いにくくなります。

| 見出し | 書く内容 |
| --- | --- |
| 概要 | 2〜3行でプロジェクトの目的を説明 |
| ディレクトリ構造 | 主要フォルダと各フォルダの役割 |
| 技術スタック | 使用技術の一覧 |
| 共通ルール | 全作業に適用される規約・禁止事項 |
| ワークフロー | 主要な作業フローの概要 |
| 参照先 | 詳細ドキュメントへのポインタと `@.claude/instructions.md` の取り込み |

新しく書き足したい情報が出てきたら、この6つのどれに当てはまるかを考えます。どれにも当てはまらない情報は、CLAUDE.mdではなく参照ファイルに置くサインです。

## instructions.mdで行動ルールを分離する

instructions.mdは、CLAUDE.mdを補完する「詳細な行動指針」です。

CLAUDE.mdが全体像を示すのに対し、instructions.mdは具体的な「こうしてほしい」「こうしてはいけない」を列挙します。

**地図とルールを分ける**ことで、ルールが増えても地図の見通しを保てます。

### CLAUDE.mdとinstructions.mdの使い分け

2つのファイルは、目的と粒度、更新する人で分けます。

| 観点 | CLAUDE.md | instructions.md |
| --- | --- | --- |
| 目的 | プロジェクトの地図 | 行動の制約ルール |
| 粒度 | 概要レベル | 具体的・詳細 |
| 更新の頻度 | 低い（構成が変わったとき） | 中程度（ルールが増えたとき） |
| 誰が書くか | プロジェクトリーダー | 作業者本人 |
| 配置場所 | `.claude/CLAUDE.md` | `.claude/instructions.md` |

### instructions.mdに書く内容の例

instructions.mdには、作業の種類ごとに見出しを分けてルールを並べます。

| 分類 | ルールの例 |
| --- | --- |
| 記事制作 | です・ます調で統一する／匿名の「A社」「B社」は使わない／チェックボックス記法は使わない |
| コード品質 | TypeScript strict modeを前提にする／any型の使用は原則禁止／関数名はcamelCase、コンポーネントはPascalCase |
| API操作 | 更新（PATCH）の後は取得（GET）で反映を検証する／大量のAPI呼び出しはユーザーの承認を得てから実行する／レート制限は各サービスの公式ドキュメントに従う |

API操作のルールは、HubSpotのコンタクトや取引のように、営業・請求の数値に直結するデータを扱うときほど効いてきます。

更新後の検証をルール化すると、取引金額やステージの書き換えミスが、そのままレポートや請求に流れることを防げます。

### ルールを曖昧にしない書き方

instructions.mdのルールは、「きれいに書く」「適切に処理する」のような曖昧な表現を避け、判定できる形で書きます。

| 曖昧な書き方 | 判定できる書き方 |
| --- | --- |
| 丁寧に書く | です・ます調で統一する |
| APIは慎重に扱う | 更新の後は取得で反映を検証する |
| 大量処理は気をつける | 一括更新の前に対象件数を提示し、承認を得る |

ルール同士が矛盾したときは、新しく追加したルールを残し、古いほうを削除します。両方を残すと、AIがどちらに従うかがセッションごとに揺れます。

## memory/ディレクトリの設計

memory/ディレクトリは、セッションをまたいで蓄積されるナレッジベースです。

CLAUDE.mdやinstructions.mdが「静的なルール」を定義するのに対し、memoryは「動的に学習した知識」を保存します。

**memoryは、セッションをまたぐ知識の保存先です。**分類の仕方、ファイル構成、書き方、更新のタイミングを順に説明します。

### メモリの分類体系

メモリに保存する情報は、次の4カテゴリに分類できます。

| カテゴリ | 内容・例 | 更新のタイミング |
| --- | --- | --- |
| Project | プロジェクト固有の知識 例：アーキテクチャの決定事項、技術選定の理由 | 方針が決まったとき |
| User | 個人の好み・設定 例：出力フォーマットの好み、コードスタイル | 好みが変わったとき |
| Feedback | フィードバックの記録 例：修正依頼の内容、改善点 | 指摘を受けるたび |
| Reference | 参照データ 例：API仕様、マッピングテーブル | 仕様が変わったとき |

### メモリファイルの構成例

次の図は、経営情報・顧客プロジェクト・AI設定を分けてナレッジを置く、ディレクトリ構成の例です。

![経営情報・顧客プロジェクト・AI設定を分けたナレッジベースのディレクトリ構成例](https://start-link.jp/hubfs/blog/screenshots/library/slide_knowledge_base_directory.png)

経営情報・顧客プロジェクト・AI設定を分けたナレッジベースのディレクトリ構成例

`~/.claude/projects/{project-hash}/memory/` の中は、たとえば次のように分けます。

| ファイル | 役割 |
| --- | --- |
| `MEMORY.md` | メインメモリ。要点と、他のメモリファイルへの案内だけを書く |
| `mistakes.md` | ミスログ（再発防止台帳） |
| `feedback.md` | ユーザーからの改善要望 |
| `architecture.md` | アーキテクチャ決定の記録 |
| `api_notes.md` | API仕様の補足メモ |

公式ドキュメントでは、自動メモリのMEMORY.mdは先頭200行または25KBのうち先に達する範囲が開始時に読み込まれ、それより後ろは自動では読み込まれないと説明されています。

出典：[Claude Code公式ドキュメント: How Claude remembers your project](https://code.claude.com/docs/en/memory)

- **MEMORY.md** ── 読み込み範囲が限られるため、目次として短く保ちます。
- **個別ファイル** ── 詳細を分けて置くと扱いやすくなります。

### 効果的なメモリの書き方

メモリに書く情報は、未来の自分（次のセッション）への申し送りメモとして設計します。

| 項目 | 良い例 | 悪い例 |
| --- | --- | --- |
| 何が起きたか | Blog Posts APIのPATCHで、slugフィールドを含めると403エラーが返る場合がある | HubSpotのAPIで問題があった |
| どう対処したか | slugの変更は個別のAPIコールで実行する | 直した |
| いつの情報か | 確認日: YYYY-MM | 記載なし |

良いメモリは「何が起きたか」「なぜ起きたか」「どう対処したか」を含んでいます。確認日を残しておくと、棚卸しのときに古い情報を見分けやすくなります。

### メモリを更新するタイミング

メモリは、日常作業のたびに書き足すと肥大化します。更新は次の3つのタイミングに絞ることをおすすめします。

| タイミング | 書く場所 |
| --- | --- |
| 新しい技術的な発見やルールが確定したとき | `architecture.md` や `api_notes.md` |
| ミスが発生して再発防止策を残すとき | `mistakes.md` |
| プロジェクトの方針が変わったとき | `MEMORY.md` の要点を書き換え |

書くかどうか迷ったときは、「次のセッションでこれを知らないと、同じ失敗をするか」で判断します。同じ失敗をしないなら、書かずに済ませます。

## 大規模プロジェクトでのコンテキスト設計

プロジェクトが大きくなると、CLAUDE.mdが肥大化しがちです。すべてを1つのファイルで抱えず、情報を分散させ、必要なときに呼び出す構造に切り替えます。

ここでは、段階的に導入できる3つの戦略を紹介します。

### 戦略1: ポインタ方式

CLAUDE.mdには概要とポインタだけを記述し、詳細は別ファイルに委譲します。

参照先の見出しに次のような対応表を置き、「作業対象のドキュメントを適宜読み込んでください」と一文添えます。

| 分野 | ファイル |
| --- | --- |
| API仕様 | `docs/api.md` |
| DB設計 | `docs/database.md` |
| デプロイ | `docs/deploy.md` |
| コーディング規約 | `docs/coding-standards.md` |

ポインタ方式は、既存のドキュメントを動かさずに始められるため、最初に取り組む戦略として向いています。

### 戦略2: モジュール別CLAUDE.md

大規模なモノレポでは、サブディレクトリごとにCLAUDE.mdを配置できます。

| 配置場所 | 書く内容 |
| --- | --- |
| `.claude/CLAUDE.md` | 全体の概要 |
| `frontend/CLAUDE.md` | フロントエンド固有のルール |
| `backend/CLAUDE.md` | バックエンド固有のルール |
| `docs/CLAUDE.md` | ドキュメント固有のルール |

公式ドキュメントでは、作業ディレクトリより下のCLAUDE.mdは、開始時ではなく、Claude Codeがその階層のファイルを読んだときに読み込まれると説明されています。

出典：[Claude Code公式ドキュメント: Manage Claude's memory](https://docs.anthropic.com/en/docs/claude-code/memory)

**触る階層に応じてルールを読み込みます。**フロントエンドだけを触るセッションでは、バックエンドのルールがコンテキストを占有しません。

### 戦略3: 動的読み込み

カスタムコマンドの中で、タスクに必要なコンテキストだけを読み込む設計です。

たとえば `/deploy-check` を `.claude/commands/deploy-check.md` に用意し、中身に次の指示を書きます。

- `docs/deploy.md`（デプロイ手順）を読み込む
- `.env.example`（環境変数一覧）を読み込む
- `package.json`（依存関係）を読み込む
- これらの情報に基づいて、デプロイ前の最終チェックを実行する

次の画面は、本記事で扱う `/deploy-check`・`/cost`・`/exit` と、起動に使う `claude` コマンドを並べたものです。

![本記事で扱うスラッシュコマンドと claude コマンドを並べたターミナル画面](https://start-link.jp/hubfs/blog/screenshots/library/cc_claude-code-memory-context_1.png)

この方法なら、デプロイ作業のときだけ関連ドキュメントが読み込まれ、普段の開発セッションではコンテキストウィンドウを消費しません。

3つの戦略は、次のように段階的に広げる進め方をおすすめします。

1. **ポインタ方式** ── まずはこの方式から始めます。
2. **モジュール別CLAUDE.md** ── ディレクトリごとにルールが分かれてきたら導入します。
3. **動的読み込み** ── 定型作業が増えてきたら広げます。

詳しい設計パターンは、[Claude Codeカスタムコマンドガイド](https://start-link.jp/hubspot-ai/ai/claude-code-practice/claude-code-custom-commands)で解説しています。

## 複数人開発でのメモリ運用

チームでClaude Codeを使う場合、メモリを誰のものとして扱うかを決めておかないと、ルールの差分や書き込みの競合が起きます。

共有と個人の線引き、並列作業の競合回避、属人化させない引き継ぎの仕組みを整理します。

### 共有すべきもの vs 個人で管理するもの

チーム全員が従うべき情報はGitで共有し、個人の学習や好みはユーザー単位のメモリに置きます。

| 情報 | 管理場所 | 理由 |
| --- | --- | --- |
| コーディング規約 | `.claude/CLAUDE.md`（Git共有） | チーム全員が同じルールに従う |
| アーキテクチャ決定 | `.claude/CLAUDE.md`（Git共有） | プロジェクトの知識として共有する |
| 個人のミスログ | `memory/mistakes.md`（個人） | 個人の学習記録 |
| 出力フォーマットの好み | `memory/`（個人） | 個人の好み |
| API仕様の補足 | `docs/`（Git共有） | チーム全員が参照する |

個人のミスログのうち、ほかのメンバーも同じ失敗をしそうなものは、instructions.mdのルールへ昇格させます。個人の学びをチームのルールに移す流れをつくると、メモリが個人の中に閉じません。

### 並列作業時の競合回避

複数のClaude Codeエージェントが同時に作業する場合、同じファイルへの書き込みが競合するリスクがあります。対策は次の3つです。

| 対策 | 内容 |
| --- | --- |
| AGENT\_SYNC.md | エージェント間の作業状況を記録するファイルを用意し、作業開始時・完了時に更新する |
| ファイルロック | マスターデータなどの重要なファイルは、作業中であることを明示する |
| 担当範囲の分離 | エージェントごとに作業対象のディレクトリやファイルを分ける |

並列作業の設計は[Claude Codeマルチエージェント開発](https://start-link.jp/hubspot-ai/ai/claude-code-practice/claude-code-multi-agent-development)の記事で詳しく解説しています。

### 属人化させない引き継ぎの仕組み

コンテキスト管理の価値は、担当者が替わっても同じ品質で作業を続けられることにあります。

- **参加時の前提共有** ── 口頭の説明によらず、CLAUDE.mdとinstructions.mdを読めば作業ルールがわかる状態にします。
- **変更時のレビュー** ── Gitのプルリクエストを経由し、レビューを通った内容だけを共有ファイルに入れます。

ルールがファイルでわかれば、AIだけでなく新しいメンバーの立ち上がりも早くなります。

CRMのプロパティ変更を管理者に限定して無駄な項目の増殖を防ぐのと同じ考え方です。書ける人を絞り、共有ファイルの品質を人の注意力ではなく仕組みで保ちます。

## AIと人の役割分担と正直な限界

メモリ・コンテキスト管理は便利ですが、AIに任せきりにすると、古い情報や矛盾したルールがそのまま残ります。

AIに任せる作業と人が判断する作業を分け、仕組みとしての制約も率直に整理します。

### AIに任せること・人が決めること

メモリの下書きや要約はAIに任せられますが、何を常時読み込みに置くかの判断は人が行います。

| AIに任せてよいこと | 人が判断すること |
| --- | --- |
| ミスの内容と対処をメモリに下書きする | そのミスを全員のルールに昇格させるか |
| 長くなったメモリファイルを要約する | 要約で削ってよい情報か |
| 参照ファイルを読み込んで作業する | どの情報を常時読み込みに置くか |
| ルール同士の矛盾を指摘する | 矛盾したルールのどちらを残すか |

AIが書いたメモリは叩き台として扱い、共有ファイルに入れる前に人が読んでから反映する流れをおすすめします。

### コンテキストウィンドウの制約

Claude Codeが1セッションで処理できるコンテキスト量には上限があります。

CLAUDE.md、instructions.md、memory/の合計が大きすぎると、実際の作業に使える領域が圧迫されます。

長いセッションでコンテキストが溢れそうになると、自動要約（compaction）が行われます。**短い作業でも頻発したら、常時読み込みを見直す時期です。**

1. **特定タスクの手順を移す** ── CLAUDE.mdから探し、カスタムコマンドへ移します。
2. **古い記述を削る** ── 次にmemory/の内容を減らします。

### メモリの信頼性

memoryの情報が古くなると、AIが誤った前提で作業を進めるリスクがあります。ただし、AIはどの記述が古いかを自分では判断できません。

確認日の入ったメモリを定期的に見直し、状態に応じて対応します。

- **仕様が変わった情報** ── 現在の仕様に書き換えます。
- **根拠が追えない情報** ── 確認日から時間が経って根拠が追えないものは削除します。

### プライバシーと機密性

memory/には業務上の判断根拠やAPIの挙動メモが含まれることがあります。チームで共有するリポジトリに含める場合は、次の対応を取ります。

- **記載を制限するルール** ── APIキー・顧客名・取引金額などを書かないルールをinstructions.mdに置きます。
- **レビューでの確認** ── プルリクエストのレビュー項目にも入れておきます。

機密情報の扱い方は、Anthropicのセキュリティに関する情報もあわせて参照してください。

参考: [Anthropic Trust Center](https://trust.anthropic.com/)

## コンテキストを定期的に見直す運用

コンテキスト設計は、一度つくって終わりではありません。プロジェクトが進むとルールや仕様が変わり、ファイルは放っておくと膨らみます。

見直しの観点、最小構成から段階的に広げる進め方、CRM業務への展開を紹介します。

### 見直しの観点

見直しは、ファイルごとに次の観点で行います。いずれかに当てはまったら、その場で修正します。

| ファイル | 見直しの観点 | 当てはまったときの対応 |
| --- | --- | --- |
| CLAUDE.md | 特定の作業でしか使わない情報が混ざっている | カスタムコマンドか参照ファイルへ移す |
| CLAUDE.md | 詳細が本文に直接書かれている | ポインタに置き換えて外部ファイルへ移す |
| instructions.md | 曖昧な表現のルールがある | 判定できる書き方に直す |
| instructions.md | 矛盾するルール、不要になったルールがある | 新しいほうを残して削除する |
| memory/ | 「何が起きたか」「どう対処したか」が欠けている | 追記するか削除する |
| memory/ | MEMORY.mdが長くなっている | 詳細を個別ファイルへ分ける |

### 最小構成から段階的に広げる

最初から完璧なCLAUDE.mdを作ろうとすると、書くこと自体が負担になります。

まずは一言説明、ディレクトリ構造、技術スタック、最も重要なルールだけを書き、作業しながら追加・整理するスモールスタートをおすすめします。

| 段階 | やること | 次に進む目安 |
| --- | --- | --- |
| 1 | CLAUDE.mdに概要・技術スタック・禁止事項だけを書く | 同じ指示を毎回口頭で繰り返している |
| 2 | 細かなルールをinstructions.mdに分けて取り込む | 同じ失敗が繰り返し起きている |
| 3 | memory/にミスログと決定事項を残す | 定型作業が増えてきた |
| 4 | カスタムコマンドと参照ファイルで動的読み込みにする | ― |

### CRM業務と開発文脈をつなぐ

Claude CodeをHubSpotの運用に使う場合は、参照ファイルに業務の前提をまとめておくと、AIが業務フローのどこを触っているか理解したうえで作業できます。

- **オブジェクトの構成** ── コンタクト・会社・取引といったオブジェクトをまとめます。
- **ステージとデータ** ── 取引ステージの定義や、請求まで流れるデータの項目をまとめます。
- **更新できるプロパティ** ── コンタクト獲得から取引、顧客化、請求までの流れの中で、更新してよい項目を明記します。

更新してよいプロパティを明記すると、API操作のミスがレポートや請求に波及するのを防げます。

HubSpotで進行中のプロジェクトの詳細設計や議事録をNotionで管理している場合、レコード間の行き来が煩雑になりがちです。StartLinkが提供する[Sync for Notion](https://start-link.jp/sync/notion)は、プロジェクトオブジェクトからもNotionページの作成・参照に対応しており、設計資料を切り替えずに確認できます。無料プランから試せ、[HubSpotマーケットプレイスからインストール](https://ecosystem.hubspot.com/marketplace/listing/sync-for-notion-bystartlink)できます。

StartLinkでは、CRM運用のためのAI開発環境構築を支援しています。Claude CodeのCLAUDE.md設計、カスタムコマンド整備、HubSpot MCP連携の設定まで、CRMを中心としたAI活用基盤の構築をワンストップで提供します。なお、Claude Codeを活用した[経営データの可視化](https://start-link.jp/service/claude-code/business-intelligence)や[コンテンツマーケティングの支援](https://start-link.jp/service/claude-code/content-marketing)についても、具体的な取り組みをご紹介しています。

## よくある質問

### CLAUDE.mdとREADME.mdの違いは何ですか？

README.mdは人間の開発者向けのドキュメントで、プロジェクトのセットアップ手順や使い方を説明します。CLAUDE.mdはClaude Code向けのドキュメントで、AIがプロジェクトを理解し適切に作業するための情報を提供します。両方を用意し、それぞれの読み手に合わせた内容を書くのが理想的です。

### メモリはどのくらいの頻度で更新すべきですか？

更新のタイミングは、新しい技術的な発見やルールが確定したとき、ミスが発生して再発防止策を記録するとき、プロジェクトの方針が変わったときの3つです。日常的な作業のたびに更新する運用はおすすめしません。「次のセッションで知っておくべきか」を基準に判断してください。

### コンテキストウィンドウの使用量を確認する方法はありますか？

Claude Codeのセッション中に `/cost` コマンドを実行すると、そのセッションのトークン使用量を確認できます。また、Claude Codeは長いセッションでコンテキストが溢れそうになると自動的に要約（compaction）を行います。短い作業でもcompactionが頻繁に起きる場合は、常時読み込みのファイルが大きすぎるサインです。

### 既存プロジェクトにCLAUDE.mdを導入するにはどうすればよいですか？

まず `.claude/` ディレクトリを作成し、CLAUDE.mdにプロジェクトの一言説明、ディレクトリ構造、技術スタック、最も重要なルールを書くところから始めてください。最初から完璧なCLAUDE.mdを作ろうとせず、作業しながら追加・整理していく進め方が効果的です。

### CLAUDE.mdの内容がセッション中に反映されないことがあります。原因は？

CLAUDE.mdはセッション開始時に読み込まれるため、セッション中に変更しても即座には反映されません。変更を反映するには、`/exit` で終了して `claude` で起動し直すか、セッション中に「CLAUDE.mdを再読み込みしてください」と明示的に指示してください。また、CLAUDE.mdが極端に長い場合、一部が省略されることがあります。

## まとめ

Claude Codeのメモリ・コンテキスト管理は、情報を増やすことではなく、情報を役割ごとに置き分けることが要点です。

- **3つのファイルを役割で使い分ける**: CLAUDE.mdには毎回参照すべき全体像と共通ルール、instructions.mdには判定できる形の行動ルール、memory/にはセッション間で蓄積する学びと失敗の記録を書き分けます
- **常時読み込みは最小限にする**: L1〜L3は常にコンテキストウィンドウを消費するため、特定のタスクでしか使わない情報はカスタムコマンドや参照ファイルに分離します
- **メモリは更新のタイミングを絞り、定期的に棚卸しする**: 確認日を残し、古くなった情報を削ることで、AIが誤った前提で動くことを防ぎます
- **ルールの変更は仕組みで管理する**: 共有ファイルの更新をレビュー経由に限定すると、担当者が替わっても同じ品質で作業を続けられます

まずは、プロジェクトルートにCLAUDE.mdを作成し、技術スタックと禁止事項を数行で書くところから始めてください。次の3ステップで広げていくのがおすすめです。

1. 同じ指示を繰り返していると気づいたら、その指示をinstructions.mdに移し、CLAUDE.mdから取り込む
2. 同じ失敗が起きたら、memory/のミスログに「何が起きたか」「どう対処したか」を残す
3. 定型作業が見えてきたら、カスタムコマンドにして必要なファイルだけを読み込ませる

CRMを活用した業務効率化やAIとの連携に関するご相談は、StartLinkまでお気軽にお問い合わせください。

## あわせて読みたい

- [Claude Codeのリモートコントロール｜外出先からiPhone・ブラウザで開発を操作する方法](https://start-link.jp/hubspot-ai/ai/claude-code-practice/claude-code-remote-control)
- [Claude Code SDK活用ガイド｜Python/TypeScriptからAIエージェントをプログラムで制御する](https://start-link.jp/hubspot-ai/ai/claude-code-practice/claude-code-sdk-headless)
- [Claude Code × HubSpot連携｜CRM操作・レポート・ワークフローを自動化する方法](https://start-link.jp/hubspot-ai/ai/claude-code-practice/claude-code-hubspot-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-memory-context#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-14T03:34:52.000Z",
  "headline" : "Claude Codeのメモリ・コンテキスト管理｜CLAUDE.md設計の要点",
  "image" : [ "https://start-link.jp/hubfs/blog/screenshots/generated/gen_claude-code-memory-context.png" ],
  "mainEntityOfPage" : {
    "@id" : "https://start-link.jp/hubspot-ai/ai/claude-code-practice/claude-code-memory-context",
    "@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" : "README.mdは人間の開発者向けのドキュメントで、プロジェクトのセットアップ手順や使い方を説明します。CLAUDE.mdはClaude Code向けのドキュメントで、AIがプロジェクトを理解し適切に作業するための情報を提供します。両方を用意し、それぞれの読み手に合わせた内容を書くのが理想的です。"
    },
    "name" : "CLAUDE.mdとREADME.mdの違いは何ですか？"
  }, {
    "@type" : "Question",
    "acceptedAnswer" : {
      "@type" : "Answer",
      "text" : "更新のタイミングは、新しい技術的な発見やルールが確定したとき、ミスが発生して再発防止策を記録するとき、プロジェクトの方針が変わったときの3つです。日常的な作業のたびに更新する運用はおすすめしません。「次のセッションで知っておくべきか」を基準に判断してください。"
    },
    "name" : "メモリはどのくらいの頻度で更新すべきですか？"
  }, {
    "@type" : "Question",
    "acceptedAnswer" : {
      "@type" : "Answer",
      "text" : "Claude Codeのセッション中に /cost コマンドを実行すると、そのセッションのトークン使用量を確認できます。また、Claude Codeは長いセッションでコンテキストが溢れそうになると自動的に要約（compaction）を行います。短い作業でもcompactionが頻繁に起きる場合は、常時読み込みのファイルが大きすぎるサインです。"
    },
    "name" : "コンテキストウィンドウの使用量を確認する方法はありますか？"
  }, {
    "@type" : "Question",
    "acceptedAnswer" : {
      "@type" : "Answer",
      "text" : "まず .claude/ ディレクトリを作成し、CLAUDE.mdにプロジェクトの一言説明、ディレクトリ構造、技術スタック、最も重要なルールを書くところから始めてください。最初から完璧なCLAUDE.mdを作ろうとせず、作業しながら追加・整理していく進め方が効果的です。"
    },
    "name" : "既存プロジェクトにCLAUDE.mdを導入するにはどうすればよいですか？"
  }, {
    "@type" : "Question",
    "acceptedAnswer" : {
      "@type" : "Answer",
      "text" : "CLAUDE.mdはセッション開始時に読み込まれるため、セッション中に変更しても即座には反映されません。変更を反映するには、/exit で終了して claude で起動し直すか、セッション中に「CLAUDE.mdを再読み込みしてください」と明示的に指示してください。また、CLAUDE.mdが極端に長い場合、一部が省略されることがあります。"
    },
    "name" : "CLAUDE.mdの内容がセッション中に反映されないことがあります。原因は？"
  } ]
}
```

```json
{
  "@context" : "https://schema.org",
  "@id" : "https://start-link.jp/hubspot-ai/ai/claude-code-practice/claude-code-memory-context#article",
  "@type" : "BlogPosting",
  "author" : {
    "@id" : "https://start-link.jp/#founder"
  },
  "dateModified" : "2026-10-20T01:21:56+09:00",
  "datePublished" : "2026-03-14T03:34:52+09:00",
  "headline" : "Claude Codeのメモリ・コンテキスト管理｜CLAUDE.md設計の要点",
  "image" : "https://start-link.jp/hubfs/blog/screenshots/generated/gen_claude-code-memory-context.png",
  "isPartOf" : {
    "@id" : "https://start-link.jp/#website"
  },
  "mainEntityOfPage" : {
    "@id" : "https://start-link.jp/hubspot-ai/ai/claude-code-practice/claude-code-memory-context",
    "@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のメモリ・コンテキスト管理｜CLAUDE.md設計の要点",
    "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"
}
```