sagemaker-ai プラグイン
プラグイン Claude Code 開発 AI エージェント・AI アプリ開発クラウド・デプロイ・CI/CD以下の解説は生成 AI によるものです。出典と照らし合わせてご確認ください。
sagemaker-aiは、awslabs/agent-pluginsリポジトリで提供されているエージェントプラグインで、Amazon SageMaker AIに関するAWSのAI/ML知識をコーディングアシスタントに組み込むものです。README によると、モデルカスタマイズ(用途定義からデプロイまでの基盤モデルのファインチューニング支援)とHyperPodクラスタ運用(トレーニングクラスタのリモート診断・トラブルシューティング)という2つの領域を対象に、17個のAgent Skillsが用意されています。MCPサーバーはaws-mcpの1つで、AWSドキュメントとSOPの取得に利用されます。Claude CodeやCursorへのインストールに対応し、Kiroなど他のエージェントには手動でのインストール手順が案内されています。利用にはSageMaker AI(および必要に応じてBedrock)の操作を実行できるIAM権限を持つAWS認証情報が必要です。
概要
README によると、sagemaker-aiは単独のSaaSではなく、Agent Skills・MCPサーバー・参照資料を組み合わせたプラグインです。基盤モデルのファインチューニングやSageMaker HyperPodクラスタの運用・デバッグといったタスクを、AIコーディングアシスタント側から実行できるようにする位置づけとなっています。
sagemaker-ai でできること
- planningスキルでモデルカスタマイズの段階的な計画を作成する
- use-case-specificationで利用ケースの目標・制約・成功基準を定義する
- dataset-evaluationとdataset-transformationでデータセットの品質検証とSageMaker対応形式への変換を行う
- finetuning-setupとfinetuningでSFT・DPO・RLVRなどの手法を選び、トレーニングジョブを設定・実行する
- model-evaluationでベンチマーク選定やLLM-as-a-judgeによるモデル比較を設計する
- model-deploymentでSageMaker AIまたはAmazon Bedrockへのエンドポイント構成と起動を行う
- hyperpod-ssmでSSM経由のリモートコマンド実行とファイル転送を行う
- hyperpod-version-checkerでHyperPodクラスタ間のソフトウェアバージョン差異を確認する
- hyperpod-issue-reportでトラブルシューティングやサポートケース用の診断レポートを生成する
- hyperpod-cluster-debugger・hyperpod-nccl・hyperpod-node-debugger・hyperpod-performance-debugger・hyperpod-slurm-debuggerでクラスタ全体・NCCL・ノード単位・パフォーマンス・Slurmスケジューラの問題を診断する
出典
原文の説明(英語)
Build, train, and deploy AI models with deep AWS AI/ML expertise brought directly into your coding assistants, covering the surface area of Amazon SageMaker AI.
sagemaker-ai の変更履歴
- プラグイン sagemaker-ai を追加