---
author: OOMOL
author_url: https://oomol.com/ja/about/
title: integration path を選択する
description: Agent の設定、hosted Connector SDK、Connector SaaS project、self-hosted
  OpenConnector から適切な方法を選択します。
lang: ja
canonical_url: https://oomol.com/ja/docs/choose-a-path/
markdown_url: https://oomol.com/ja/docs/choose-a-path.md
---

# integration path を選択する

connected account の所有者、calls の実行場所、credential boundary の運用者に基づいて path を選択します。

## 4 つの path を比較する

| Path | Connected account の所有者 | Calls の経路 | 自分で運用するもの |
| --- | --- | --- | --- |
| Agent setup | 自分 | oo CLI または OOMOL MCP | Agent environment |
| Hosted Connector SDK | 自分 | OOMOL hosted gateway | backend code |
| Connector SaaS project | product の各 user | OOMOL hosted gateway | product と user mapping |
| Self-hosted OpenConnector | 自分または組織 | 自分の OpenConnector runtime | runtime、storage、security、updates |

## Agent から OOMOL を使用する

Codex、ChatGPT、Claude Code、その他の対応 Agent から、自分が接続した Apps を使用する場合は、この path を選びます。

次の操作を行います。

1. OOMOL で App を接続します。
2. Agent に oo CLI をインストールするか、MCP client を設定します。
3. 接続済みの App を使うよう Agent に依頼します。

[クイックスタート](/ja/docs/agents/)から始めてください。

## backend code から自分の connections を呼び出す

信頼できる backend から自分の OOMOL account に接続された Apps を呼び出す場合は、hosted `Connector` client を選択します。

この方法では、`api_…` 形式の personal API key を使います。key は backend に保管され、自分の connections に対する calls を認証します。

[OOMOL Connector SDK ガイド](/ja/docs/connector-sdk/)を参照してください。

## end users が自分の accounts を接続できるようにする

product の各 user が自分の Gmail、Slack、Notion、その他の provider account を認証する必要がある場合は、Connector for SaaS を選択します。

backend が authorization links を作成し、得られた connected account ID と一緒に user ID を保存して、その user の actions を実行します。この方法では、`oo_proj_…` 形式の project API key を使います。

[Connector for SaaS ガイド](/ja/docs/connector-saas/)を参照してください。

## OpenConnector を自分で実行する

team が runtime、database、credential encryption、network access、logs、upgrade process を運用する必要がある場合は、self-hosting を選択します。

runtime clients では、`oct_…` 形式の token を使用できます。provider OAuth apps、encryption keys、storage、backups、action policy は自分で管理します。

[OOMOL OpenConnector セルフホスティングガイド](/ja/docs/openconnector-self-hosting/)を参照してください。

## product ごとの credential scope

| Credential | 使用する client | Scope |
| --- | --- | --- |
| `api_…` | Hosted `Connector` client | 自分の personal connections |
| `oo_proj_…` | `ProjectConnector` と SaaS APIs | 1 つの Connector project とその end users |
| `oct_…` | `OpenConnector` client、HTTP、MCP | 1 つの self-hosted runtime |

3 種類の credentials はすべて、信頼できる backend、secret manager、または保護された Agent environment に保管してください。browser bundles、public repositories、prompts に置かないでください。

## 3 つの質問で判断する

1. **接続する account の所有者は誰ですか？** 自分の account なら Agent setup または personal SDK、end-user accounts なら SaaS project を選びます。
2. **credential storage と token refresh を誰が運用しますか？** 運用作業を減らすには OOMOL hosting、team がその boundary を管理する必要がある場合は self-host を選びます。
3. **actions はどこから呼び出しますか？** 対話的な Agent 作業には Agent setup、product backend calls には SDK または HTTP path を使います。

path を選択したら、providers や production policy を追加する前に、その Quickstart を完了してください。
