# Agent プレイグラウンド

URL: https://discuvr.org/agent-playground/?hl=ja
Last updated: 2026-11-07

ウェブ検索、電卓、URL取得などのツールを使うAIエージェントを複数のプロバイダーで実行し、ループの各ステップをリアルタイムで確認できます。

Agent Playgroundは、ツールを使うエージェント最大8つで同じタスクを同時に実行し、各ステップを表示します。ツール呼び出し、その引数、返ってきた結果のすべてです。エージェントの失敗の多くはモデルではなくループにあるため、失敗を推測ではなく目で確かめられます。

## 機能

- エージェントごとにオンにできる3つのツール: ウェブ検索(DuckDuckGoの上位5件)、電卓、URL取得。
- 9つのプロバイダー選択肢: OpenAI, Anthropic, Google Gemini, Groq, Mistral, DeepSeek, OpenRouter, xAI、およびOpenAI互換の任意のエンドポイント。
- ツール呼び出しと結果を順番に表示し、エージェントごとのステップ数とトークン数も示します。
- 追加のメッセージには、各エージェントの会話の直近10件が含まれます。

## トレースが重要な理由

エージェントが誤答したとき、役に立つ問いはどのステップで誤ったかです。計画が悪かったのか、ツールを誤った引数で呼んだのか、正しい結果をその後読み違えたのか。最終回答だけではどれかわからず、3つの直し方はまったく異なります。

## 各ツールにできること、できないこと

ウェブ検索は上位5件のタイトル、リンク、抜粋を返し、ページ全体は返しません。URL取得は公開されたhttpまたはhttpsページを最大512 KBまで読み、HTMLを除去して先頭4,000文字のテキストをモデルに渡します。プライベート、ループバック、その他の内部アドレスは拒否されます。電卓は算術とsqrtやlogなどの関数を500文字まで扱い、巨大なべき乗は拒否します。コードを実行するツールはありません。

## 制限とキーの行き先

各エージェントは8ステップで停止します。1回の実行で最大8エージェント、タスクとシステムメッセージはそれぞれ最大20,000文字、ログイン必須、IPアドレスごとに10分あたり30回。キーはAI Playgroundと同じキーページから読み込まれ、ブラウザのローカルストレージに保存され、実行のたびに送信され、サーバーには保存されません。

## 1 ステップで何が起きるか (プロバイダー別)

1 ステップはモデルへの 1 回の呼び出しです。エージェントは会話と、有効にしたツールの定義を送ります。応答がツールを求めた場合、要求された呼び出しを順に実行し、結果を会話に追加して次のステップに進みます。ツール呼び出しを含まない応答が最終回答です。形式はプロバイダーごとに異なります。OpenAI 互換 API (OpenAI、Groq、Mistral、DeepSeek、OpenRouter、xAI、Custom) は tool_calls を返し、各結果を tool メッセージで受け取ります。Anthropic は tool_use ブロックを返して tool_result ブロックを受け取り、Gemini は functionCall パートを返して functionResponse パートを受け取ります。どの形式でも、トレースには同じ呼び出しと結果が表示されます。

## 質問

**エージェントが使えるツールは?**

ウェブ検索、電卓、URL取得です。どのプロバイダーでも同じ3つが使え、各エージェントがどれを呼べるかはあなたが選びます。

**自分のAPIキーは必要ですか?**

はい。実行するプロバイダーごとに1つ必要で、料金はそのプロバイダーに直接支払います。キーはブラウザに残り、実行のたびに送信され、サーバーには保存されません。

**エージェントのステップが尽きるとどうなりますか?**

まだツールを呼んでいても、8回目のモデル呼び出しの後で停止するため、カードが最終回答なしで終わることがあります。たいていはループしているサインです。タスクを絞るか、繰り返し誤用しているツールをオフにしてください。

**入力トークン数がステップごとに増えるのはなぜですか?**

各ステップは、それまでのツール結果をすべて含む会話全体を送り直します。そのため 5 ステップの実行ではタスクが 5 回送られ、初期の検索結果も以降のすべてのステップで送られます。各カードのトークン数は、プロバイダーが報告した全ステップの合計です。

**追加のメッセージは以前の検索を覚えていますか?**

テキストとしてだけです。追加のメッセージには、そのエージェントの会話の直近 10 件、つまりあなたの以前のタスクとエージェントの最終回答が含まれますが、ツール呼び出しやその結果は含まれません。回答に再び出典が必要なら、エージェントにもう一度検索するか、ページを取得し直すよう頼んでください。

**OllamaやLM Studioなどのローカルモデルを接続できますか？**

インターネットから到達できる場合に限ります。Custom（OpenAI互換）を選び、chat completionsの完全なURL（例: https://your-host/v1/chat/completions）を入力します。リクエストはブラウザではなくDiscuvrのサーバーから送信され、localhost、プライベートネットワーク、その他の予約済み範囲に解決されるアドレスは拒否されるため、http://localhost:11434（Ollama）やhttp://localhost:1234（LM Studio）は使えません。サーバーを自分で管理する公開HTTPSアドレスの背後に置き、サーバー側でキーを確認しない場合でもキーのページでCustom用のキーを保存してください。キーのない実行はエラーで止まります。エージェントで使う場合は、ツール呼び出しに対応したローカルモデルも選んでください。

---

Part of Discuvr (https://discuvr.org/): Discuvr is a collection of free, focused tools for day-to-day professional work - office and data utilities, legal and compliance helpers, privacy and security checks, and developer formatters. Every tool has its own page, and most can also be called from ChatGPT or Claude over MCP.
