---
title: Claude Codeの使い方｜導入から実践的な開発フローまで
description: Claude Codeの使い方を、導入と起動、CLAUDE.mdの書き方、MCP連携、実装・レビューの流れに沿って解説します。ターミナル操作の例と、人が権限・差分・テスト結果を確認する手順を示し、チームで再現しやすい開発フローを整理します。
image: https://start-link.jp/hubfs/blog/screenshots/generated/claude-code-guide.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)
- [導入事例Case studies](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) ›[AI駆動開発](https://start-link.jp/hubspot-ai/ai/ai-driven-dev) ›Claude Codeの使い方｜導入から実践的な開発フローまで

# Claude Codeの使い方｜導入から実践的な開発フローまで

- 2026年3月7日
- 最終更新: 2026年10月11日

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

この記事の結論

Claude Codeを開発に使うなら、最初に作業対象のプロジェクトを確認し、関連する処理の調査から始めます。変更箇所を決める前に、変えたい動作と維持したい動作を明確にします。実装後は差分、テスト、画面上の結果を照合し、確認できた範囲を記録します。

ブログ目次

もっと見る ▼

Claude Codeを開発に使うなら、最初に作業対象のプロジェクトを確認し、関連する処理の調査から始めます。変更箇所を決める前に、変えたい動作と維持したい動作を明確にします。実装後は差分、テスト、画面上の結果を照合し、確認できた範囲を記録します。

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

「毎回、プロジェクトの構成やルールを説明している」「変更を頼むと、意図しないファイルにも差分が出る」「テストが通った後、どこまで確認すればよいか迷う」。こうした課題には、指示文を長くするだけでなく、**調査の根拠、変更の境界、採用の条件**を工程ごとに決めることが役立ちます。

この記事では、ログイン画面で入力欄が空のときにエラーメッセージを表示する変更を例にします。画面から入力判定、結果表示までの経路を追い、「空欄」に空白だけの入力を含めるか、エラーをどこに表示するかを決めます。同じ判定処理をほかの画面も使っている場合は、その影響を調べてから変更箇所を選びます。

開発を始める際の考え方は「[非エンジニアでもAIで業務ツールが作れる](https://start-link.jp/hubspot-ai/ai/ai-driven-dev/non-engineer-ai-development)」、自然言語を使う開発方法は「[Vibe Coding（バイブコーディング）](https://start-link.jp/hubspot-ai/ai/ai-management/vibe-coding-ai-development)」で紹介しています。開発プロセス全体の位置づけを確かめたい場合は、「[AI駆動開発とは？従来開発との違い・メリット・導入ステップを実践者が解説](https://start-link.jp/hubspot-ai/ai/ai-driven-dev/ai-driven-development-guide)」も参照してください。

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

Claude Codeを導入する開発担当者と、AIが作成した変更をレビューする担当者に向けて、起動から採用判断までの手順を示します。ログイン画面の例を通じ、調査結果から変更箇所を選ぶ方法、実装後に試す入力、結果が想定と異なった場合の戻り先まで説明します。

- **Claude Codeの役割** — 調査や変更案を依頼し、示されたファイルが実際の処理につながるか確認します。
- **導入と初期設定** — 作業環境と認証を確認し、CLAUDE.mdに共有すべき開発手順と作業範囲を整理します。
- **基本操作とMCP連携** — 調査と編集の依頼例を示し、外部サービスでは対象・権限・実行結果を分けて確認します。
- **チームの開発フロー** — 実装、バグ調査、レビューで比較する内容と、結果に応じた戻り先を示します。
- **注意点と始め方** — 機密情報や変更の影響を踏まえ、作業範囲を広げる条件を整理します。

読み進める際は、「対象の処理を特定できたか」「変更後に何を試すか決まったか」「結果を根拠とともに引き継げるか」を確認してください。どれかが曖昧なら、その工程で必要な情報をそろえてから次へ進みます。

## Claude Codeの役割と開発プロセスでの位置づけ

Claude Codeには、関連ファイルの調査、実装方針の整理、コード変更などを依頼できます。ただし、検索で見つかったファイルが変更すべき場所とは限りません。この節では、回答に挙がったファイルを実際の処理と照合し、どの作業を任せ、どこで人が判断するかを整理します。

### チャットでの相談と異なる点

コードについて相談する方法は、共有した情報の範囲と作業環境によって異なります。ここでは、ブラウザの会話にコードを共有して相談する場合と、プロジェクトのディレクトリでClaude Codeを起動する場合を比較します。どちらを使う場合も、回答を採用する前に根拠を確かめます。

| 観点 | ターミナルでのClaude Code | ブラウザ型のコード相談 |
| --- | --- | --- |
| 対象 | 起動したプロジェクト内のファイル | 会話に共有したテキストやファイル |
| 主なやりとり | 調査、変更案、コマンド実行を対話で進行 | 質問と回答を通じた助言 |
| 人が担うこと | 方針承認、差分確認、実行結果の判断 | 回答の検討、必要な編集と反映 |
| 運用上の焦点 | 権限と作業範囲の設定 | 共有する情報と回答の適用判断 |

ログイン画面の例では、ファイル名に「login」が含まれることだけを変更箇所の根拠にしません。画面の入口から送信時に呼ばれる処理を追い、空欄の判定とエラーの表示先までつながるか確認します。見つけた判定関数が対象画面から呼ばれていなければ、編集に進まず、呼び出し元か別の判定経路を調べます。

経路を追えたら、判定処理の利用箇所を比べます。ログイン画面だけで使う処理なら、その画面の変更として検討できます。複数の画面で使う処理なら、共通部分を変えたときに各画面の表示や入力済みの場合の処理がどう変わるかを確認します。要件がログイン画面に限られる場合は、画面側で変更を完結できるかも比較し、影響を説明できる場所を選びます。

### どの作業から任せるか

最初は、回答をファイルと照合できる調査を依頼します。たとえば「ログイン画面から入力判定と結果表示につながるファイルを示し、呼び出し関係を説明してください。まだ編集はしないでください」と伝えます。操作の許可を求める表示が出た場合は、依頼文とは別に、その対象と操作内容を確認します。

回答を受けたら、挙げられたファイルを画面、判定、表示の順に並べます。各段階の「どこから呼ばれるか」「次に何を呼ぶか」をコードと照合します。説明と実装が一致すれば変更箇所の検討へ進みます。一致しなければ、「画面から判定処理への呼び出しが確認できない」のように、途切れた箇所を示して再調査を依頼します。

変更箇所を選ぶ前には、試す入力と期待する結果をそろえます。未入力と空白だけの入力を同じ「空欄」と扱うかは、担当者が決める条件です。表示文言と表示場所、入力がある場合に保つ処理も確認します。条件が決まれば、画面側と共通処理のどちらで判定する案が要件に合うか比較できます。判断する担当者が別にいる項目は推測で埋めず、その判断を得てから方針を選びます。

### 開発全体の流れに置く

Claude Codeに調査や実装案の作成を依頼し、開発者は要件との整合と実行結果を確認します。Gitを使うプロジェクトでは、AIが作成した変更も差分確認とレビューの対象です。各工程で残す情報を変えると、次の判断がしやすくなります。調査では**処理の経路**、方針の検討では**変更箇所を選んだ理由**、実装後には**入力ごとの期待結果と実際の結果**を残します。

結果が合わないときは、観察した事実から戻り先を選びます。空欄時の表示が出なければ、まず試した入力が合意した「空欄」に当たるかを確認します。入力条件が合っていれば、送信操作から判定、表示まで処理が届くか調べます。表示は出ても文言が違えば、合意した文言と表示を作る処理を照合します。入力済みの場合の動作が変わったなら、その処理を通る経路と差分を調べます。

引き継ぎには、変更ファイルの一覧だけでなく、入力と操作、期待した結果、実際の結果を対応づけます。「未入力で送信した際の画面表示は確認済み」「入力済みの場合の送信後の結果は未確認」のように分けます。未確認の条件には確認方法と担当者を付け、その結果を得てから採用を判断します。

## 導入前に作業環境とルールを整える

導入前には、作業するプロジェクト、利用するアカウント、組織の認証方法、変更してよい範囲を確認します。起動後は、そのプロジェクトで実際に使う開発手順と、結果を確かめる方法を共有します。この節では、公式案内と自分の環境の照合、CLAUDE.mdへの記載、手順が実態と食い違った際の見直し方を扱います。

### インストールと起動

環境条件と導入方法は[Claude Codeの公式セットアップ](https://code.claude.com/docs/en/getting-started)で確認できます。利用する環境と組織の導入・認証手順を照合してから、作業対象のプロジェクトを開いて起動します。案内と組織の手順が異なる場合は、必要な設定と担当者を確認してから進めます。

ターミナルで作業対象のプロジェクトに移動し、導入が完了したら起動します。

```
cd /path/to/project
claude
```

`/path/to/project`は作業対象のディレクトリに置き換えます。認証を求められたら、利用するアカウントと組織の条件を確認し、画面の案内に従います。起動できたら、ファイル調査を頼む前に、現在開いている場所が意図したプロジェクトか確かめます。場所が違えば対象のディレクトリを開き直してから調査します。

起動できない場合は、実行した手順と表示されたエラーを記録します。作業ディレクトリを開けないのか、認証で止まるのか、導入手順の途中で止まるのかを分けます。条件を変えて再試行したら、変えた条件と表示の変化を比べます。止まった段階が分かれば、その段階の公式案内や組織の設定を確認できます。

### CLAUDE.mdに共通の前提を書く

`CLAUDE.md`には、プロジェクトで共有する作業ルールや開発手順を記載します。ビルド・テスト手順、コーディング規約、命名ルール、編集を避ける場所などから、実際の作業で必要なものを選びます。ファイルの扱い方は[プロジェクトメモリの設定](https://docs.anthropic.com/en/docs/claude-code/memory)を参照してください。

| 記載する項目 | 書く内容 |
| --- | --- |
| プロジェクト概要 | アプリケーションの役割と主要な構成 |
| 開発方法 | 起動、ビルド、テストなどの実行手順 |
| コーディング規約 | 命名、配置、既存コードとの整合 |
| 作業範囲 | 対象に含める場所と変更を避ける場所 |
| 完了条件 | 差分確認やテスト結果など、作業後に示すもの |

記載したルールは、具体的な依頼に当てはめて確かめます。ログイン画面の変更なら、編集できる場所に加え、空欄時の表示と入力済みの場合の動作をどの環境でどう試すか読み取れるかを見ます。「テストする」だけでは、実行すべき手順も確認する結果も分かりません。実行できない場合は、理由と未確認の条件を報告できるようにします。

作業中に共通処理の変更が必要と分かった場合の判断先も明らかにします。依頼がログイン画面に限られ、共通処理を別の画面も使っているなら、利用箇所と予想される影響を示して範囲を確認します。個人の環境に関する設定は共通ルールと分け、秘密情報そのものは記載しません。

### 指示ファイルをメンテナンスする

開発手順が変わった、記載されたコマンドを実行できない、依頼のたびに同じ制約を補っている。このような場合は、指示ファイルの該当箇所を見直します。まず現在使われている手順と、その手順を決める担当者を確認します。全員に適用する規則か、個人の環境だけに関わる設定かも分けます。

テストコマンドを実行できなければ、必要な環境が足りないのか、記載が現在のプロジェクトと合わないのかを切り分けます。環境の問題なら必要条件を確認し、記載の問題なら実際に使える手順を確かめてから直します。コマンドは実行できてもログイン画面の表示を確認できないなら、画面での操作と期待結果も手順に加えるか検討します。

更新後は実際の作業に当てはめ、対象ファイル、編集範囲、確認手順を記載どおりに説明できるか確かめます。説明と操作が食い違えば該当箇所を修正します。更新した理由と確認に使った作業例を残せば、次に手順を見直す際も変更の根拠を追えます。

## ターミナルでの基本操作と依頼の分け方

起動後は、目的、対象、維持する条件、確認方法を伝えて作業を依頼します。調査では根拠と処理の経路、方針の検討では変更箇所と影響範囲、実装後には差分と条件ごとの結果を確認します。この節では、段階ごとの依頼文、回答を採用する条件、操作の許可や会話の整理で確認する情報を説明します。

### 調査から小さな変更へ

最初に、処理内容の説明と根拠となるファイルの提示を求めます。ログイン画面を調べる際は、画面、入力判定、結果表示のつながりまで指定すると、回答をコードと照合できます。

```
このプロジェクトのディレクトリ構成とログイン処理に関係するファイルを説明し、画面入力から判定、結果表示までの流れを示してください。ファイルはまだ編集しないでください。
```

回答では、示されたファイルが画面の入口から判定、結果表示までつながるかを確かめます。つながらなければ、途切れた箇所を示して再調査を依頼します。つながったら、変更対象と維持したい動作を伝え、先に方針を求めます。

```
対象はログイン画面の入力チェックです。空欄時のエラーメッセージを追加し、入力がある場合の既存動作は保つ方針を説明してください。判定処理を使うほかの画面があれば示してください。まだ実装はせず、変更箇所と確認方法を提案してください。
```

提示された方針は、次の点で見ます。

- **「空欄」とする入力をどこで判定するか** ── まずここで比べます
- **表示先が既存のエラー表示と競合しないか**
- **入力がある場合の処理を通すか**

画面側の判定を変える案と共通処理を変える案があれば、それぞれで影響する画面を挙げます。要件にない画面の動作まで変わる案は、その変更が必要な理由と確認方法が示されるまで採用を保留します。

空欄の定義、表示文言、変更範囲を決めてから実装を依頼します。実装後は差分を確認し、各変更ファイルが合意した方針のどの部分に対応するか照合します。想定外のファイルに差分がある場合は、理由と影響を調べ、対象に含めるか変更箇所を選び直すか判断します。

動作確認では、未入力・空白のみ・文字ありを同じ送信操作で試し、入力条件、期待結果、実際の表示、送信結果を記録します。試す前に、空白のみを空欄として扱うか決め、各条件で表示すべき文言と送信の可否を書きます。実行後は、表示された文言と場所、送信後の動作を期待結果と照合します。空白のみの扱いが決まっていない場合は合否を判定せず、仕様を確認します。

未入力では期待どおりのエラーが出ても、空白だけの入力で異なる結果になったら、合意した空欄の定義と判定処理を照合します。文字を入れたときに従来の処理へ進めなければ、追加した判定が入力済みの場合にも働いていないかを調べます。結果を確認できない条件が残れば、その条件を試せる環境と担当者を決めてから採用を判断します。

### 承認と権限を確認する

Claude Codeでは、設定や操作内容に応じてツール実行の許可を求める場合があります。許可の表示や動作は利用環境の設定にも関わるため、実際の画面と[Claude Code CLIリファレンス](https://docs.anthropic.com/en/docs/claude-code/cli-usage)を確認してください。

許可を判断するときは、操作名だけでなく、対象パス、対象データ、実行後の影響を見ます。ファイルの読み取りなら依頼した調査に必要か、編集なら合意した変更範囲に含まれるかを確かめます。外部への送信を含むなら、送信先と内容、結果を確かめる方法も確認します。対象を特定できなければ、許可の前に操作の目的と範囲を具体化します。

資料の参照だけで方針を決められるなら、取得した内容を先に確かめます。更新が必要なら、対象と変更内容を特定します。削除や本番環境での操作では、復旧方法とチームの承認手順を確認します。必要な情報がそろわない場合は、その操作へ進む前に不足している条件を調べます。

許可後は、意図した対象に操作が行われたかを結果で確認します。コマンドの成功表示だけで判断せず、対象のファイルや記録を確かめます。対象が違った場合は続く操作を止め、実際に影響した場所を調べてから対応を決めます。

### スラッシュコマンドと非対話実行

会話やプロジェクトの情報を扱うコマンドには、`/clear`、`/cost`、`/compact`、`/init`、`/memory`などがあります。使えるコマンドとその動作は利用中の環境で確認し、表示された説明に沿って選びます。特にファイルを生成・編集する操作では、対象の場所と既存の内容を確認してから実行します。

会話を整理する前には、要件、対象、採用した方針、確認済みの結果、未確認の条件を残します。ログイン画面の例なら、「空欄時の表示を追加する」だけでは引き継げません。空欄の定義、表示文言、変更する処理、入力済みの場合に保つ動作まで記録します。整理後にその情報だけで変更先と確認方法を説明できなければ、実装前に調査結果を確かめ直します。

`claude -p`は、対話セッションを開かずにプロンプトへの応答を出力するCLIモードとして[Claude Code CLIリファレンス](https://docs.anthropic.com/en/docs/claude-code/cli-usage)に掲載されています。定型作業で使う場合は、入力する対象、必要な出力項目、出力を後続の処理へ渡す条件を先に決めます。たとえば調査結果を一覧にするなら、対象ファイルを指定し、各項目がどのファイルのどの処理を指すか確認できる形を求めます。

実行後は項目の有無だけでなく、指定した対象についての結果かを確かめます。対象外のファイルが混ざった、根拠が示されない、必要な項目が欠けた場合は、後続の処理を止めます。失敗した入力と得られた出力を残し、対象の指定、必要な項目、出力の解釈のどこを見直すか決めます。条件を変えて再実行したら、前回との違いを確認してから次へ進めます。

CLAUDE.mdを作成する場合は、利用中のヘルプで`/init`の動作を確認し、生成先と既存ファイルへの影響を確かめます。生成後は内容を読み、記載された手順をそのプロジェクトで実行できるか検証します。

| コマンド | 使う前の確認 | 使った後・使うときの扱い |
| --- | --- | --- |
| `/clear` | 会話を整理する前に、継続する作業の条件と確認結果を別に残します | 操作後は、それらを参照して作業を再開できるか確かめます |
| `/cost` | 表示を利用する場合は、画面に示された項目と対象範囲を確認します | 表示から判断できない費用や利用条件は推測しません |
| `/compact` | 使う場合は、要件、採用した方針、未確認事項を先に整理します | 操作後は、それらが引き続き確認できるか見直します |
| `/memory` | 使う場合は、表示される編集対象を確認します | チームの共通ルールに反映する内容か、個人の作業環境に限る内容かを分けて記載します |

![Claude Codeのスラッシュコマンドとターミナルコマンドを並べた例示図。応答は含まない](https://start-link.jp/hubfs/blog/screenshots/library/cc_BS-1_1.png)

コマンド入力の例示図です。図内のバージョン表示は撮影時のもので、コマンドの応答や実行結果は含みません。現在の利用方法は公式資料で確認してください。

## MCPで外部サービスと接続する

MCPを使う場合は、取得したい情報と作業の目的から接続先を選びます。資料を参照する作業と記録を更新する作業では、必要な権限も確認する結果も異なります。この節では、接続前に対象と権限を決め、登録後に目的の情報を参照できるか確かめ、更新が必要になった場合の確認事項まで説明します。

### MCPが担う役割

MCPは、AIアプリケーションと外部のツールやデータソースを接続するためのプロトコルです。MCPサーバーを接続する際は、接続先が案内する手順、認証方法、利用する権限を確認します。

接続先を選ぶ前に、判断に必要な情報を具体化します。ログイン画面の表示文言なら、合意された仕様や決定を記録した資料が必要です。検索結果に検討中の案と決定済みの内容が混在していれば、更新時期や決定状況を確認します。どの資料を実装の根拠にするか確定できなければ、文言を推測して実装しません。

情報が見つからないときは、次を順に確認します。

1. **接続状態**
2. **対象の指定**
3. **検索条件**
4. **権限**

接続できていても、検索対象の場所や権限が違えば目的の記録を読めない場合があります。情報が返ったときも、次を別々に確かめます。

- **サーバーを認識できたこと**
- **目的の記録を読めたこと**
- **その内容を今回の判断に採用できること**

### MCPを追加して接続状態を確認する

リモートHTTPサーバーを接続する場合の入力例を示します。`server-name`とURLは説明用の値です。実行する際は、接続先の案内に示された値、認証方法、必要な権限を確認して置き換えます。

```
claude mcp add --transport http server-name https://example.com/mcp
```

登録後は、利用中のClaude Codeで接続先を確認する方法を案内と照合し、サーバーが認識されているか確かめます。認識されなければ、入力した名前とURL、認証、ネットワーク条件を調べます。認識されたら、依頼した対象の情報を許可された範囲で参照できるか試します。別の記録が返った場合は、対象の指定を見直します。

**目的の記録を読めるまで、接続完了を作業完了とは扱いません。**

トークンなどの機密情報はプロンプトや共有ファイルへ直接書かず、接続先が案内する認証方法に従います。参照後に更新が必要になったら、更新する記録と項目、変更内容、実行後の確認方法を決めます。確かめることは、参照と更新で異なります。

- **参照** ── 目的の記録を読めたか
- **更新** ── 指定した記録の指定した項目が意図した状態になったか

### CRMやチーム情報を開発に活用する

外部サービスにある情報を使う際は、知りたいことから記録を選びます。表示文言の合意内容なら決定済みの仕様を確認し、変更に至った経緯なら該当する議論をたどります。内容が違うときは、どちらが現在の判断として採用されているかを担当者に確認します。

CRMの記録を参照する作業では、依頼に示されたレコードと項目を特定します。同名の記録があれば、名前だけで選ばず、分かっている識別情報や関連する内容と照合します。一致を確かめられない場合は、不足している情報を示して対象を確認します。対象が定まれば、必要な項目だけを読み、その値を今回の判断に使えるかを確かめます。

更新する場合は、対象のレコード、項目、書き込む内容を実行前に確認し、実行後に同じ対象を読み直します。読み直した値が意図と違えば、対象の指定と操作結果を調べます。参照した根拠、更新を選んだ理由、更新後に確認した状態を分けて記録すると、判断や操作の経緯を追えます。

## 実装、調査、レビューを一連の流れにする

チームで作業する際は、次の担当者が判断を引き継げるよう、工程ごとに成果物を残します。調査では処理の経路、方針の検討では変更箇所と保つ動作、実装後には差分と条件ごとの結果を記録します。この節では、機能実装、バグ調査、レビューで何を比較し、結果に応じてどの工程へ戻るかを示します。

### 機能実装の流れ

機能を作る場合は、完成後に見たい振る舞いと維持したい既存動作を先に示します。関連ファイルの調査結果を確認し、変更する場所と確認方法が妥当であれば実装へ進みます。

1. 要件、対象範囲、制約を共有します。
2. 関連ファイルと既存実装の調査を依頼します。
3. 実装方針を提示してもらい、人が仕様との整合を判断します。
4. 合意した範囲で変更を依頼し、差分を確認します。
5. テストや画面確認を行い、結果に応じて修正します。
6. チームのレビューや変更共有の手順へ進めます。

ログイン画面の入力チェックでは、まず未入力で送信したときの表示文言と表示場所を決めます。空白だけの入力は、未入力と同じ扱いにするか、別の扱いにするかを決めてから期待結果を書きます。入力済みの場合は、既存の処理へ進むことと、その結果のどこまでを今回確認するかを決めます。

確認記録には、「入力欄を未入力のまま送信」「空白だけを入力して送信」「文字を入力して送信」を別々に記し、それぞれに合意した期待結果と実際の結果を対応づけます。未入力でエラーが表示されたという結果だけでは、空白だけの入力の扱いや入力済みの場合の動作は判断できません。条件ごとの結果がそろってから、変更した動作と保つ動作の両方をレビューへ渡します。

未入力時の表示が違えば、試した入力、判定条件、表示を作る処理の順に調べます。表示は合っていても入力済みの操作に影響があれば、その経路に関わる差分を調べます。別の画面にも影響が出たなら、共通処理の利用箇所を見直します。修正後は、失敗した条件に加えて、保つと決めた条件も再確認します。

Gitを使うチームでは、条件ごとの確認結果を差分とともにレビューへ渡します。実行できなかった確認があれば、必要な環境や担当者を示します。レビュー担当者が同じ判断をたどれるよう、操作と実際の結果まで残します。

### バグ調査と修正

バグ調査では、症状、再現手順、発生環境、関連ログを共有し、原因の仮説と根拠を求めます。ログに個人情報や秘密情報が含まれる場合は、共有前に取り除きます。提示された原因で症状が起きるはずの条件と、実際に再現した条件を比較します。一致しなければ、修正箇所を決める前に調査を続けます。

たとえば「空欄で送信すると表示が崩れる」という報告なら、入力欄が未入力だったのか空白を含んでいたのか、どの画面で、どの操作の後に、何が表示されたのかを確認します。同じ操作で再現しなければ、環境、入力、操作順のうち一致していない条件を示し、報告者に確認します。条件を変えて試すときは、何を変えたか記録して結果を比べます。

原因と症状の関係を説明できたら、修正前に症状が出た条件をそろえ、修正後も同じ手順で確認します。続いて、同じ処理を通る既存の動作を確かめます。条件をそろえても症状が再現せず原因を特定できない場合は、解消と判断せず、確認済みと未確認の条件を分けて記録します。

### レビューと作業記録

コードレビューでは、差分を示し、要件との整合、既存設計との関係、例外処理などの確認を依頼できます。指摘を受けたら、該当コードに到達する入力や操作を特定し、その結果を受け入れ条件と照合します。修正を採用した場合は、指摘された動作と、維持する予定だった動作を改めて確認します。

作業記録は、後任が同じ判断をたどれる順序で書きます。ログイン画面なら、まず「空欄時に表示する文言」と「入力済みの場合に保つ動作」を示します。次に、それぞれに関わる変更ファイルと、試した入力・操作・実際の結果を対応づけます。共通処理を変更したなら、ほかの利用画面をどう確認したかも加えます。

レビューで意見が分かれたら、どの入力や操作で案の違いが現れるかを確かめます。両案で結果が違う条件を示し、受け入れ条件と既存の設計に照らして選びます。要件自体が曖昧なら、判断する担当者に条件を確認してから方針を確定します。

テストを実行できなかった場合は、理由と実際に確認した範囲を示します。追加確認の方法と担当者が決まれば、その結果を待って採用を判断します。決まらない場合は、未確認の条件を明示して採用判断を保留します。

## 導入時の注意点と向かない作業

コードの説明が整っていても、要件への適合や外部サービスでの操作結果は別に確かめる必要があります。アクセス権、共有する情報、変更の影響を確認できる作業から扱います。この節では、機密情報を含む依頼の扱い、提案を検証する順序、調査から変更や外部接続へ進む条件を整理します。

### 認証情報と機密データを守る

`.env`やAPIキー、アクセストークンは、プロンプト、コード、コミット対象へ不用意に含めないようにします。指示ファイルには値そのものではなく、参照方法、出力してはいけない情報、扱いに迷ったときの確認先を記載します。調査結果に秘密情報が含まれていないかも、共有前に確認します。

MCPで外部サービスと接続する場合は、情報を読む権限と更新する権限を分けて考えます。顧客情報を扱うなら、組織の情報管理ルールに沿って、使えるデータと環境を確認します。共有するログや画面も依頼に必要な部分を選びます。必要な情報と用途を説明できなければ、権限を選ぶ前に作業内容を具体化します。

### AIの提案を検証する

AIが作成したコードは、依頼した仕様、既存の実装、テスト結果と照合します。まず変更ファイルと差分を確認し、依頼した範囲外の変更がないか確かめます。次に、変更する動作と維持する動作を、それぞれ対応する入力や操作で確認します。問題があれば、試した条件、実際の結果、期待する結果を示して修正を依頼します。

テストが通っても、受け入れ条件ごとに操作・期待結果・実際の結果を照合します。ログイン画面なら、未入力、空白だけの入力、入力済みのそれぞれについて、合意した扱いと画面上の結果を比べます。空白だけの入力の扱いが決まっていなければ、実装結果に合わせて条件を決めず、担当者に確認します。入力済みの場合を試せない環境なら、どの動作が未確認か示し、確認方法と担当者を決めます。

結果が食い違ったら、まず試した入力と手順が受け入れ条件に合っているかを確認します。条件が合っていて結果が違えば、関連する差分と処理の経路を調べます。原因を特定して修正した後、失敗した条件と保つ条件を改めて確認します。

本番環境での操作や顧客に送る内容は、対象と結果を責任者が確認してから確定します。MCPを通じた更新では、実行前に更新対象と内容を確認し、実行後に対象の状態を読み直します。読み直す方法が決まっていない場合は、その方法を定めてから更新を判断します。

### 一度に広げず段階的に導入する

最初に、回答の根拠となるファイルと該当箇所を調べ、確認できた内容と確認方法を記録します。次の表は、作業を広げる際に何を確かめるかを示します。各段階を進める基準は、作業を実行できたことだけではありません。対象を特定し、期待結果と実際の結果を比べ、違いが出た場合の戻り先を説明できることが必要です。

| 段階 | 対象 | 次へ進む目安 |
| --- | --- | --- |
| 調査 | 構成説明、関連箇所の検索 | 回答の根拠となるファイルを人が確認できる |
| 小さな変更 | 限定した修正、テスト案 | 差分と動作をチームの基準で確認できる |
| 外部接続 | 必要なMCPサーバー | 権限、対象データ、更新可否が説明できる |
| 定型作業 | 繰り返す非対話処理 | 入力、出力、失敗時の対応を運用で確認できる |

調査から変更へ進むには、参照したファイルが目的の処理につながり、変える動作と保つ動作を試す手順が必要です。経路を追えなければ、画面から次に呼ばれる処理を確認する調査へ戻ります。差分が依頼範囲を超えたら、そのファイルが必要な理由を確かめ、影響する動作を確認対象へ加えるか、変更箇所を選び直します。

外部接続へ進むには、目的の記録を識別し、必要な権限を説明できることが条件です。更新するなら、実行後に同じ記録と項目を読み直す方法も決めます。対象を識別できない場合は、権限を広げる前に指定方法を見直します。接続はできても目的の記録を取得できなければ、対象の指定や権限を調べます。

定型作業へ進むには、指定した入力に対応する出力かを確認し、条件に合わない結果で後続処理を止められるか確かめます。失敗した入力を追えないなら、入力と出力を対応づける記録方法を整えてから再開します。どの段階でも、対象、確認方法、担当者、結果の記録先を決めてから作業範囲を広げます。

## よくある質問

### Claude Codeを使うには何を準備しますか？

[Claude Codeの公式セットアップ](https://code.claude.com/docs/en/getting-started)で利用する環境の条件と導入方法を確認し、作業するプロジェクトと認証方法を決めます。起動後はプロジェクトの構成を調べ、示されたファイルが目的の処理につながるかを確かめます。チームで利用するなら、実際の開発手順と制約をCLAUDE.mdに共有します。対象の処理、変更範囲、変える動作と保つ動作の確認方法を説明できれば、変更作業へ進めます。

### プログラミングの経験が少なくても使えますか？

自然言語で質問や調査を依頼できます。最初は、説明の根拠をファイルと照合できる作業から始めます。コードを変更する場合は、仕様と影響を判断できる人と、変える動作・保つ動作を決めます。試す入力、期待結果、実際の結果を照合できれば採用を判断できます。確認を担う人や方法が決まらない場合は、調査結果の整理までを依頼範囲にします。

### Claude CodeでMCPを利用するには何が必要ですか？

接続先が案内するMCPサーバーの情報、認証方法、必要な権限を確認します。登録後はサーバーの認識に加え、目的の情報を許可された範囲で参照できるかを確かめます。見つからなければ、接続状態、対象の指定、検索条件、権限を照合します。更新が必要なら、対象と変更内容、実行後に同じ対象を読み直す方法を決めてから進めます。

### チームでClaude Codeを使うとき、何を共有すればよいですか？

ビルドやテストの方法、コーディング規約、作業範囲、変更後の確認項目をCLAUDE.mdにまとめます。記載した手順を実際の作業に当てはめて確かめ、手順が変わったら更新します。個人設定や秘密情報は共通ルールと分け、AIによる変更も既存のレビュー手順に沿って扱います。引き継ぎ時は、採用した方針、入力と操作ごとの確認結果、未確認の条件とその担当者を渡します。

### AIが作成したコードはどのように確認しますか？

最初に変更ファイルと差分を確認し、依頼された箇所以外に変更がないかを調べます。次に、要件を満たす動作と維持すべき既存動作を、対応するテストや開発環境で確認します。結果が異なる場合は、入力や操作、実際の結果、期待する結果を記録して修正を依頼します。確認に必要な環境や権限がない場合は動作を確認済みとせず、未確認の範囲と影響を示します。確認の担当者と方法が決まれば結果を待ち、決まらなければ採用判断を保留します。

## まとめ

Claude Codeを使う流れは、作業するプロジェクトとルールを確認し、対象の処理を調べ、変更方針を決め、差分と動作を確かめる順序です。ログイン画面の例では、画面から判定と表示までの経路を追い、空欄の定義と表示文言を確定し、入力がある場合の動作も確認対象にしました。

結果が合わなければ、観察した内容から戻り先を決めます。処理の経路を説明できなければ調査へ、空欄の定義など条件の解釈が違えば方針へ、条件は合っているのに動作が違えば差分と確認手順へ戻ります。MCPを使う場合も、接続状態、目的のデータの取得、更新後の状態を分けて確かめます。

1. CLAUDE.mdに、実際に使う開発手順、編集範囲、変更後の確認方法を記載します。
2. 範囲を限った変更について、変える動作と保つ動作を示し、処理の経路と実装方針を確認します。
3. 実装後は対象ファイルと差分を見て、条件ごとの期待結果と実際の結果を比べ、未確認の箇所とともにレビューへ渡します。

企業様によって最適な形は異なります。AIを使った開発の進め方や、チームでの確認手順を整理したい場合は、現在の作業範囲と課題を添えてStartLinkにご相談ください。

## あわせて読みたい

開発でのAIの使い方をさらに検討したい方は、CRM連携API開発での作業の進め方、コードレビューで確かめる項目、AI駆動開発の導入手順を、それぞれ次の記事で確認できます。現在の作業がAPIの実装、変更後の検証、開発全体の進め方のどこに当たるかに合わせて参照してください。

- [CRM連携API開発とAI活用｜HubSpot API×Claude Codeの実践](https://start-link.jp/hubspot-ai/ai/ai-driven-dev/crm-api-development-with-ai)
- [AIコードレビュー実践ガイド｜品質向上・テスト自動化・デバッグ効率化の方法](https://start-link.jp/hubspot-ai/ai/ai-driven-dev/ai-code-review-guide)
- [AI駆動開発とは？従来開発との違い・メリット・導入ステップを実践者が解説](https://start-link.jp/hubspot-ai/ai/ai-driven-dev/ai-driven-development-guide)

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

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)

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

[無料で相談する](https://start-link.jp/contact) [資料をダウンロード](https://start-link.jp/hubspot-ai/ai/ai-driven-dev/claude-code-guide#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-07T15:07:03.000Z",
  "headline" : "Claude Codeの使い方｜導入から実践的な開発フローまで",
  "image" : [ "https://start-link.jp/hubfs/blog/screenshots/generated/claude-code-guide.png" ],
  "mainEntityOfPage" : {
    "@id" : "https://start-link.jp/hubspot-ai/ai/ai-driven-dev/claude-code-guide",
    "@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" : "Claude Codeの公式セットアップで利用する環境の条件と導入方法を確認し、作業するプロジェクトと認証方法を決めます。起動後はプロジェクトの構成を調べ、示されたファイルが目的の処理につながるかを確かめます。チームで利用するなら、実際の開発手順と制約をCLAUDE.mdに共有します。対象の処理、変更範囲、変える動作と保つ動作の確認方法を説明できれば、変更作業へ進めます。"
    },
    "name" : "Claude Codeを使うには何を準備しますか？"
  }, {
    "@type" : "Question",
    "acceptedAnswer" : {
      "@type" : "Answer",
      "text" : "自然言語で質問や調査を依頼できます。最初は、説明の根拠をファイルと照合できる作業から始めます。コードを変更する場合は、仕様と影響を判断できる人と、変える動作・保つ動作を決めます。試す入力、期待結果、実際の結果を照合できれば採用を判断できます。確認を担う人や方法が決まらない場合は、調査結果の整理までを依頼範囲にします。"
    },
    "name" : "プログラミングの経験が少なくても使えますか？"
  }, {
    "@type" : "Question",
    "acceptedAnswer" : {
      "@type" : "Answer",
      "text" : "接続先が案内するMCPサーバーの情報、認証方法、必要な権限を確認します。登録後はサーバーの認識に加え、目的の情報を許可された範囲で参照できるかを確かめます。見つからなければ、接続状態、対象の指定、検索条件、権限を照合します。更新が必要なら、対象と変更内容、実行後に同じ対象を読み直す方法を決めてから進めます。"
    },
    "name" : "Claude CodeでMCPを利用するには何が必要ですか？"
  }, {
    "@type" : "Question",
    "acceptedAnswer" : {
      "@type" : "Answer",
      "text" : "ビルドやテストの方法、コーディング規約、作業範囲、変更後の確認項目をCLAUDE.mdにまとめます。記載した手順を実際の作業に当てはめて確かめ、手順が変わったら更新します。個人設定や秘密情報は共通ルールと分け、AIによる変更も既存のレビュー手順に沿って扱います。引き継ぎ時は、採用した方針、入力と操作ごとの確認結果、未確認の条件とその担当者を渡します。"
    },
    "name" : "チームでClaude Codeを使うとき、何を共有すればよいですか？"
  }, {
    "@type" : "Question",
    "acceptedAnswer" : {
      "@type" : "Answer",
      "text" : "最初に変更ファイルと差分を確認し、依頼された箇所以外に変更がないかを調べます。次に、要件を満たす動作と維持すべき既存動作を、対応するテストや開発環境で確認します。結果が異なる場合は、入力や操作、実際の結果、期待する結果を記録して修正を依頼します。確認に必要な環境や権限がない場合は動作を確認済みとせず、未確認の範囲と影響を示します。確認の担当者と方法が決まれば結果を待ち、決まらなければ採用判断を保留します。"
    },
    "name" : "AIが作成したコードはどのように確認しますか？"
  } ]
}
```

```json
{
  "@context" : "https://schema.org",
  "@id" : "https://start-link.jp/hubspot-ai/ai/ai-driven-dev/claude-code-guide#article",
  "@type" : "BlogPosting",
  "author" : {
    "@id" : "https://start-link.jp/#founder"
  },
  "dateModified" : "2026-10-11T13:27:31+09:00",
  "datePublished" : "2026-03-07T15:07:03+09:00",
  "headline" : "Claude Codeの使い方｜導入から実践的な開発フローまで",
  "image" : "https://start-link.jp/hubfs/blog/screenshots/generated/claude-code-guide.png",
  "isPartOf" : {
    "@id" : "https://start-link.jp/#website"
  },
  "mainEntityOfPage" : {
    "@id" : "https://start-link.jp/hubspot-ai/ai/ai-driven-dev/claude-code-guide",
    "@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/ai-driven-dev",
    "name" : "AI駆動開発",
    "position" : 4
  }, {
    "@type" : "ListItem",
    "name" : "Claude Codeの使い方｜導入から実践的な開発フローまで",
    "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/freee/manual"
  },
  "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" : "6000",
    "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"
}
```