Synapse Academy
すべてのフェーズ
フェーズ 13

ツールとプロトコル

AIと現実世界をつなぐインターフェース。

23 レッスン

このフェーズのレッスン

  1. 1ツールインターフェースの本質 — エージェントに構造化I/Oが必要な理由
  2. 2ファンクションコーリング詳解 — OpenAI・Anthropic・Gemini
  3. 3並列ツール呼び出しとストリーミング
  4. 4構造化出力 — JSON Schema・Pydantic・Zod・制約付きデコーディング
  5. 5ツールスキーマ設計 — 命名・説明・パラメータ制約
  6. 6MCPの基礎 — プリミティブ・ライフサイクル・JSON-RPC
  7. 7MCPサーバーの構築 — Python・TypeScript SDK
  8. 8MCPクライアントの構築 — 探索・呼び出し・セッション管理
  9. 9MCPトランスポート — stdio vs Streamable HTTP vs SSE移行
  10. 10MCPリソースとプロンプト — ツールを超えたコンテキスト公開
  11. 11MCPサンプリング — サーバーからのLLM補完要求とエージェントループ
  12. 12ルートとエリシテーション — スコープ設定とユーザー入力の途中取得
  13. 13非同期タスク(SEP-1686)— 長時間処理のCall-Now/Fetch-Later
  14. 14MCPアプリ — `ui://`経由のインタラクティブUIリソース
  15. 15MCPセキュリティ I — ツールポイズニング・ラグプル・クロスサーバシャドウイング
  16. 16MCPセキュリティ II — OAuth 2.1・リソースインジケータ・インクリメンタルスコープ
  17. 17MCPゲートウェイとレジストリ — エンタープライズコントロールプレーン
  18. 18プロダクションMCP認証 — エンロールメント・JWKSリフレッシュ・Audience固定トークン
  19. 19A2A — エージェント間プロトコル
  20. 20OpenTelemetry GenAI — ツール呼び出しのエンドツーエンドトレーシング
  21. 21LLMルーティングレイヤー — LiteLLM・OpenRouter・Portkey
  22. 22スキルとエージェントSDK — Anthropic Skills・AGENTS.md・OpenAI Apps SDK
  23. 23カプストーン — 完全なツールエコシステムを構築する