> ## Documentation Index
> Fetch the complete documentation index at: https://phaseo.app/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# 連携

> Phaseoを主要なSDK、フレームワーク、エージェント、オブザーバビリティツールに接続します。

多くの連携では、OpenAIまたはAnthropic互換クライアントの接続先をPhaseoに設定し、Phaseo APIキーを使います。すでに利用しているツールのガイドから始めてください。

## ベースURL

| クライアント形式 | ベースURL |
| - | - |
| OpenAI互換クライアント | `https://api.phaseo.app/v1` |
| Anthropic互換クライアント | `https://api.phaseo.app` |

[Modelsエンドポイント](../../api-reference/endpoint/models.mdx)のモデルIDを使います。新しいOpenAI形式のアプリでは[Responses](../../api-reference/endpoint/responses.mdx)を推奨します。古いライブラリでは、通常[Chat Completions](../../api-reference/endpoint/chat-completions.mdx)が最も安全です。

## SDKと直接クライアント

<Columns cols={2}>
  <Card title="OpenAI SDK" icon="code" href="./openai-sdk.mdx">
    PhaseoのベースURLを使って、OpenAI公式クライアントを利用します。
  </Card>

  <Card title="Anthropic SDK" icon="message-square" href="./anthropic-sdk.mdx">
    `/v1/messages`経由でAnthropic互換クライアントを使います。
  </Card>

  <Card title="AI SDK" icon="bolt" href="./ai-sdk.mdx">
    Vercel AI SDK向けのPhaseo公式プロバイダーを使います。
  </Card>

  <Card title="LiteLLM" icon="route" href="./litellm.mdx">
    LiteLLMのトラフィックをPhaseo経由にするか、LiteLLMプロキシの背後でPhaseoを公開します。
  </Card>
</Columns>

## アプリ・エージェントフレームワーク

<Columns cols={2}>
  <Card title="LangChain" icon="link" href="./langchain.mdx">
    `ChatOpenAI`とPhaseoのベースURLを使ってLangChain Pythonを利用します。
  </Card>

  <Card title="LlamaIndex" icon="database" href="./llamaindex.mdx">
    RAGやインデックス作成のワークフローにPhaseoを使います。
  </Card>

  <Card title="PydanticAI" icon="braces" href="./pydanticai.mdx">
    型付けされたPythonエージェントをPhaseo上に構築します。
  </Card>

  <Card title="Mastra" icon="workflow" href="./mastra.mdx">
    MastraのエージェントやワークフローにPhaseoを使います。
  </Card>

  <Card title="TanStack AI" icon="layers" href="./tanstack-ai.mdx">
    TanStack AIのOpenAI互換アダプターを接続します。
  </Card>

  <Card title="Effect AI SDK" icon="function-square" href="./effect-ai.mdx">
    Effectを使ったTypeScriptアプリケーションからPhaseoを利用します。
  </Card>
</Columns>

## プラットフォームと運用

<Columns cols={2}>
  <Card title="LiveKit" icon="radio" href="./livekit.mdx">
    LiveKit Agentsや音声アプリケーションでPhaseoモデルを使います。
  </Card>

  <Card title="Replit" icon="box" href="./replit.mdx">
    Phaseoを使ってReplitアプリを構築・デプロイします。
  </Card>

  <Card title="ワークフロー自動化" icon="workflow" href="./automation.mdx">
    Zapier、n8n、PipedreamなどのプラットフォームからPhaseoを呼び出します。
  </Card>

  <Card title="Infisical" icon="key-round" href="./infisical.mdx">
    対象を限定し、停止時間なしでPhaseo APIキーをローテーションできるようにします。
  </Card>
</Columns>

## コーディングエージェントと可観測性

<Columns cols={2}>
  <Card title="コーディングエージェント" icon="bot" href="./coding-assistants">
    Cursor、VS Code、Continue、Aider、Cline、Roo Code、Kilo CodeなどでPhaseo CLIまたは手動のプロバイダー設定を使います。
  </Card>

  <Card title="Claude Code" icon="https://mintcdn.com/aistats/NYh3Lj6FKSfPLdAj/icons/brands/claude-code.svg?fit=max&auto=format&n=NYh3Lj6FKSfPLdAj&q=85&s=ee19e45e13801122e40c776525cb4d63" href="./claude-code" width="16" height="16" data-path="icons/brands/claude-code.svg">
    Claude互換のコーディングワークフローをPhaseo経由にします。
  </Card>

  <Card title="Codex" icon="https://mintcdn.com/aistats/NYh3Lj6FKSfPLdAj/icons/brands/codex.svg?fit=max&auto=format&n=NYh3Lj6FKSfPLdAj&q=85&s=8a6e2332cb8b3fce58e7cf1f114b9e7a" href="./codex" width="16" height="16" data-path="icons/brands/codex.svg">
    CodexのプロバイダーとしてPhaseoを使います。
  </Card>

  <Card title="DeepSeek Harness" icon="https://mintcdn.com/aistats/NYh3Lj6FKSfPLdAj/icons/brands/deepseek.svg?fit=max&auto=format&n=NYh3Lj6FKSfPLdAj&q=85&s=29028388301cd2f9fd402d9eb5713060" href="./deepseek-harness" width="24" height="24" data-path="icons/brands/deepseek.svg">
    DeepSeek HarnessにカスタムのOpenAI互換プロバイダーとしてPhaseoを追加します。
  </Card>

  <Card title="OpenCode" icon="https://mintcdn.com/aistats/NYh3Lj6FKSfPLdAj/icons/brands/opencode.svg?fit=max&auto=format&n=NYh3Lj6FKSfPLdAj&q=85&s=d5715e9f504be523c03407a98de66f90" href="./opencode" width="16" height="16" data-path="icons/brands/opencode.svg">
    カスタムPhaseoプロバイダーを使ってOpenCodeを設定します。
  </Card>

  <Card title="Pi" icon="https://mintcdn.com/aistats/NYh3Lj6FKSfPLdAj/icons/brands/pi.svg?fit=max&auto=format&n=NYh3Lj6FKSfPLdAj&q=85&s=e4a55fe9fcdb2f6dd3e74f2f0e90ec7a" href="./pi" width="800" height="800" data-path="icons/brands/pi.svg">
    Phaseoのモデルカタログ全体をPiに追加します。
  </Card>

  <Card title="oh-my-pi" icon="https://mintcdn.com/aistats/NYh3Lj6FKSfPLdAj/icons/brands/oh-my-pi.svg?fit=max&auto=format&n=NYh3Lj6FKSfPLdAj&q=85&s=a425aeab37d4972ad5f42e4e860618e8" href="./oh-my-pi" width="120" height="90" data-path="icons/brands/oh-my-pi.svg">
    分離されたプロバイダーカタログでPhaseo経由のoh-my-piを実行します。
  </Card>

  <Card title="MiniMax Code" icon="https://mintcdn.com/aistats/F1Pn-Y2nkflf1v02/icons/brands/minimax.svg?fit=max&auto=format&n=F1Pn-Y2nkflf1v02&q=85&s=c3499fa38b0f0d6e6290e0c8ce0300cf" href="./minimax-code" width="16" height="16" data-path="icons/brands/minimax.svg">
    一時的なプロバイダー設定でPhaseo経由のMiniMax Codeを実行します。
  </Card>

  <Card title="Muse Code" icon="https://mintcdn.com/aistats/NYh3Lj6FKSfPLdAj/icons/brands/meta.svg?fit=max&auto=format&n=NYh3Lj6FKSfPLdAj&q=85&s=fab6ffaffacbd6195177949a46144259" href="./muse-code" width="500" height="500" data-path="icons/brands/meta.svg">
    一時的なプロバイダー設定でPhaseo経由のMuse Codeを実行します。
  </Card>

  <Card title="Prime Agent" icon="https://mintcdn.com/aistats/NYh3Lj6FKSfPLdAj/icons/brands/prime-agent.svg?fit=max&auto=format&n=NYh3Lj6FKSfPLdAj&q=85&s=c9ef8c396786df0e76b174b4598914b1" href="./prime-agent" width="16" height="11" data-path="icons/brands/prime-agent.svg">
    Phaseo経由で長時間の作業を行うようPrime Agentを設定します。
  </Card>

  <Card title="オブザーバビリティ" icon="activity" href="./observability.mdx">
    PhaseoのトラフィックをLangfuse、LangSmith、OpenTelemetryなどのツール経由で送信します。
  </Card>

  <Card title="Docs MCP" icon="plug-zap" href="./docs-mcp.mdx">
    コーディングエージェントに最新のPhaseoドキュメントを追加します。
  </Card>
</Columns>

## 推奨設定

* `PHASEO_API_KEY`を一度設定し、クライアントが想定する環境変数に割り当てます。
* `openai/gpt-5-nano`のようなモデルIDは変更しません。
* OpenAI互換ライブラリには`https://api.phaseo.app/v1`を使います。ツールがルートホストを明示的に求める場合は除きます。
* `/v1/messages`を追加するAnthropic互換SDKやツールには`https://api.phaseo.app`を使います。
* エージェントのトラフィックを切り替える前に、ステージング環境でストリーミングとツール呼び出しをテストします。


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.