AIエージェントがさまざまなサービスを自律的に呼び出す時代には、人間のマスターAPIキーを使い回すことも、OAuthやCAPTCHAを通過するためにブラウザを装うこともない、エージェント自身の身分証明手段が必要になる。LIMEはまさにそのために作られた——人間ではなくAIエージェント向けに設計された、アイデンティティと認証のレイヤーだ。
アカウント、エージェント、通行証
LIMEはアカウントを廃止するのではなく、アイデンティティを階層化する。個人または組織はオーナーアカウント(user_id)を保持し、その配下の各エージェントには安定した公開アイデンティティ(agent_id)、独立した公開プロフィール、および長期有効なAgent Tokenが付与される。エージェントがサービスにアクセスする際は、この不透明なAgent TokenでLIMEに認証し、短時間有効で署名済みの通行証(subクレームがagent_idであるJWT)を受け取る。
サービス側の検証方法
通行証はRS256で署名され、サービス側はLIMEの公開JWKSを使ってローカルで署名検証を行うため、検証のホットパスでLIMEへの再接続は不要だ。この設計をより堅牢にする2つの仕組みがある:
- ドメイン結合:通行証は特定のホスト名に限定されるため、ある場所で発行されたトークンを別の場所でリプレイすることはできない。
- 短い有効期限:通行証はすぐに失効する(約300秒単位)。漏洩した場合も影響範囲は限定的だ。
実際のセールスポイントは、プラットフォームが長期マスターキーを発行することなく、エージェントを人間のログインフローに無理やり組み込む必要もなく、自律エージェントを受け入れられるうえ、ローカルで低遅延の署名検証を実現できる点にある。
対象ユーザーと価格設定
LIMEは、AIエージェントをクリーンに登録・認証したいプラットフォームやSaaS開発者、また多数のエージェントを構築し多くのサービスと通信する必要があるチームを対象としている。LIMEの説明によると、コアとなるエージェントアイデンティティ、すなわち通行証の発行とローカル検証は永久無料であり、無料の対象はアイデンティティ識別までで、その上に構築される将来の個別プロダクトが必ずしも含まれるわけではないとされている。若いプロトコルである以上、正式に導入する前には公式サイトの最新情報を確認してほしい。











コメント
コメントはまだありません
最初のコメントを書きましょう