> For the complete documentation index, see [llms.txt](https://docs.maiagent.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.maiagent.ai/maiagent-user-guide/maiagent-user-guide-ja/agent-builder/agent-builder.md).

# Agent Builder とは？

Agent Builder は MaiAgent プラットフォームの中核となる構築エリアです。ここでは、さまざまなモジュールを組み合わせて、質問への回答、データの照会、タスクの実行ができる AI Agent を構築できます。

## 全体図：Agent と各モジュールの関係 <a href="#agent-module-relationships" id="agent-module-relationships"></a>

<figure><img src="/files/YgKmymbx3k0uwdtFh2rp" alt="MaiAgent Agent Builder 機能概要"><figcaption><p>Agent Builder の 7 大モジュール全体図</p></figcaption></figure>

Agent は中核となる頭脳であり、ユーザーの質問を理解して回答を生成する役割を担います。その他のモジュールは Agent の能力を拡張するものです。ナレッジベースは専門知識を参照できるようにし、データベースはデータを照会できるようにし、ツールはアクションを実行できるようにし、スキルは SOP に沿って複雑なタスクを処理できるようにし、エージェントスケジュールは定時に自動実行できるようにします。クローラーはナレッジベースのデータソースの一つです。

## 10 のモジュール早わかり <a href="#ten-modules-at-a-glance" id="ten-modules-at-a-glance"></a>

| モジュール                                                                                                 | 何をするか                                                       | 代表的な用途                                    |
| ----------------------------------------------------------------------------------------------------- | ----------------------------------------------------------- | ----------------------------------------- |
| [**Agent（AI アシスタント）**](/maiagent-user-guide/maiagent-user-guide-ja/agent-builder/agent.md)            | 対話の中核。意図を理解し、回答を生成する                                        | カスタマーサポートボット、社内 Q\&A、営業アシスタント             |
| [**ナレッジベース**](/maiagent-user-guide/maiagent-user-guide-ja/agent-builder/knowledge-base.md)            | Agent が参照できる企業専用の知識を提供する                                    | 製品マニュアル、社内規程、FAQ                          |
| [**データベース**](/maiagent-user-guide/maiagent-user-guide-ja/agent-builder/database.md)                   | Text2SQL により、Agent が自然言語で構造化データを照会できるようにする                  | 注文照会、在庫照会、レポート分析                          |
| [**エージェントスケジュール**](/maiagent-user-guide/maiagent-user-guide-ja/agent-builder/schedule.md)             | Agent が時間に沿ってタスクを自動実行できるようにする                               | 日次サマリーレポート、定期的なデータチェック                    |
| [**ツール**](/maiagent-user-guide/maiagent-user-guide-ja/agent-builder/tools.md)                         | Agent が外部サービスを呼び出してアクションを実行できるようにする                         | メール送信、天気照会、CRM 連携                         |
| [**Code Interpreter**](/maiagent-user-guide/maiagent-user-guide-ja/agent-builder/code-interpreter.md) | サンドボックス内で Python を実行し、ファイル処理や計算を行う                          | Word／プレゼン資料の生成、データ分析、グラフ描画                |
| [**Browser Tool**](/maiagent-user-guide/maiagent-user-guide-ja/agent-builder/browser-tool.md)         | ブラウザを操作して Web ページを閲覧し、要素を操作し、スクリーンショットを取得して読み取る             | API のない Web ページの操作、ログイン後のデータ取得、Web 操作の自動化 |
| [**音声アシスタント**](/maiagent-user-guide/maiagent-user-guide-ja/agent-builder/voice-agent.md)              | Agent が「聞く」と「話す」でお客様に対応できるようにする（Realtime / STT + LLM + TTS） | 電話によるカスタマーサポート、IVR、音声照会、両手がふさがる場面         |
| [**スキル**](/maiagent-user-guide/maiagent-user-guide-ja/agent-builder/skills.md)                        | Agent の多段階の推論と判断のフローを定義する                                   | 見積もりフロー、トラブルシューティング SOP                   |
| [**クローラー**](/maiagent-user-guide/maiagent-user-guide-ja/agent-builder/crawler.md)                     | Web ページからコンテンツを自動取得し、ナレッジベースに取り込む                           | 公式サイトのクロール、公開情報のクロール                      |

## 何を使えばよいか分からない場合 <a href="#not-sure-what-to-use" id="not-sure-what-to-use"></a>

[**「X をしたいけれど、何を使えばよい？」**](/maiagent-user-guide/maiagent-user-guide-ja/agent-builder/decision-guide.md) を開いて、よくあるシナリオの対応表をご確認ください。

## おすすめの構築順序 <a href="#recommended-build-order" id="recommended-build-order"></a>

MaiAgent を初めてご利用の場合は、以下の順序で進めることをおすすめします。

```
ステップ 1 → Agent を作成し、役割の指示を設定する（どのような役割を演じ、どのように応答するか）
ステップ 2 → ナレッジベースを作成し、ドキュメントや FAQ をアップロードする（参照できる情報を持たせる）
ステップ 3 → 必要に応じて拡張する：ツール、データベース、スキルを追加する（シナリオに必要な能力に合わせて）
ステップ 4 → 対話プラットフォームと連携して公開する（Web Chat、LINE、Messenger など）
```

> すべてのモジュールを一度に設定する必要はありません。まずは Agent ＋ ナレッジベースを動かしてみて、その後で段階的に能力を拡張していきましょう。


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.maiagent.ai/maiagent-user-guide/maiagent-user-guide-ja/agent-builder/agent-builder.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
