← Back to all announcements
★★★★★ 04/05/2026

Amazon SageMaker AI launches AI agent experience for model customization

Fine-tune custom AI models in days instead of months using natural language commands through your favorite coding assistant.

View original announcement →

Visual Summary

graph TD A{{SageMaker AI Agent Experience}}:::announced B((Developer)):::external C([Natural Language Interface]):::feature D(Coding Agents):::compute E([Fine-Tuning Skills]):::feature F([LLM-as-Judge Evaluation]):::feature G(Amazon Bedrock):::compute H(SageMaker Endpoints):::compute I(SageMaker Studio):::compute B ==>|"natural language"| C C ==>|"interacts via"| A A -->|"orchestrates"| D D -->|"executes"| E E -->|"SFT/DPO/RL"| F F -->|"deploys to"| G F -->|"deploys to"| H A -.->|"pre-installed in"| I D -.->|"Kiro/Claude Code/Copilot"| A classDef announced fill:#ff9900,stroke:#ec7211,color:#fff,font-weight:bold classDef compute fill:#e3f2fd,stroke:#1565c0,color:#1565c0 classDef storage fill:#e8f5e9,stroke:#2e7d32,color:#2e7d32 classDef feature fill:#fff3e0,stroke:#e65100,color:#e65100 classDef external fill:#f5f5f5,stroke:#616161,color:#616161

What's New

Amazon SageMaker AI has launched an agentic experience for model customization that dramatically accelerates the end-to-end fine-tuning workflow, compressing what previously took months into days or hours. The feature introduces SageMaker AI model customization agent skills that developers interact with via natural language through popular coding agents such as Kiro, Claude Code, and GitHub Copilot. The capability covers the full lifecycle from use case definition and data preparation through fine-tuning, evaluation, and production deployment to either Amazon Bedrock or SageMaker AI endpoints.

How It Works

  • The experience is built on a set of SageMaker AI model customization agent skills that can be installed as a plugin (sagemaker-ai agent plugin) into any compatible IDE, including Visual Studio Code and Cursor, or accessed directly within SageMaker Studio Notebooks where the skills and the Kiro coding agent come pre-installed.
  • Developers interact with the agent using natural language prompts; the agent translates intent into executable, editable Python code artifacts that orchestrate the underlying SageMaker infrastructure.
  • The skills encapsulate domain expertise across three fine-tuning paradigms: Supervised Fine-Tuning (SFT) for instruction tuning, Direct Preference Optimization (DPO) for tone and preference alignment, and Reinforcement Learning (RL) for tasks with verifiable correctness.
  • The agent also handles data format transformation, configures and runs training jobs on managed infrastructure, and applies LLM-as-a-judge metrics for comprehensive quality evaluation.
  • Supported model families include Amazon Nova, Meta Llama, Alibaba Qwen, and GPT-OSS variants.
  • All generated code artifacts are reusable and editable, enabling integration into AIOps pipelines for reproducibility and automation.

Why It's Important

  • Model customization has historically been one of the most technically demanding and time-consuming tasks in the ML lifecycle, requiring deep expertise in distributed training infrastructure, hyperparameter tuning, data formatting standards, and evaluation methodology—barriers that effectively excluded many development teams.
  • By abstracting this complexity behind natural language interactions, AWS enables a much broader population of developers, including those without dedicated MLOps or research science backgrounds, to produce production-quality fine-tuned models.
  • The reduction from months to days or hours has direct business impact: faster iteration cycles, lower experimentation costs, and quicker time-to-value for AI-powered products.
  • The generation of transparent, editable code artifacts also ensures that teams retain full auditability and control, which is critical for regulated industries and enterprise governance requirements.

How It's Different

  • Previously, SageMaker fine-tuning required developers to manually write training scripts, configure job parameters via the SageMaker Python SDK or console, manage dataset formatting to framework-specific schemas, and independently set up evaluation pipelines—each step demanding specialized knowledge and significant iteration time.
  • While SageMaker JumpStart offered one-click fine-tuning for select models, it provided limited flexibility and no conversational guidance.
  • The new agentic experience differs fundamentally by introducing a conversational, intent-driven interface that dynamically generates the full workflow code rather than relying on fixed templates or UI wizards.
  • The multi-agent compatibility (Kiro, Claude Code, Copilot) and multi-IDE support distinguish it from point solutions tied to a single toolchain, and the native integration of LLM-as-a-judge evaluation represents a more sophisticated quality assessment approach than traditional metric-only pipelines.

When to Prefer It

  • This capability is best suited for teams that need to rapidly prototype and iterate on fine-tuned models without a dedicated ML infrastructure team, or for experienced ML engineers who want to eliminate boilerplate setup and focus on higher-order decisions like architecture selection and evaluation strategy.
  • It is particularly valuable when exploring multiple fine-tuning techniques (SFT, DPO, RL) across several model families in parallel, as the agent can scaffold and manage multiple experimental configurations efficiently.
  • Teams operating within existing IDE-centric development workflows will benefit from the plugin model, while those already using SageMaker Studio Notebooks gain zero-configuration access.
  • Organizations with AIOps maturity will find the reusable code artifact output directly consumable in CI/CD and MLOps pipelines.
  • It is less appropriate for highly customized training scenarios requiring bespoke distributed training frameworks or hardware configurations that fall outside the supported model families and techniques.

Availability

  • The feature is generally available (GA) as of May 4, 2026, across four AWS regions: US East (N.
  • Virginia) us-east-1, US West (Oregon) us-west-2, Europe (Ireland) eu-west-1, and Asia Pacific (Tokyo) ap-northeast-1.
  • The Kiro coding agent integration within SageMaker Studio Notebooks requires a separate Kiro subscription.
  • Use of Claude Code and GitHub Copilot as alternative agents requires those respective subscriptions and IDE plugin installations.
  • No preview or limited-availability caveats are noted in the announcement, though regional expansion beyond the initial four regions has not been announced.
  • Customers should consult the SageMaker model customization documentation for the latest information on supported model families, instance types, and any service quota considerations.

Tags

Servicessagemaker-ai
Typenew-featurega-launch
Conceptsagentic-aifine-tuninggenaillmmlopscoding-assistant
Use Casesdeveloper-toolsdevops
Providersamazonanthropicmetaopenai
GeographyGlobal

AI Radar AWS

AWS AI/ML news — curated, researched, explained

An automated intelligence platform that curates, researches, and analyzes AWS AI/ML/GenAI announcements daily. Every report is backed by real research — the system reads linked blog posts and documentation to provide accurate, in-depth analysis.

How Each Report Is Generated

  1. Collection — Daily monitoring of the AWS "What's New" RSS feed
  2. Filtering — AI-powered relevance detection for AI/ML/GenAI topics
  3. Taxonomy Tagging — LLM-based classification across 6 dimensions
  4. Importance Scoring — Point-based system with tag bonuses (1-5 stars)
  5. Research Phase — Follows links to blog posts and documentation
  6. Report Generation — Claude Sonnet produces structured 6-section analysis
  7. Visual Summary — Claude Opus generates Mermaid diagrams for key items
  8. Publishing — Static website rebuilt and deployed via CloudFront

Features

  • Faceted filtering by service, type, concept, and more
  • Multi-dimensional taxonomy with 80+ tags across 6 dimensions
  • Geographic availability badges (Global, APJ, EMEA, AMER) with filtering
  • Timeline visualization of announcement volume
  • PDF export for offline reading
  • Mermaid visual summaries for key announcements
  • Daily automated updates — no manual curation
What makes this different: Each report involves a dedicated research phase where the system reads linked blog posts and AWS documentation pages. This produces analysis that goes beyond the original announcement text.

Technology

Built with Python, AWS Lambda, Amazon Bedrock (Claude Sonnet 4.6, Opus 4.6, Haiku 4.5), S3, CloudFront, WAF, EventBridge, and CDK.

Open Source

This project is open source. Fork it, customize it for your needs, and deploy your own instance.
📦 github.com/bbonik/ai-radar-aws

How Importance Scoring Works

Each announcement receives a point score based on multiple factors. The total score maps to a 1-5 star rating:

1★ < 2 pts 2★ ≥ 2 pts 3★ ≥ 3.5 pts 4★ ≥ 5 pts 5★ ≥ 6.5 pts

Point Breakdown

FactorPointsWhen
Core AI service (Bedrock, AgentCore, SageMaker AI)+4Service named in title
Key AI service (SageMaker, Kiro, QuickSight)+2Service named in title
Other AI-related service+1Default
Blog post link+3Link to aws.amazon.com/blogs/
GitHub samples link+2Link to github.com/aws*
Documentation link+1Link to docs.aws.amazon.com/
New model+1.5Tagged as "new-model"
New service+1Tagged as "new-service"
New feature+0.5Tagged as "new-feature"
Anthropic / OpenAI provider+2Provider explicitly mentioned
Instance / notebook announcement-2Hardware/capacity, not feature
Performance / pricing / security-0.5Incremental updates
Region expansion to APJ+1Expands to Asia Pacific
Region expansion (non-APJ only)-1.5Only expands to other regions

Geographic Relevance Badges

Each announcement card shows a small badge indicating whether the feature is available in your region:

🌐 Global Available in all regions
🌏 APJ Asia Pacific
🌍 EMEA Europe / Middle East / Africa
🌎 AMER Americas (US, Canada, South America)
No badge Geography unknown
How geography is detected: The system detects ALL geographies mentioned in each announcement. If the text mentions specific regions (Tokyo, Frankfurt, Oregon, etc.), the corresponding geography badges are shown. If it says "all regions" or is a new feature with no region specified, it gets the Global badge. Geography is also filterable — click a geo chip to see only announcements available in that region.