---
title: cmuxの使い方｜AIコーディングエージェント開発のターミナル運用設計
description: cmuxはAIコーディングエージェントの並列作業を前提に設計されたmacOSネイティブターミナルです。垂直タブでのブランチ・PR状態管理、Homebrewでのインストール手順、Claude Code連携、向かないケースまで、導入判断と運用設計を実務目線で解説します。
image: https://start-link.jp/hubfs/blog/screenshots/generated/gen_DD-45.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) ›[Claude Code実践](https://start-link.jp/hubspot-ai/ai/claude-code-practice) ›cmuxの使い方｜AIコーディングエージェント開発のターミナル運用設計

# cmuxの使い方｜AIコーディングエージェント開発のターミナル運用設計

- 2026年4月11日
- 最終更新: 2026年9月26日

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

![](https://start-link.jp/hubfs/blog/screenshots/generated/gen_DD-45.png)

この記事の結論

cmuxはAIコーディングエージェントが並列で動く前提に立って設計されたターミナルです。垂直タブ・組み込みブラウザ・Socket APIによって、複数エージェントの状態を一画面で把握できる点が、従来のターミナルとの根本的な違いになります。

ブログ目次

もっと見る ▼

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

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

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

**cmuxはAIコーディングエージェントが並列で動く前提に立って設計されたターミナルです。垂直タブ・組み込みブラウザ・Socket APIによって、複数エージェントの状態を一画面で把握できる点が、従来のターミナルとの根本的な違いになります。**

「Claude Codeを3つ立ち上げたら、どれがどのブランチを触っているのか分からなくなった」「サーバーが立ち上がるたびにブラウザでlocalhostを打ち直している」「エージェントを走らせたまま忘れて、気づいたら想定外のトークンを消費していた」——AIコーディングエージェントを日常的に使い始めた方から、こうした声をよく伺います。

cmuxとは、AIコーディングエージェントのセッション管理に特化したmacOSネイティブのターミナルアプリケーションです。各タブにgitブランチ名・PR状態・作業ディレクトリ・リスニングポートを常時表示することで、「どのエージェントが何をしているか」を目視で追える状態をつくります。

本記事は「[Claude Code実践ガイド｜AI開発の生産性を高める運用設計](https://start-link.jp/hubspot-ai/ai/claude-code-practice)」シリーズの一部です。

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

AIエージェント時代の開発ワークフローに特化したターミナル「cmux」について、導入判断から実務運用の設計までを解説します。

- **cmuxの設計思想と従来ターミナルとの違い** — iTerm2・Warp・tmuxと何が違うのか、なぜAIエージェント前提だと垂直タブが効いてくるのかを、比較表で整理します
- **インストールから初期設定、Socket APIの有効化まで** — Homebrewでの導入手順と、外部スクリプトから状態を取得するための基本設定をコマンド例で確認できます
- **垂直タブ・分割ペイン・組み込みブラウザの実務活用パターン** — 「1タブ＝1ブランチ＝1エージェント」という対応づけで、マルチタスク開発の可視性を上げる方法がわかります
- **Claude Code本体の機能との重なりと使い分け** — Agent Teams・エージェントビューとの役割分担を事実ベースで整理し、どちらで見るべきかの判断軸を示します
- **導入が向かないケースと、仕組み化のための運用ルール** — macOS専用という制約や、終了条件を先に決めておく設計指針まで率直に書きます

AIコーディングエージェントを日常的に使う、あるいは導入を検討している開発者・CTO・テックリードの方を想定読者としています。最後まで読むと、cmuxを試すべきかどうかを自分のチームの状況に照らして判断し、導入する場合の最初の一歩を具体的に決められるようになります。

## cmuxとは何か｜AIエージェント専用ターミナルの位置づけ

まずcmuxが何であって何でないのかを整理します。名前が似た別プロジェクトが存在すること、Anthropic公式ではないこと、この2点を最初に押さえておくと情報収集で迷いません。そのうえで、従来のターミナルとの設計思想の違いを見ていきます。

### cmuxの基本情報と同名プロジェクトへの注意

cmuxは、**Manaflow**（`manaflow-ai/cmux`）が開発しているオープンソースのmacOSネイティブターミナルです。Swift/AppKitで構築され、ターミナル描画にはGhosttyのレンダリングエンジン（libghostty）をライブラリとして利用しています（Ghosttyのフォークではありません）。AIコーディングエージェントの操作に特化した設計がなされています。

ここで注意していただきたい点があります。GitHubには**`craigsc/cmux`（"tmux for Claude Code"）**という同名の別プロジェクトが存在します。こちらはBashとGit worktreeで複数のClaude Codeエージェントを分離して並列実行するCLIツール（MITライセンス、作者はCraig Sull）で、**本記事で扱っているmacOSターミナルの`manaflow-ai/cmux`とは別物です。**情報を調べる際はリポジトリのオーナー名を確認していただくのが確実な方法です。

また、**cmuxはAnthropic製ではありません。**Claude Codeとの連携機能は充実していますが、あくまでサードパーティ製のオープンソースツールです。ライセンスはGPL-3.0-or-laterで、GPLに準拠できない組織向けには商用ライセンスの相談窓口が用意されています。（出典: [cmux公式サイト](https://cmux.com/) ／ [manaflow-ai/cmux](https://github.com/manaflow-ai/cmux) ／ [craigsc/cmux](https://github.com/craigsc/cmux)、いずれも2026年8月1日確認）

名前にmuxが含まれていますが、tmuxとは無関係です。「Claude mux」に由来しており、複数のAIエージェントセッションを多重化（multiplexing）するというコンセプトを表しています。

### 従来ターミナルとの根本的な違い

従来のターミナル（iTerm2、Hyper、Warpなど）は汎用的なシェル操作を前提に設計されています。一方、cmuxはAIコーディングエージェントが「何をしているか」をリアルタイムに可視化することを最優先にした設計です。

| 比較項目 | 従来ターミナル（iTerm2等） | Warp | cmux |
| --- | --- | --- | --- |
| 設計思想 | 汎用シェル操作 | AI補完付きシェル | AIエージェント前提 |
| タブ表示 | 水平タブ（名前のみ） | ブロック型出力 | 垂直タブ（ブランチ・PR・ポート表示） |
| git連携 | なし／プラグイン依存 | 部分的 | ネイティブ統合（PR状態リンク付き） |
| ブラウザ | なし | なし | 組み込みブラウザ |
| API | なし | 限定的 | Socket API |
| 対応OS | macOS／Linux／Windows | macOS／Linux | macOS専用 |

比較表を見ると分かりやすいのですが、cmuxの価値は「ターミナルの再発明」ではなく「AIエージェント時代の開発ダッシュボード」にあります。エージェントがどのブランチで何を作業し、PRがどの状態にあり、どのポートでサーバーが動いているかを一画面で把握できること。ここがマルチエージェント開発の体験を変えるポイントになってきます。

### 「情報が散らばる」という課題の構造

この設計思想が効いてくる理由は、私たちがCRMの文脈で繰り返しお伝えしている話と実は同じ構造をしています。スプレッドシートで案件を管理し、進捗はSlackで共有し、詳細はまた別のツールに入っている——こうなると、人は「どこに最新があるか」を探す時間に日々を奪われます。

AIエージェント開発でも同じことが起きます。ブランチの状態は`git branch`で確認し、PRの状態はGitHubのページを開いて確認し、サーバーが立ち上がったかはブラウザで確認する。1つのエージェントなら許容できますが、3つ同時に走らせた瞬間に確認コストが跳ね上がります。cmuxはこの分散した確認作業を、1つの画面に集約するアプローチを取っています。

一元管理・自動化・可視化という3つの柱で業務を設計する考え方は、CRMでもターミナルでも変わりません。ツールが違うだけで、解こうとしている課題は同じです。

## インストールと初期設定｜最小構成から始める

cmuxはmacOS向けのアプリケーションで、執筆時点ではHomebrewまたはdmgファイルで配布されています（配布形態は変わる可能性があるため、最新情報は公式リポジトリで確認してください）。いきなり全機能を使おうとせず、まずは1タブでClaude Codeを動かすところから、外部連携の土台となるSocket APIの有効化まで順に進めます。

### Homebrewによるインストール

macOS専用のため、LinuxやWindowsでは利用できません。この前提を先に確認してから進めてください。

GitHub公式リポジトリ（manaflow-ai/cmux）の案内に沿い、Homebrewでインストールします。

```
# Homebrewでインストール
brew install --cask cmux

# バージョン確認
cmux --version
```

GitHub（manaflow-ai/cmux）からdmgファイルを直接ダウンロードしてインストールすることも可能です。

### 初回起動と既存シェル設定の引き継ぎ

cmuxはシステムのデフォルトシェル（zsh/bash）を起動する作りのため、既存のシェル設定（`.zshrc`、`.bashrc`）を引き継ぐ形で動きます。エイリアスや環境変数を再設定せずに試せる点は、移行コストを下げるうえで重要なポイントになってきます。

```
# cmuxのターミナル内でClaude Codeを起動
claude

# 別のペインでCodexを起動
codex

# さらに別のペインでGemini CLIを起動
gemini
```

cmuxは特定のAIツールに依存していません。シェル上で動作するCLIツールであれば、Claude Code、Codex、OpenCode、Gemini CLI、Kiro、Aiderなど、どのツールでもそのまま使えます。

### Socket APIの有効化

cmuxにはSocket APIがあり、有効にすると外部スクリプトからエージェントの状態取得や操作の自動化に使える設計になっています。ただし、初日から自動化まで組む必要はありません。まずは手動で数日使い、どの操作が繰り返し発生しているかを見極めてから有効化する順序をおすすめします。

```
# Socket APIの有効化（設定画面から、またはCLIで）
cmux config set socket-api.enabled true

# APIエンドポイントの確認
cmux config get socket-api.path
# => /tmp/cmux.sock
```

## 垂直タブによるエージェント管理｜一画面で状態を把握する

cmuxの中核となる機能が、画面左側に配置された垂直タブです。従来のターミナルのように「Tab 1」「Tab 2」と無機質な名前が並ぶのではなく、各タブにリアルタイムの開発コンテキストが表示されます。ここが「一画面で把握する」という設計思想の実装部分です。

### タブに表示される情報

各垂直タブには以下の情報がリアルタイムで表示されます。

- **gitブランチ名**: 現在チェックアウトしているブランチ
- **リンクされたPR状態**: Open / Draft / Review Requested / Merged などの状態
- **作業ディレクトリ**: カレントディレクトリのパス
- **リスニングポート**: そのセッションで起動しているサーバーのポート番号

### 実務での表示イメージ

マルチエージェント開発では、複数のClaude Codeインスタンスがそれぞれ異なるブランチで作業を進めることが一般的です。cmuxの垂直タブを使えば、どのエージェントがどのタスクを担当しているかを一目で把握できます。

```
[垂直タブの表示イメージ]

┌──────────────────────────┐
│ feature/auth-refactor    │ ← Claude Code (Agent 1)
│ PR #142 Review Requested │
│ ~/project  :3000         │
├──────────────────────────┤
│ fix/api-validation       │ ← Claude Code (Agent 2)
│ PR #145 Draft            │
│ ~/project  :3001         │
├──────────────────────────┤
│ feature/dashboard-ui     │ ← Codex (Agent 3)
│ No PR                    │
│ ~/project  :5173         │
└──────────────────────────┘
```

この構造により、従来は`git branch`やGitHubのPRページを何度も確認していた作業が、視線を動かすだけで完了します。

### Before / Afterで見る確認作業の変化

エージェントを3つ走らせている状況で、何がどう変わるのかを整理すると次のようになります。

| 確認したいこと | cmux導入前 | cmux導入後 |
| --- | --- | --- |
| どのエージェントがどのブランチにいるか | 各タブに切り替えて`git branch`を実行 | 垂直タブに常時表示 |
| PRがレビュー待ちかどうか | GitHubのPR一覧ページを開く | 垂直タブにPR状態を表示 |
| サーバーがどのポートで動いているか | ログを遡るか`lsof`で確認 | 垂直タブにポート番号を表示 |
| プレビューの確認 | ブラウザを開いてURLを入力 | 組み込みブラウザにポートが自動補完 |

ただし、この可視化が効いてくるのは「同時に複数のエージェントを走らせている」場合に限られます。エージェントを1つだけ使う運用であれば、既存のターミナルで十分に足ります。導入判断は、同時並列数がどれくらいあるかで決めていただくのが妥当です。

## 分割ペインと組み込みブラウザ｜コンテキストスイッチを減らす

垂直タブがセッション間の可視化だとすれば、分割ペインと組み込みブラウザはセッション内の可視化にあたります。エージェントの出力・ログ・プレビューを1つの画面に収めることで、視線とアプリの移動を減らす設計です。

### 分割ペインの操作

cmuxはtmuxに似た分割ペイン機能を備えています。1つのタブ内で画面を水平・垂直に分割し、エージェントの出力とログ、テスト結果を同時に確認できます。

```
# 垂直分割（左右に分割）
# Cmd + D

# 水平分割（上下に分割）
# Cmd + Shift + D

# ペイン間の移動
# Cmd + [ / Cmd + ]
```

### 組み込みブラウザの活用

cmuxには組み込みブラウザが統合されています。開発サーバーのプレビュー、PRのレビュー、ドキュメント参照など、ブラウザへのコンテキストスイッチなしで確認できます。

```
# 組み込みブラウザでlocalhostを表示
# Cmd + Shift + B で組み込みブラウザを開く
# リスニングポートが検出されると自動的にURLが補完される
```

組み込みブラウザのメリットは、エージェントがサーバーを起動した瞬間にポートを検出し、ブラウザペインに自動反映される点にあります。「別ウインドウでChromeを開いてlocalhost:3000にアクセスして」という手順が不要になります。

### ペインを分けすぎないという設計判断

ここで正直にお伝えしておきたいのが、分割しすぎると逆に見づらくなるという点です。私たちはCRMのプロパティ設計でも「項目は最小限に」という方針を一貫して取っています。使われない項目が大量にあるSFAは、結局どこを見ればいいのか分からなくなるからです。

ターミナルのペイン分割もまったく同じ構造をしています。この引き算の設計が、結局いちばん見やすい状態を保ちます。

## Socket APIによる外部連携と自動化｜手作業を仕組みに変える

cmuxのSocket APIは、エージェントの状態をプログラマティックに取得・操作するためのインターフェースです。UNIXドメインソケットで通信するため、ローカルマシン上のスクリプトやツールから直接アクセスできます。毎朝の環境立ち上げのような繰り返し作業を、手順書ではなくスクリプトに落とし込むための仕組みです。

### 基本的なAPIの使い方

ソケットのパスや利用可能なエンドポイントはバージョンや設定によって変わる場合があります。基本的な呼び出しの形は次のとおりです。

```
# 全セッションの状態を取得
curl --unix-socket /tmp/cmux.sock http://localhost/sessions

# 特定セッションの詳細情報
curl --unix-socket /tmp/cmux.sock http://localhost/sessions/{session-id}

# 新しいセッション（タブ）の作成
curl --unix-socket /tmp/cmux.sock -X POST http://localhost/sessions \
  -d '{"command": "claude", "directory": "/path/to/project"}'
```

### 自動化スクリプトの例

Socket APIを使えば、プロジェクト開始時にエージェント環境を一括セットアップするスクリプトを作成できます。

```
#!/bin/bash
# cmux-project-setup.sh
# プロジェクトのマルチエージェント環境を一括起動

PROJECT_DIR="$1"
SOCKET="/tmp/cmux.sock"

# フロントエンド担当エージェント
curl --unix-socket $SOCKET -X POST http://localhost/sessions \
  -d "{\"command\": \"claude\", \"directory\": \"$PROJECT_DIR\", \"name\": \"frontend\"}"

# バックエンド担当エージェント
curl --unix-socket $SOCKET -X POST http://localhost/sessions \
  -d "{\"command\": \"claude\", \"directory\": \"$PROJECT_DIR\", \"name\": \"backend\"}"

# テスト担当エージェント
curl --unix-socket $SOCKET -X POST http://localhost/sessions \
  -d "{\"command\": \"claude\", \"directory\": \"$PROJECT_DIR\", \"name\": \"testing\"}"

echo "3 agents launched in cmux"
```

### 「人ではなく仕組みで回す」という考え方

このスクリプトの価値は、時短そのものよりも**誰が担当しても同じ環境が立ち上がる**点にあります。手順書に「まずタブを3つ開いて、それぞれこのディレクトリに移動して、claudeを起動して」と書いても、人によって微妙に違う状態になります。新しくチームに入ったメンバーが再現できないと、結局属人化します。

営業のSFA入力を「ちゃんと入れてね」というお願いではなく必須項目という仕組みで担保するのと、発想は同じです。以下の画面は、Breezeが関連取引4件を一括で「お見送り」更新した結果です。

![Breezeが関連取引4件を一括で「お見送り」更新した結果](https://start-link.jp/hubfs/blog/screenshots/library/breeze_record_update2.png)

スクリプト1本をリポジトリに置いておけば、誰が実行しても同じ構成が立ち上がり、引き継ぎもレビューも可能になります。AI活用の議論はツールの性能に注目が集まりがちですが、実務で差がつくのはこうした足回りの仕組み化のほうです。

## 対応AIツールとClaude Codeとの連携｜本体機能との使い分け

cmuxはシェルベースのCLIツールであればそのまま動作します。特定のSDKやプラグインのインストールは不要です。ここで重要なのは、Claude Code本体にも似た機能があるため、どちらで状態を見るのかを先に決めておくことです。

### 主要AIコーディングツールとの互換性

| ツール | 開発元 | cmuxでの動作 | 備考 |
| --- | --- | --- | --- |
| Claude Code | Anthropic | 対応 | ステータスライン情報も表示 |
| Codex | OpenAI | 対応 | — |
| Gemini CLI | Google | 対応 | — |
| OpenCode | コミュニティ | 対応 | — |
| Kiro | AWS | 対応 | — |
| Aider | Paul Gauthier | 対応 | git連携が垂直タブと相性良好 |
| GitHub Copilot CLI | GitHub | 対応 | — |

Claude Codeの[マルチエージェント構成（DD-10）](https://start-link.jp/hubspot-ai/ai/claude-code-practice/claude-code-parallel-agents)でタスクを分散させる際、cmuxの垂直タブが各エージェントのステータスダッシュボードとして機能します。

```
# cmux上でClaude Codeのマルチエージェント構成を起動
# タブ1: メインオーケストレーター
claude "プロジェクト全体の設計を担当してください"

# タブ2: フロントエンド実装エージェント（別タブで起動）
claude "Reactコンポーネントの実装を担当してください"

# タブ3: テスト・品質管理エージェント（別タブで起動）
claude "テストコードの作成とレビューを担当してください"
```

各タブのブランチ名とPR状態を見れば、オーケストレーターがmainブランチで設計し、実装エージェントがfeatureブランチでコードを書き、テストエージェントがテストブランチでCIを回している状況がリアルタイムで確認できます。

### Claude Code本体の機能との重なりを踏まえて選ぶ

cmuxを検討する際は、Claude Code本体が持つ機能との重なりも確認しておくと判断しやすくなります。事実として押さえておきたいのは次の3点です。

- Claude CodeのAgent Teamsは、**表示モードの既定がv2.1.179で`"auto"`から`"in-process"`に変更**されました。以前はtmuxやiTerm2があれば分割ペインが開いていましたが、現在は明示的に`teammateMode`を設定しない限り1つのターミナル内に収まります（出典: [Agent teams](https://code.claude.com/docs/en/agent-teams)、2026年8月1日確認）
- Agent Teamsの分割ペイン表示にはtmuxまたはiTerm2が必要で、VS Codeの統合ターミナル・Windows Terminal・Ghosttyでは利用できません（同上）
- Claude Code本体にも、実行中・入力待ち・完了のセッションを一覧管理する**エージェントビュー（`claude agents`）**があります（出典: [Agent view](https://code.claude.com/docs/en/agent-view)、2026年8月1日確認）

どちらが適しているかは、複数エージェントの状態を「ターミナル側のUIで見たいか」「Claude Code本体のUIで見たいか」という観点で整理すると判断しやすくなります。両方を実際に試しながら比較するのが、判断材料を揃える近道です。

### cmuxからClaude CodeのAgent Teamsを起動する

cmuxの公式ドキュメントによれば、cmuxには`cmux claude-teams`というClaude Code Teams連携コマンドがあります。cmuxがtmux互換のシムを用意し、Claude Codeが出すtmuxコマンドをcmuxのAPI呼び出しに翻訳する仕組みで、これによりteammateがtmuxのペインではなく**cmuxネイティブの分割として表示されます**。`--model sonnet`のようなフラグもそのまま渡せます。

前提として、Claude Code側でAgent Teamsが有効になっている必要があります。連携時にcmuxが利用する環境変数は次のとおりです。

| 環境変数 | 役割 |
| --- | --- |
| `TMUX` | cmuxのワークスペースとペインを符号化した疑似tmuxソケットパス |
| `TMUX_PANE` | 疑似tmuxペインの識別子 |
| `CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS` | Claude Code側のAgent Teamsを有効化する |
| `CMUX_SOCKET_PATH` | cmuxの制御ソケットへのパス |

前述のとおり、Claude Code単体では表示モードの既定がin-processになっており、分割ペインで並べて見るにはtmuxかiTerm2が必要です。cmuxはこの部分を自前の分割で置き換える立ち位置になります。「teammateを1画面に並べて見たい」が要件なら検討の価値があり、「1つのターミナルに収まっていて構わない」なら本体の既定のままで足ります。（出典: [cmux — Claude Code Teams連携](https://cmux.com/docs/agent-integrations/claude-code-teams)、2026年8月1日確認）

## エージェントを止める設計｜長時間運用の注意点

可視化の話をしたあとにセットで考えていただきたいのが、止め方です。並列で走らせられるようになると、今度は「走りっぱなしに気づかない」という別の課題が出てきます。ここは正直に、cmuxを入れれば解決する話ではありません。

### worktreeによる二重の隔離を把握しておく

Claude Codeのサブエージェントも、現在のバージョンでは既定がバックグラウンド実行となっており、そのファイル編集は`.claude/worktrees/`配下のgit worktreeへ自動的に隔離される仕様です。cmuxの「1タブ＝1ブランチ＝1エージェント」という考え方と方向性は同じですが、**隔離が二重にかかる**点は把握しておいてください。cmuxのタブに見えているブランチと、サブエージェントが実際に書き込んでいるworktreeが別物になる場合があります。（出典: [Subagents](https://code.claude.com/docs/en/sub-agents)、2026年8月1日確認）

垂直タブは「そのシェルがどのブランチにいるか」を表示する仕組みなので、サブエージェントが別のworktreeで作業している場合、タブの表示だけでは実際の編集先を追いきれません。ここはcmuxの限界として理解したうえで、worktree側も確認する運用にしておくのが安全です。

### 終了条件を先に決める

1つのタブにエージェントを長時間張り付ける運用では、終了条件を先に決めておくと放置事故を避けられます。`/goal`を使えば「テストが全て通る」といった完了条件を設定でき、条件が成立した時点で自動的に停止します。設定方法と条件の書き方は[/goalコマンドで条件達成まで自律実行させる方法](https://start-link.jp/hubspot-ai/ai/claude-code-practice/claude-code-goal-command)で解説しています。

AIに任せる範囲と人間が判断する範囲を分けるという考え方は、営業のAI活用でも開発でも共通しています。整理すると次のようになります。

| AIエージェントに任せる | 人間が決める |
| --- | --- |
| ブランチ内での実装作業 | タブとブランチの対応づけ（どのタスクを誰に割るか） |
| テストの実行と修正の反復 | 終了条件（どうなったら止めるか） |
| ログからのエラー箇所の特定 | PRをマージしてよいかの最終判断 |
| 定型的なリファクタリング | 設計方針・アーキテクチャの決定 |

エージェントの数を増やすほど、人間側の役割は「手を動かすこと」から「範囲と終了条件を決めること」に移っていきます。cmuxの垂直タブは、この判断に必要な情報を集める場所として位置づけると使い方が定まります。

### ブラウザ機能の重なりについて

なお、Claude Codeのデスクトップアプリにもアプリ内ブラウザが搭載されています（執筆時点）。cmuxの組み込みブラウザと用途が重なる部分があるため、ローカルサーバーの確認をどちらで行うかは、実際に両方を開いて試すと判断しやすくなります。（出典: [What's new](https://code.claude.com/docs/en/whats-new)、2026年8月1日確認）

## マルチエージェント開発環境の設計指針｜スモールスタートで広げる

ここまでの機能を踏まえて、運用設計の一例を整理します。ポイントは、最初から全機能を使おうとしないことです。まず1つの対応づけルールを決めて、そこから段階的に広げていく順序をおすすめします。

### ブランチ戦略とタブの対応関係

マルチエージェント開発では、エージェントごとにブランチを分離するのが基本です。cmuxの垂直タブはブランチ名を表示するため、「1タブ＝1ブランチ＝1エージェント＝1タスク」の対応を守ると、タブと作業の対応関係が把握しやすくなります。

```
推奨構成:
  タブ1: main          → オーケストレーター（設計・レビュー）
  タブ2: feature/auth  → 実装エージェントA（認証機能）
  タブ3: feature/api   → 実装エージェントB（API層）
  タブ4: test/e2e      → テストエージェント（E2Eテスト）
```

この対応づけを崩して「1タブで複数タスクを切り替える」運用にすると、垂直タブの表示が実態と合わなくなり、cmuxを入れた意味が薄れます。ルールとしてはシンプルですが、ここを守れるかどうかが運用の分かれ目になってきます。

### リソース管理の注意点

複数のAIエージェントを同時に起動すると、CPU・メモリ・APIの消費が増加します。[Claude Codeのコスト最適化（BY-7）](https://start-link.jp/hubspot-ai/ai/claude-code-practice/claude-code-cost-optimization)で解説している手法と組み合わせて、エージェント数を管理していただくことをおすすめします。

- 同時起動は3〜5エージェント程度を目安にする
- 完了したタスクのエージェントはすぐに終了する
- [コンテキスト圧縮（DD-2）](https://start-link.jp/hubspot-ai/ai/claude-code-practice/claude-code-compact-context)を活用し、各エージェントのトークン消費を抑える

### 段階的な導入ステップ

導入は次の順序で進めると、段階的に範囲を広げながら試せます。企業様やチームによって最適な形は異なりますので、あくまで出発点として捉えてください。

| 段階 | やること | 判断基準 |
| --- | --- | --- |
| 第1段階 | インストールし、1タブでClaude Codeを動かす | 既存シェル設定が問題なく動くか |
| 第2段階 | 2〜3タブに増やし、1タブ＝1ブランチのルールで運用 | 垂直タブの情報で状況を追えているか |
| 第3段階 | 分割ペインと組み込みブラウザを日常運用に組み込む | ブラウザの往復が減っているか |
| 第4段階 | Socket APIでセットアップスクリプトを作る | 同じ環境を毎回立ち上げているか |
| 第5段階 | 終了条件とリソース上限をチーム共通ルールにする | 放置されたエージェントが出ていないか |

第4段階まで一気に進める必要はありません。第2段階で「思ったほど可視性が上がらない」と感じたら、そこで止めて既存ターミナルに戻すのも合理的な判断です。

### 導入が向かないケース

率直に、cmuxが向かないケースも整理しておきます。

- **macOS以外の環境がチームの中心である場合**: Swift/AppKitで構築されているため、LinuxやWindowsには対応していません
- **AIエージェントを同時に1つしか使わない場合**: 垂直タブの価値は並列数に比例するため、1つなら既存ターミナルで足ります
- **GPLライセンスへの準拠が難しい組織の場合**: GPL-3.0-or-laterのため、条件を確認する必要があります（商用ライセンスの相談窓口は案内されています）
- **ターミナル設定を全社で標準化している場合**: 個人の裁量でツールを選べない環境では、まず検証の合意形成から必要になります

こうした条件に当てはまる場合は、Claude Code本体のエージェントビューやAgent Teamsで状態管理を行うほうが、導入コストに見合います。

HubSpotゴールドパートナーである私たちStartLinkでは、少数精鋭のチームがAIエージェントを最大限に活用する開発スタイルを取っています。1人の開発者が複数のAIエージェントを同時に管理し、それぞれに異なるタスクを割り当てる。垂直タブで全体を俯瞰しながら、必要に応じてペインを切り替えてエージェントに指示を出す。この「1人＋N体のAIエージェント」というワークフローが、cmuxの自然な使い方の1つだと考えています。

ただし、これは全体フローの一部にすぎません。私たちの業務では、開発した機能がHubSpot上のコンタクト・取引・顧客データにどう反映されるか、そこからどのレポートで効果を確認するかまでが一続きになっています。ターミナルの可視化はその入り口であって、最終的には顧客データ側での可視化と接続して初めて意味を持ちます。ツール単体ではなく、一気通貫のフローの中でどこに置くかを考える視点を持っていただければと思います。

## よくある質問

### Q. cmuxはtmuxの派生ですか？

いいえ、cmuxとtmuxは完全に別のソフトウェアです。cmuxはSwift/AppKitで一から構築されたmacOSネイティブアプリケーションであり、tmuxのコードは使用していません。名前の「mux」はmultiplexing（多重化）の略で、複数のAIエージェントセッションを多重管理するというコンセプトを表しています。なお、Claude Code Teams連携の際にはtmux互換のシムを用意してtmuxコマンドを翻訳する仕組みが使われますが、これは互換のための仕掛けであって派生関係ではありません。

### Q. cmuxは無料で使えますか？

オープンソースとして公開されており、GitHubリポジトリ（`manaflow-ai/cmux`）からソースコードを入手できます。ライセンスはGPL-3.0-or-laterで、GPLの条件に準拠できない組織向けには商用ライセンスの相談窓口が案内されています。Anthropic公式のツールではなく、Manaflowによるサードパーティ開発である点も併せて確認してください。組織で導入する際は、ライセンス条件を法務担当の方と確認いただくのが安全です。

### Q. macOS以外で使えますか？

Linux/Windowsでマルチエージェント管理を行う場合は、tmuxと独自スクリプトの組み合わせが代替手段になります。また、Claude Code本体のエージェントビュー（`claude agents`）はプラットフォームに依存せず使えるため、こちらで状態管理を行う選択肢もあります。

### Q. 既存のターミナル設定（.zshrcなど）は引き継がれますか？

はい、cmuxはシステムのデフォルトシェルを起動するため、既存の`.zshrc`や`.bashrc`の設定はそのまま引き継がれます。エイリアス、環境変数、PATHの設定を再定義する必要はありません。移行コストが低いため、まず1タブだけ試してみて、合わなければ元のターミナルに戻すという進め方がしやすいツールです。

### Q. Claude Code以外のAIツールでも垂直タブの情報は表示されますか？

垂直タブのgitブランチ名・作業ディレクトリ・リスニングポートはシェルレベルで検出されるため、どのAIツールを使っていても表示されます。PR状態の表示はGitHub CLIとの連携で実現しているため、GitHubでホストされているリポジトリであれば、使用するAIツールに関係なく表示されます。

## まとめ

cmuxは「AIエージェントが何をしているか分からない」という、並列開発になって初めて生まれた課題に正面から応えるターミナルです。本記事の要点を整理します。

- **垂直タブ・組み込みブラウザ・Socket APIの3機能**が、ブランチ・PR状態・ポートという分散した情報を一画面に集約する
- **「1タブ＝1ブランチ＝1エージェント＝1タスク」の対応づけ**を守ることが、可視化を機能させる前提条件になる
- **Claude Code本体のAgent Teams・エージェントビューと機能が重なる**ため、どちらのUIで状態を見るかを先に決めておく
- **エージェントは止め方を先に設計する**。`/goal`での終了条件設定と、worktreeによる二重隔離の把握がセットになる
- **macOS専用・GPLライセンス・並列数が少ない場合は効果が限定的**という制約があり、向かないケースは率直に判断する

最初の一歩としては、Homebrewでインストールして1タブでClaude Codeを動かすところから始めてください。そのうえで、次の3ステップで進めると判断がつきやすくなります。

1. **1週間、2〜3タブの並列運用を試す** — 垂直タブの情報だけで状況を追えているかを体感で確認します
2. **繰り返している立ち上げ手順を1つスクリプト化する** — Socket APIで、誰が実行しても同じ環境が立ち上がる状態をつくります
3. **終了条件とエージェント数の上限をチームのルールに書く** — 個人の注意力ではなく、仕組みで放置を防ぎます

開発の可視化とCRMの可視化は、解こうとしている課題の構造が同じです。情報が分散していると人は探す時間に追われ、一元化されていれば判断に時間を使えます。CRMを活用した業務効率化やAIとの連携に関するご相談は、CRM特化型コンサルティングのHubSpotゴールドパートナーのStartLinkまでお気軽にお問い合わせください。

## あわせて読みたい

- [Claude Code実践ガイド｜AI開発の生産性を高める運用設計](https://start-link.jp/hubspot-ai/ai/claude-code-practice)
- [Claude Codeのマルチエージェント構成（DD-10）](https://start-link.jp/hubspot-ai/ai/claude-code-practice/claude-code-parallel-agents)
- [/goalコマンドで条件達成まで自律実行させる方法](https://start-link.jp/hubspot-ai/ai/claude-code-practice/claude-code-goal-command)
- [Claude Codeのコスト最適化（BY-7）](https://start-link.jp/hubspot-ai/ai/claude-code-practice/claude-code-cost-optimization)
- [コンテキスト圧縮で長時間セッションを安定させる（DD-2）](https://start-link.jp/hubspot-ai/ai/claude-code-practice/claude-code-compact-context)

## あわせて読みたい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)

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

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

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

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

## 著者情報

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

### 今枝 拓海 / Takumi 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)
- [個人情報保護方針](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"
  },
  "datePublished" : "2026-04-11T04:31:26.000Z",
  "headline" : "cmuxの使い方｜AIコーディングエージェント開発のターミナル運用設計",
  "image" : [ "https://start-link.jp/hubfs/blog/screenshots/generated/gen_DD-45.png" ],
  "mainEntityOfPage" : {
    "@id" : "https://start-link.jp/hubspot-ai/ai/claude-code-practice/cmux-ai-terminal",
    "@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" : "いいえ、cmuxとtmuxは完全に別のソフトウェアです。cmuxはSwift/AppKitで一から構築されたmacOSネイティブアプリケーションであり、tmuxのコードは使用していません。名前の「mux」はmultiplexing（多重化）の略で、複数のAIエージェントセッションを多重管理するというコンセプトを表しています。なお、Claude Code Teams連携の際にはtmux互換のシムを用意してtmuxコマンドを翻訳する仕組みが使われますが、これは互換のための仕掛けであって派生関係ではありません。"
    },
    "name" : "cmuxはtmuxの派生ですか？"
  }, {
    "@type" : "Question",
    "acceptedAnswer" : {
      "@type" : "Answer",
      "text" : "オープンソースとして公開されており、GitHubリポジトリ（manaflow-ai/cmux）からソースコードを入手できます。ライセンスはGPL-3.0-or-laterで、GPLの条件に準拠できない組織向けには商用ライセンスの相談窓口が案内されています。Anthropic公式のツールではなく、Manaflowによるサードパーティ開発である点も併せて確認してください。組織で導入する際は、ライセンス条件を法務担当の方と確認いただくのが安全です。"
    },
    "name" : "cmuxは無料で使えますか？"
  }, {
    "@type" : "Question",
    "acceptedAnswer" : {
      "@type" : "Answer",
      "text" : "Linux/Windowsでマルチエージェント管理を行う場合は、tmuxと独自スクリプトの組み合わせが代替手段になります。また、Claude Code本体のエージェントビュー（claude agents）はプラットフォームに依存せず使えるため、こちらで状態管理を行う選択肢もあります。"
    },
    "name" : "macOS以外で使えますか？"
  }, {
    "@type" : "Question",
    "acceptedAnswer" : {
      "@type" : "Answer",
      "text" : "はい、cmuxはシステムのデフォルトシェルを起動するため、既存の.zshrcや.bashrcの設定はそのまま引き継がれます。エイリアス、環境変数、PATHの設定を再定義する必要はありません。移行コストが低いため、まず1タブだけ試してみて、合わなければ元のターミナルに戻すという進め方がしやすいツールです。"
    },
    "name" : "既存のターミナル設定（.zshrcなど）は引き継がれますか？"
  }, {
    "@type" : "Question",
    "acceptedAnswer" : {
      "@type" : "Answer",
      "text" : "垂直タブのgitブランチ名・作業ディレクトリ・リスニングポートはシェルレベルで検出されるため、どのAIツールを使っていても表示されます。PR状態の表示はGitHub CLIとの連携で実現しているため、GitHubでホストされているリポジトリであれば、使用するAIツールに関係なく表示されます。"
    },
    "name" : "Claude Code以外のAIツールでも垂直タブの情報は表示されますか？"
  } ]
}
```

```json
{
  "@context" : "https://schema.org",
  "@id" : "https://start-link.jp/hubspot-ai/ai/claude-code-practice/cmux-ai-terminal#article",
  "@type" : "BlogPosting",
  "author" : {
    "@id" : "https://start-link.jp/#founder"
  },
  "dateModified" : "2026-09-26T10:23:29+09:00",
  "datePublished" : "2026-04-11T04:31:26+09:00",
  "headline" : "cmuxの使い方｜AIコーディングエージェント開発のターミナル運用設計",
  "image" : "https://start-link.jp/hubfs/blog/screenshots/generated/gen_DD-45.png",
  "isPartOf" : {
    "@id" : "https://start-link.jp/#website"
  },
  "mainEntityOfPage" : {
    "@id" : "https://start-link.jp/hubspot-ai/ai/claude-code-practice/cmux-ai-terminal",
    "@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" : "cmuxの使い方｜AIコーディングエージェント開発のターミナル運用設計",
    "position" : 5
  } ]
}
```

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

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

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

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

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

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

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

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

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