---
title: サーバー上でコンソールを使用する
url: https://platform.claude.com/docs/ja/managed-agents/self-hosted/console
description: セルフホスト型Claude Managed Agentsサーバー上のコンソールのサインインを設定し、ブラウザでエージェントを作成してセッションを実行します。
---

<Note>
  セルフホスト型Claude Managed Agentsへのアクセスをリクエストするには、Anthropicのアカウントチームにお問い合わせください。
</Note>

サーバー上のコンソールは、セルフホスト型Claude Managed Agentsサーバーが、そのAPIと同じアドレスで提供するウェブページです。コンソールでは、SDKやCLIを使わずに、エージェントの作成、セッションの実行、環境、認証情報ボールト、メモリストア、スキルの管理を行えます。

platform.claude.comにあるClaude Consoleではありません。表示されるのは、あなたのサーバー上にあるものだけです。

## サインインを設定する

サインインの設定は、管理者が一度だけ行います。代わりに1台のマシンでコンソールを試すには、リリースのモックサインインプロバイダーを使用する[サーバー上でコンソールを試す](https://platform.claude.com/docs/ja/managed-agents/self-hosted/quickstart#try-the-console-on-your-server)の手順に従ってください。

<Steps>
  <Step title="シングルサインオンとターミナルログインを設定する">
    [シングルサインオン](https://platform.claude.com/docs/ja/managed-agents/self-hosted/configure#single-sign-on)の手順に従ってください。[開発者がターミナルからログインできるようにする](https://platform.claude.com/docs/ja/managed-agents/self-hosted/configure#let-developers-log-in-from-a-terminal)も含まれます。コンソールは、ターミナルログイン用に登録したアプリケーションを通じてユーザーをサインインさせます。コンソールは各トークンを発行者エントリの`audiences`の最初のエントリと照合するため、そのアプリケーションのオーディエンスを最初に記載してください。
  </Step>

  <Step title="HTTPS経由でコンソールを提供する">
    ポート8400の前段に、TLSを終端するプロキシを配置します。プロキシが行う必要のある処理は、[サーバーの前段にTLSを配置する](https://platform.claude.com/docs/ja/managed-agents/self-hosted/kubernetes#put-tls-in-front-of-the-server)に記載されています。プレーンなHTTP経由では、サインインは`localhost`または`127.0.0.1`でのみ機能します。
  </Step>

  <Step title="コンソールのアドレスをアプリケーションに追加する">
    IDプロバイダーで、サーバーのHTTPSアドレスを末尾のスラッシュ付きで、そのアプリケーションの2つ目のリダイレクトURIとして追加します: `https://cma.example.com/`。また、そのオリジンである`https://cma.example.com`を、オリジン間（CORS）リクエストに対して許可します。
  </Step>
</Steps>

セットアップを確認するには、[コンソールを開いて](https://platform.claude.com/docs/ja/managed-agents/self-hosted/console#open-the-console)サインインします。

## コンソールを開く

アプリケーションが`https://cma.example.com`を呼び出している場合は、ブラウザで`https://cma.example.com/`を開き、**Continue with SSO**をクリックします。

サインインはIDプロバイダーを通じて行います。コンソールはサーバーのAPIキーを受け付けません。このサーバーではログインが設定されていないとコンソールに表示された場合は、管理者が[サインインを設定する](https://platform.claude.com/docs/ja/managed-agents/self-hosted/console#set-up-sign-in)必要があります。

## コンソールからエージェントを実行する

空のエージェントの`bash`などの組み込みツールはワーカー上で実行されるため、ワーカーがポーリングしている環境を選択してください。ワーカーとは何かについては、[何がどこで実行されるか](https://platform.claude.com/docs/ja/managed-agents/self-hosted#what-runs-where)で説明しています。ワーカーがない場合、最初のツール呼び出しは、ワーカーがそれを実行するまで待機します。環境は管理者が作成し、管理者は環境の**Workers**タブでその環境のワーカーを確認できます。

<Steps>
  <Step title="エージェントを作成する">
    サイドバーで**Agents**を選択し、**Create agent**をクリックします。**Blank agent**などの開始点を選択し、名前を入力します。

    **Create agent**をクリックします。エージェントのページが開きます。
  </Step>

  <Step title="セッションを開始する">
    エージェントのページで**Start session**をクリックします。環境を選択し、**Create session**をクリックします。セッションのページが開きます。
  </Step>

  <Step title="メッセージを送信する">
    ページ下部のボックスにメッセージを入力して送信します。エージェントの作業に合わせてページが更新されます。ツール呼び出しがあなたの操作を待つ場合、そのカードには**Approve**と**Deny**が表示されます。
  </Step>
</Steps>

ツール呼び出しがあなたの操作を待っている間、セッションのバッジには**Idle**と表示されます。

アプリケーションがAPI経由で開始したセッションなど、他のセッションを開くには、サイドバーで**Sessions**を選択し、そのセッションを選択します。

## 誰が何を見られるか

コンソールに表示される内容は、APIと同様にロールによって決まります:

* **管理者**は、サーバー上のすべてを表示および変更できます。
* **`developer`または`user`ロールを持つユーザー**は、すべての環境を表示できます。エージェント、セッション、ボールト、メモリストア、スキルについては、自分のサインインで作成したものだけを表示できます。

クイックスタートのものなど、サーバーのAPIキーで作成されたエージェントやセッションは、管理者にのみ表示されます。完全な表については、[各ロールでできること](https://platform.claude.com/docs/ja/managed-agents/self-hosted/configure#what-each-role-can-do)を参照してください。

## コンソールをオフにする

サーバーはデフォルトでコンソールを提供します。オフにするには、[設定ファイル](https://platform.claude.com/docs/ja/managed-agents/self-hosted/configuration-reference#where-settings-go)で`console.serve: false`を設定し、サーバーを再起動します。これにより、サーバーはコンソールの提供を停止します。エージェントとセッションは引き続きAPI経由で動作します。

## 次のステップ

* [セルフホスト型サーバーでAPIを呼び出す](https://platform.claude.com/docs/ja/managed-agents/self-hosted/call-the-api): 同じ作業をコードや`ant` CLIから行います。
* [セルフホスト型Claude Managed Agentsにおけるデータとアクセス](https://platform.claude.com/docs/ja/managed-agents/self-hosted-data-and-access#who-can-reach-the-server): サーバーとそのコンソールに誰がアクセスできるかを確認します。
