AI 基礎設施
AWS Open-Sources HyperPod InstantStart, Enabling Human Operators and AI Agents Through the Same Governed APIs
HyperPod InstantStart orchestrates EKS, GPU capacity, training, inference, and storage operations as retryable, stateful workflows, then exposes them to agents through MCP tools. Agents do not operate the AWS CLI directly, but deployers remain responsible for IAM, Kubernetes, networking, and cross-service cost management.

AWS has released HyperPod InstantStart as open source, aiming to address the most error-prone aspects of SageMaker HyperPod deployments: the many ordered, long-running operations across the EKS control plane, GPU instance groups, add-ons, storage, training, and inference endpoints, any of which may partially fail. The system runs as an out-of-band management container deployed in the customer’s AWS account and provides a web interface, REST API, and MCP tools. All three share the same validation, state persistence, and retry logic, instead of having agents assemble ad hoc AWS CLI commands. [AWS’s architecture overview](https://aws.amazon.com/blogs/machine-learning/run-agent-driven-amazon-sagemaker-hyperpod-operations-with-instantstart/) shows cluster creation divided into stages including EKS provisioning, context switching, dependency reconciliation, HyperPod creation, storage configuration, and final validation. State is persisted before each stage, so refreshing the browser or retrying through an agent should not replay completed changes. Agent skills also specify when to enumerate the current state, ask about Availability Zones and capacity types, and require human confirmation for certain changes.
For training, users can choose HyperPod Training Operator or KubeRay. The former supports process-level restarts, hang detection, and distributed job recovery. For inference, users can deploy vLLM, SGLang, or arbitrary containers, and can also use HyperPod Inference Operator’s prefix- and KV-aware routing and tiered L1/L2 KV cache. Most of these capabilities come from existing AWS, EKS, and Kubernetes components. InstantStart’s new value lies in encoding dependencies, immutable fields, and completion criteria into the control plane. The [public repository](https://github.com/haozhx23/HyperPod-InstantStart) remains small and currently uses Kiro CLI as the agent entry point. More importantly, the container holds `kubectl` and AWS credentials, while the sample CloudFormation security group exposes the UI port for operational convenience; AWS explicitly advises tightening these settings before production use. Engineering teams should treat skill files as infrastructure as code and subject them to version review, permission testing, cost controls, and failure drills, rather than treating the natural-language interface as a new security boundary.