Agent・ツール・MCP
144語
3ページ目:101〜144語目を掲載しています。 分野の概要と最初の用語は1ページ目
用語一覧
- LangChain
- LLM、Prompt、RAG、Tool、Agent等を組み合わせたアプリケーション開発を支援するオープンソースのフレームワーク。
- LangGraph
- 状態グラフを使ってAgentの分岐、ループ、長時間実行、人間介入等を構成するAgentオーケストレーションフレームワーク。
- LlamaIndex
- 外部データの取り込み、Indexing、Retrieval、RAGやAgent連携等を支援するデータ・AIアプリケーション向けフレームワーク。
- MCP Logging
- MCPでServerからClientへ構造化Logを通知する旧Core機能。2026-07-28仕様で非推奨となり、新規実装ではstdio系ではstderr、構造化ObservabilityではOpenTelemetry等への移行が推奨される。〔時点依存〕
- subscriptions/listen
- MCP 2026-07-28仕様で導入された、Clientが通知種別を指定して変更通知を受け取るための単一Streaming endpoint。従来のHTTP GET endpointとresources/subscribe・unsubscribeを置き換え、list_changed通知やResource更新通知はこのstreamで受け取る。〔時点依存〕
- ttlMs / cacheScope
- MCPのtools/list、prompts/list、resources/list、resources/read等の結果に付与され、ClientがCache有効期間と共有範囲を判断できるようにするMetadata。
- MCP Feature Lifecycle / Deprecation Policy
- MCP機能の導入、非推奨、互換期間、削除等の扱いを定めるLifecycle方針。2026-07-28仕様では非推奨機能を少なくとも12か月維持する考え方が示された。〔時点依存〕
MCP Feature Lifecycle / Deprecation Policyの定義を見る · Agent・ツール・MCPの全体像
- AG-UI(Agent-User Interaction Protocol)
- Agent RuntimeとUser-facing Applicationの間で、Message、Tool Call、State、Activity、User Interaction等をStreaming Eventとしてやり取りするオープンなAgent-UI連携Protocol。
AG-UI(Agent-User Interaction Protocol)の定義を見る · Agent・ツール・MCPの全体像
- UCP(Universal Commerce Protocol)
- Google等が推進するAgentic Commerce向けのオープン標準。Consumer Surface、Business、Payment Provider間のDiscovery、Cart、Checkout、Post-purchase等を共通化し、AP2、A2A、MCP等と組み合わせて利用できる。
- NLWeb
- Web SiteやApplicationへ自然言語によるConversation Interfaceを追加するためのオープンProtocol。Schema.org、JSON-LD、Streaming等を利用し、HumanやAI AgentからのQuery・長時間Task等を扱う。
- LiteLLM
- 多数のLLM Provider APIを共通形式で扱い、Routing、Fallback、Cost Tracking、Rate Limit、Gateway等を提供するオープンソースのLLM Gateway / SDK。
- Mcp-Method / Mcp-Name HTTP Headers
- MCP 2026-07-28仕様で、HTTP Requestに実行Method名やTool名を載せるためのHeader。GatewayやProxyがBodyを解析せずRouting・Authorization・Policy適用を行いやすくする。〔時点依存〕
Mcp-Method / Mcp-Name HTTP Headersの定義を見る · Agent・ツール・MCPの全体像
- Enterprise-Managed Authorization(EMA)
- 組織のIdentity Providerを基準に、MCP ServerへのAccessを中央管理するMCP拡張。利用者ごとの個別OAuth承認を減らし、Group・Role・Conditional Access等で統制できる。
Enterprise-Managed Authorization(EMA)の定義を見る · Agent・ツール・MCPの全体像
- Dynamic Client Registration(DCR)
- OAuth ClientをAuthorization Serverへ動的登録する仕組み。MCPでは2026-07-28仕様で正式に非推奨となり、Client ID Metadata Document(CIMD)への移行が推奨される。〔時点依存〕
- Legacy HTTP+SSE Transport
- 初期のMCPでHTTP RequestとServer-Sent Eventsを組み合わせて双方向通信を行った旧Transport。2025-03-26版から非推奨扱いで、2026-07-28仕様の機能ライフサイクル方針で正式なDeprecatedに再分類され、移行期間後の廃止対象となった。Streamable HTTPへの移行が推奨される。〔時点依存〕
- RFC 9207 Issuer Validation
- OAuth Authorization Responseに含まれるiss Parameterを検証し、異なるAuthorization Server間の取り違えやCredential Mix-upを防ぐ仕組み。MCP 2026-07-28仕様では、Authorization Serverはissを含めることが推奨され(SHOULD)、含まれる場合はClientによる検証が必須(MUST)とされた。〔時点依存〕
- OAuth Client Credentials for MCP
- Userの対話的Loginを伴わず、Machine-to-MachineでMCP ServerへAccessするためのOAuth Client Credentials系Authorization拡張。ServiceやBackend Agent間の認可に用いられる。
- OpenAI Agents SDK
- OpenAIが提供するAgent開発SDK。Agent、Tool、Handoff、Guardrail、Session、Tracing等を組み合わせ、Text・Voice・Sandboxを含むAgentic Applicationを構築する。
- Claude Agent SDK
- Anthropicが提供するAgent開発SDK。Claude Codeと共通するAgent Harnessを利用し、Tool利用、Subagent、長時間Task等をApplicationへ組み込むために使われる。
- CrewAI
- AgentのRole分担、Crew、Flow等を使ってMulti-Agent SystemやWorkflowを構築するオープンソースFramework。Memory、Knowledge、Guardrail、Observability等も扱う。
- AutoGen
- Microsoft Research発のMulti-Agent Framework。Agent間会話やGroup Chat等を普及させたが、2026年時点ではMaintenance Modeで、新規開発ではMicrosoft Agent Frameworkへの移行が案内されている。〔時点依存〕
- Microsoft Agent Framework
- Microsoftが提供するAgent・Workflow開発Framework。AutoGenとSemantic Kernelの後継として、Typed Workflow、State、Middleware、Telemetry、Multi-Agent Orchestration等を統合する。
- Agent Client Protocol(ACP)
- Coding AgentとIDE・Editor間の通信を標準化するオープンProtocol。ZedやJetBrains等が対応し、異なるAgentを共通UIへ接続できる。Agentic Commerce Protocol等と同じACP略称を使うため文脈確認が必要。 ローカルでは、エディタがエージェントをサブプロセスとして起動し、標準入出力を通じてJSON-RPCでメッセージを交換する。クラウドなど別環境のエージェントをHTTPやWebSocketでつなぐ方式は、公式ドキュメントで対応途中とされている。Zedが2025年8月にApacheライセンスのオープンソースとして公開し、最初の参照実装はGoogleのGemini CLIだった。言語サーバー連携を共通化したLSPと同じ考え方を、コーディングエージェントに当てはめたもの。 MCP(Model Context Protocol)がエージェントとツール・データをつなぐのに対し、ACPはエディタとエージェントをつなぐ。ACPは可能な範囲でMCPと同じJSON表現を再利用し、差分表示などコーディング向けの型を追加している。両者は併用でき、ACPでエディタにつないだエージェントがMCPで外部ツールを使う構成も考えられる。
- Agent Communication Protocol(ACP / IBM)
- IBM BeeAI由来のAgent間通信Protocol。2025年にA2Aへ統合され、現在は新規採用よりA2AへのMigrationが推奨される。Agent Client ProtocolやAgentic Commerce Protocolとは別物。〔時点依存〕
Agent Communication Protocol(ACP / IBM)の定義を見る · Agent・ツール・MCPの全体像
- MCP Registry
- MCP Serverの公開・発見を標準化する公式Registry。公開ServerのMetadataやVersion等を登録し、ClientやSub-registryが参照できる一次的な発見基盤として使われる。
- MCP Inspector
- MCP ServerのTools、Resources、Prompts、Transport等を対話的に確認・Testする公式Developer Tool。Server実装やProtocol動作のDebugに使われる。
- A2UI(Agent-to-User Interface)
- Agentが更新可能なRich UIを生成・伝達するためのOpen Standard/Library群。TextだけでなくCard、Form等のUI表現をAgentとClient間で扱う。
- Agentic Commerce
- AI Agentが商品発見、比較、交渉、Checkout、Payment、Post-purchase等の商取引を支援・実行する仕組みや市場領域の総称。ACP、UCP、AP2、x402等のProtocolが関連する。
- Supervisor Pattern
- 複数Agentの上位にSupervisorを置き、Task分解、Routing、進捗確認、再試行、停止等を集中管理するMulti-Agent設計Pattern。
- Swarm Pattern
- 複数Agentが中央の強いOrchestratorへ依存せず、局所的なRuleやHandoffを通じて協調する分散型Multi-Agent設計Pattern。
- Blackboard Architecture
- 複数Agent・Moduleが共有のBlackboardへ中間結果やHypothesisを書き込み、それを参照しながら協調して問題を解くArchitecture。
- Amazon Bedrock AgentCore
- AWSが提供するEnterprise Agent向けPlatform。Runtime、Memory、Gateway、Identity、Browser、Code Interpreter、Observability等を組み合わせ、FrameworkやModelに依存せずAgentを構築・運用できる。
- Microsoft Foundry
- MicrosoftのAI Application・Agent開発Platform。Model、Agent、Tool、Evaluation、Tracing、Monitoring、RBAC、Network Policy等を統合して開発・運用・Governanceを行う。
- Microsoft Copilot Studio
- Microsoftが提供するLow-code / No-code中心のAgent・Workflow構築Platform。Microsoft 365や業務Data、Tool等と接続し、組織向けAgentを作成・配布・管理する。
- Gemini Enterprise
- Google CloudのEnterprise向けAI・Agent Platform。Google製・第三者製・社内Agentを一元的に作成、展開、管理・Governanceするための機能を提供する。
- OpenAI Responses API
- OpenAI APIでModel応答、Built-in Tool、Multi-turn処理等を統合的に扱うAPI Primitive。Web Search、File Search、Computer Use等をAgentic Applicationへ組み込む基盤として使われる。
- OpenAI Apps SDK
- ChatGPT内等で動作するAppのLogicとUIを構築するOpen-source SDK。MCPを基盤としてTool・Data接続に加えInteractive UIを定義する。
- MCP Tool Annotations
- MCP ToolへreadOnlyHint、destructiveHint、idempotentHint、openWorldHint等の意味情報を付け、Clientが副作用や再実行性等を判断しやすくする仕組み。あくまでHintであり、信頼できないServer由来の値を強制的な安全保証として扱ってはならない。
- SKILL.md
- Agent SkillのMetadataとInstructionを記述する中心File。Skill Folder内にScripts、References、Assets等を同梱し、再利用可能な手順・専門知識をAgentへ提供する。
- Merchant of Record(MoR)
- 顧客との取引で法的・決済上の販売主体となり、Payment、Tax、Refund、Chargeback、Compliance等の責任を負う事業者。Agentic CommerceではAgentやPayment Providerとの責任分界を明確にする重要概念。
- AP2 Mandates
- Agent Payments ProtocolでAgentの購入・支払権限を検証可能にする署名付きAuthorization Object群。Intent、Checkout/Cart、Payment等のMandateを用いて利用者の意図、商品・金額、支払承認を結び付ける。
- MPP(Machine Payments Protocol)
- StripeとTempoが共同開発する、AI AgentやSoftwareがInternet上で機械的に支払いを行うためのOpen Standard。Card、Stablecoin等の支払手段をAgent向けに扱う。
- Procedural Memory(手続き記憶)
- AgentのMemory分類の一つで、Taskの進め方、Tool利用手順、SOP、成功Pattern等の『どう実行するか』を保持・再利用する記憶。Episodic MemoryやSemantic Memoryと区別される。
- LATS(Language Agent Tree Search)
- LLMの推論・Tool利用・環境Feedback・ReflectionをTree Searchと組み合わせ、複数の行動候補を探索・評価・後戻りしながら解を探すAgent手法。
