LLMが登場し、AIエージェントとして業務への活用が進む今、そのコンポーネントとしてさまざまな技術にスポットライトが当たっている。これまで、ソフトウェアやアプリケーションをつなげるためのインターフェースとして利用されてきたAPIもその1つだ。AIエージェントの開発が進む中で、APIの役割はどう変化していくのか。APIプラットフォームを提供するKongの共同創業者でCTOを務めるMarco Palladino氏に話を聞いた。
APIはあらゆるプロダクトの「屋台骨」、AIエージェントでも変わらないその役割とは
──Marco Palladino氏の現在のポジションと役割について教えてください
Marco Palladino氏(以下、Marco):KongのCTO(最高技術責任者)であり、共同創業者でもあります。私は、Kongのテクノロジーのビジョンを明確にすること、また市場に適したプロダクトを確実に提供することを大きな役割として担っています。
──Kongではどのようなサービスを提供していますか。
Marco:KongではAPIの接続性を高め、AIエージェントの開発など戦略的な資産を構築するためのプラットフォームを提供しています。
──まずは、APIについて教えてください。LLMアプリケーションの登場によって、その役割はどのように変化していくのでしょうか。
Marco:APIは、いま世界で提供されているプロダクト、モバイルアプリ、ウェブサイトの屋台骨になっているといえます。例えば、モバイルアプリをバックエンドに接続するとき、あるいはマイクロサービスを構築してクラウドへ移行するときにAPIが使われてきました。
そして、それはAIエージェントでも同様です。なぜなら、LLMにプロンプトを送るためにもAPIコールが必要ですし、エージェントがツールやデータ、システムを利用するためにもAPIコールが必要だからです。
──MCPの通信についても、APIとの関係性などから解説してください。
Marco:MCPは近年登場した新しいプロトコルです。これはAIエージェントがツールや外部データにアクセスするための手順やルールを定めたプロトコルであり、その点でgRPCやGraphQLなどとは異なります。
従来のRESTful APIは、クライアントによってあらかじめ指定されたエンドポイントにアクセスして利用されてきました。一方で、MCP APIはAIエージェントによって自動的にそのAPIが検出されます。プロトコル自体がネイティブなエンドポイントを利用できるだけでなく、その情報を提供することで「ここにAPIがあること」を検出させます。
また、HTTPストリーマブルなプロトコルを使用することで、デフォルトでリアルタイム性を持っています。これにより、エージェントの応答をリアルタイムでストリーミングすることができます。
さらに、MCP APIはプロトコル内部でメモリやプロンプトのコンテキスト管理機能も提供しているのが特徴です。
──従来のRESTful APIはこれからも利用されていくのでしょうか?
Marco:もちろん、機能呼び出しのために引き続き使用することは可能です。しかしMCPが登場したいま、MCPを経由するのがより良い方法といえます。
ただ、そこには課題があります。既存のAPIエコシステムをどのように移行して、検出可能にするかという点です。そこでKongで提供しているのは、ユーザーがMCPのAPIエコシステムをいちから構築する代わりに、既存のAPIからMCPを自動生成する機能です。
会員登録無料すると、続きをお読みいただけます
この記事は参考になりましたか?
- CTOインタビュー連載記事一覧
-
- 常識を疑い、歴史に学ぶ──AIエージェント時代のオブザーバビリティデータ基盤とは?
- Kong共同創業者に聞く「エージェント時代のAPI」と「AI活用における日米の違い」
- LINE Corp新CTO池邉氏に聞く! グローバルでオープンな開発組織に向けての新たな取...
- この記事の著者
-
中野 佑輔(編集部)(ナカノ ユウスケ)
金融系SIerでの勤務を経て2025年よりCodeZine編集部所属。
※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です
-
ミヨグラフィ(ミヨグラフィ)
フットワークが窒素よりも軽いフリーランスフォトグラファー。ポートレート、取材、イベントなど主に人物撮影をしています。英語・中国語対応可能。趣味は電子工作・3Dプリント・ポールダンス。 Webサイト
※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です
この記事は参考になりましたか?
この記事をシェア
