AWS、AIがクラウド構築や運用を代行する公式ツール公開 300超の機能に対応
- AWSはAI開発エージェントがクラウドを直接構築・運用できるようにする公式ツールキットを公開した。
- 300以上のサービス操作や公式文書の検索に対応し、人間とAIの権限を分ける安全機能も備える。
- Claude CodeやCursor、Devinに対応し、2025年から提供されていた試験版を発展させた。
米アマゾン・ウェブ・サービス(AWS)は、AIコーディングエージェントがAWS上でアプリケーションを構築、配備、管理できるように支援する開発ツール「Agent Toolkit for AWS」をオープンソース(Apache-2.0ライセンス)として公開した。AIエージェントがクラウドサービスを自律的かつ安全に操作するためのツール群、知識ベース、制約(ガードレール)を一括して提供する。
本ツールキットは、開発現場で広く利用されている多様なAIコーディングエージェントに対応する。具体的には「Claude Code」「Codex」「Cursor」「Devin」「Kiro」「fx」をサポートしており、コマンドラインや各ツールのプラグイン機能を通じて導入できる。機能群は用途別のプラグインとして整理されており、インフラ構成管理(AWS CDKやCloudFormation)やサーバーレス、コンテナを扱う「aws-core」のほか、Amazon Bedrockを用いたAIエージェント構築、S3 TablesやAthenaを活用したデータ分析、脆弱性診断や侵入テストを実施するDevSecOps向けプラグインなどが用意されている。
中核となる機能は、AIと外部ツールを接続するオープン仕様「MCP(Model Context Protocol)」に準拠したAWS MCPサーバーである。エージェントはこのサーバーを経由して、300以上のAWSサービスを認証付きエンドポイント経由で直接操作できる。また、多段階の複雑な処理を行うためにPythonスクリプトを隔離されたサンドボックス環境で実行できるほか、認証なしで最新の公式ドキュメントやAPI仕様をリアルタイム検索して参照する機能も備える。
企業向けの統制機能も強化された。IAM条件キーを用いて「人間の操作」と「AIエージェントの操作」を明確に区別できる設計となっている。例えば、作業するユーザー自身がリソースの変更権限を持っていても、エージェント経由のアクセスには読み取り専用ポリシーのみを強制するといった厳格な権限分離が可能である。さらに、エージェントによる全リクエストはAmazon CloudWatchの指標やAWS CloudTrailの監査ログに記録され、不正な挙動や意図しない変更を監視できる。
AWSは2025年から「AWS Labs」プロジェクトの一環としてMCPサーバーやプラグインの実験的な提供を進めてきたが、今回の「Agent Toolkit for AWS」はその正式な後継ツールとなる。事前に十分な検証を経て動作の信頼性が高められており、今後はAWS Labsで開発された機能も順次このツールキットへ移行・統合される予定だ。
この記事は GitHub トレンドの発表を AI が日本語に要約したものです。正確な内容は原文をご確認ください。
アプリで開く