> ## Documentation Index
> Fetch the complete documentation index at: https://adcp-docs-ja.pier1.co.jp/llms.txt
> Use this file to discover all available pages before exploring further.

# L4 — ビジネスロジック

> AdCP スタックのビジネスロジック層。SDK があなたに委ねるもの: エージェント側のインベントリと価格、呼び出し元側のプランニングと購買。採用者の約 95% のデフォルトの出発層。

L4 は、あなたのエージェントや呼び出し元をあなたのものにするものです。AdCP SDK は L0–L3（ワイヤー、署名、認証、プロトコルセマンティクス）を出荷し、L4 をあなたに委ねます。ほとんどの採用者にとってこれが正しい出発層です — あなたのチームの付加価値はここに存在し、下のプロトコルの再実装にはありません。

各下位層が何を含み、各層の SDK が何を提供しなければならないかについては [SDK スタックリファレンス](/docs/building/cross-cutting/sdk-stack) を参照。

## この層のページ

* **[Choose your SDK](/docs/building/by-layer/L4/choose-your-sdk)** — 言語カバレッジマトリクス、インストールコマンド、パッケージエクスポート、CLI ツール。SDK を選んでいないならここから始める。
* **[Build an agent](/docs/building/by-layer/L4/build-an-agent)** — サーバー側。コーディングエージェントをスキルファイルに向ける。ストーリーボード準拠の AdCP エージェントを得る。
* **[Build a caller](/docs/building/by-layer/L4/build-a-caller)** — クライアント側。SDK をインストール、エージェントを発見、呼び出し、レスポンス処理、レポート取り込み。
* **[Migrate from hand-rolled](/docs/building/by-layer/L4/migrate-from-hand-rolled)** — SDK が成熟する前に構築された AdCP エージェントを既に実行している？ 一度に 1 層ずつスワップする。
