Shipped. Weekly  ·  Anthropic Release Review  ·  ISO Week 2026-25
Shipped.
Week of 2026-06-15  ·  2026-06-15 to 2026-06-19  ·  Anthropic  ·  id8Labs

A billing policy announced on Monday was reversed by Tuesday. The rest of the week was release velocity.

Open

June 15 arrived with a deadline attached. Two model IDs that had been deprecated since April 14 hit their 60-day wall and expired. Claude Code v2.1.178 shipped the same morning. The programmatic billing restructuring Anthropic had announced May 14 was supposed to go live: Agent SDK and headless claude -p calls would pull from a separate monthly credit, no longer bundled with subscription rate limits. By that evening, Anthropic had reversed the billing change entirely, via subscriber email and Help Center update. Twenty-four hours. One cycle.

The reversal is notable because it is rare. Anthropic's pricing has been stable; this was the first public backtrack on a structural change. The Decoder flagged a price war with OpenAI looming as context. Anthropic's stated reason was wanting to "better align the plan with actual usage patterns." Both explanations carry weight. What is clear: the programmatic credit structure was unpopular enough to pull immediately, and is now on hold indefinitely.

The rest of the week was cleaner. Three more Claude Code releases landed between Tuesday and Friday, each substantive. Claude Design shipped enterprise-grade features. Code Artifacts launched in beta for Team and Enterprise accounts. Anthropic opened a Seoul office. Two Python SDK versions and six TypeScript SDK packages shipped across two days. The billing story captured attention; the product velocity is the actual record of the week.

Lead Story

Enterprise MCP gets zero-touch auth

The friction quietly blocking enterprise MCP adoption had a name: the OAuth queue. Every user, every connector, their own prompt. IT could provision MCP servers centrally, but the last mile still landed on the individual employee. Enterprise-Managed Authorization, shipping this week for Team and Enterprise accounts, removes that last mile.

The new flow: configure your identity provider (Okta is the first supported IdP) in Claude admin settings, provision MCP connectors once, and every employee who logs in inherits that access on first login. No per-app OAuth prompts, no queue, no support ticket. Seven providers support the standard at launch: Asana, Atlassian, Canva, Figma, Granola, Linear, and Supabase. The technical spec is at blog.modelcontextprotocol.io.

This is the lead story rather than a bullet item because MCP's enterprise traction has been slower than its developer adoption, and the reasons are administrative rather than technical. Centralized provisioning through an existing IdP is the kind of unlock that changes procurement conversations. Per-user OAuth prompts were the largest friction point. That friction is now gone for supported providers.

Also shipping Friday: Claude Code Artifacts. Team and Enterprise subscribers can now turn any agent session into a live, interactive web page that updates as the agent and its connected data sources change. Pages are private to the org, shareable via URL, with version history in beta. Announced use cases include PR walkthroughs, incident dashboards, internal tools, and checklists. The terminal is private by default; Artifacts makes the work collaborative on demand. Reported by VentureBeat, via Anthropic release notes.

Both features landed for the same tier, both in beta, on the same Friday. That alignment is not accidental.

* * *
Also Shipped
The rest of the week
Claude Code: four releases, 30-plus fixes
v2.1.178 (Monday) added Tool(param:value) syntax for permission rules, so you can write Agent(model:opus) to block Opus subagents without editing the config file. Nested .claude/skills directories now load when working in their directory. v2.1.179 (Tuesday) preserved partial responses on mid-stream connection drops instead of surfacing raw errors, and fixed a mouse-wheel scrolling regression in WSL2 present since 2.1.172. v2.1.181 (Wednesday) shipped /config key=value as a new in-session command, fixed prompt caching on Foundry and custom ANTHROPIC_BASE_URL endpoints, resolved a startup regression from 2.1.169 adding approximately 120ms per launch, and fixed a startup freeze of up to 15 seconds on degraded networks. v2.1.183 (Friday) added safety gates to auto mode: destructive git commands require explicit user intent, git commit --amend is blocked for commits the agent did not make this session, and Terraform/Pulumi/CDK destroy commands require explicit request per stack. Source: github.com/anthropics/claude-code/releases.
Claude Design: design system imports and canvas editing
The update shipped June 17. Design systems can now be imported from GitHub repositories, design files, or raw uploads, so generated prototypes use a brand's mandated components rather than plausible inventions. Bidirectional sync with Claude Code via /design-sync and /design commands handles the handoff. Direct canvas editing, export connectors to Adobe, Canva, and Miro, and an admin role that locks company components also shipped. Available to Pro, Max, Team, and Enterprise accounts. Source: claude.com/blog.
Seoul office, third in Asia-Pacific
Anthropic formally opened its Seoul office led by KiYoung Choi as Representative Director of Anthropic Korea. Enterprise deployments announced with NAVER, Samsung SDS, LG CNS, Nexon, Hanwha Solutions, and Channel Corp. Research access for up to 60 researchers at KAIST, Korea University, Yonsei University, and POSTECH via the National AI Research Lab consortium. An MOU with Korea's Ministry of Science and ICT covers AI safety. Seoul follows Tokyo and Bengaluru as the third Asia-Pacific office. Source: anthropic.com/news.
Python and TypeScript SDKs: code execution tool type
Python v0.110.0 added the code_execution_20260120 tool type, fixed x-stainless-helper header merging, and fixed Bedrock stream event type preservation. v0.111.0 tagged refusal-fallback middleware requests for observability. TypeScript v0.105.0 added code_execution_20260120 support and lazy parsing of partial tool JSON during streaming. Four TypeScript SDK variants (vertex v0.18.0, bedrock v0.31.0, foundry v0.4.0, aws v0.5.0) added the same lazy parsing. Sources: github.com/anthropics/anthropic-sdk-python, github.com/anthropics/anthropic-sdk-typescript.
Claude Code expertise: how people and AI split the work
Anthropic published a privacy-preserving analysis of approximately 400,000 Claude Code sessions from October 2025 through April 2026. Key findings: people drive planning decisions; Claude drives execution. Expert users get more output per instruction. Non-engineers succeed at coding tasks at nearly the same rate as software engineers. GitHub projects with coding agent activity have more than doubled since late 2025. The average Claude Code user now logs 20 hours per week in sessions. Source: anthropic.com/research/claude-code-expertise.
Quiet on the Wire
All clear

No new model launches this week. The Sonnet 4 and Opus 4 May variants (claude-sonnet-4-20250514 and claude-opus-4-20250514) hit their 60-day retirement window on Monday and expired cleanly. Migration paths are claude-sonnet-4-6 and claude-opus-4-8. Note separately: claude-opus-4-1 is deprecated with a retirement date of 2026-08-05. Source: docs.anthropic.com.

The Close

A billing reversal, a research paper on how people and AI actually split the work, and two enterprise features landing the same Friday. The week did not have a single thread. Most weeks do not. What it had was forward motion on the parts that matter: the terminal getting safer, the design tool getting enterprise-grade muscles, the MCP auth friction finally clearing. Seoul is a flag in the ground. The flag stays.

Release Log  ·  2026-06-15 to 2026-06-19

Week 25

Every confirmed Anthropic release for ISO week 2026-25. Primary sources only.

Date Area Release One-liner
2026-06-15 Model Sonnet 4 and Opus 4 retire End of life for claude-sonnet-4-20250514 and claude-opus-4-20250514; migrate to claude-sonnet-4-6 and claude-opus-4-8
2026-06-15 Code Claude Code v2.1.178 Tool param matching syntax, nested skills, auto mode classification, /doctor improvements
2026-06-15 SDK-PY anthropic-sdk-python v0.109.2 Removes retired model IDs from type definitions
2026-06-15 SDK-TS anthropic-sdk-typescript v0.104.2 Removes retired model IDs from type definitions
2026-06-15 API Programmatic billing restructuring reversed Billing change announced May 14, went live June 15, reversed same day; subscription limits unchanged
2026-06-16 Code Claude Code v2.1.179 Preserves partial responses on connection drops; fixes WSL2 mouse-wheel regression since 2.1.172
2026-06-16 Research Agentic coding and persistent returns to expertise 400K session study: people plan, Claude executes; 20 hrs/week average; non-engineers succeed at near-parity
2026-06-17 Code Claude Code v2.1.181 /config key=value command; prompt caching fixes; startup regression fixes; 30-plus bug fixes
2026-06-17 Apps Claude Design update Design system imports, bidirectional Claude Code sync, canvas editing, admin component lock
2026-06-18 News Seoul office opens Third Asia-Pacific office; enterprise deployments with NAVER, Samsung SDS, LG CNS, Nexon
2026-06-18 SDK-PY anthropic-sdk-python v0.110.0 Adds code_execution_20260120 tool type; header merge fix; Bedrock stream fix
2026-06-18 SDK-PY anthropic-sdk-python v0.111.0 Tags refusal-fallback middleware requests for observability
2026-06-18 SDK-TS @anthropic-ai/sdk v0.105.0 code_execution_20260120 support; lazy partial JSON parsing during streaming
2026-06-18 SDK-TS TypeScript SDK variants (vertex, bedrock, foundry, aws) Lazy partial JSON parsing across vertex v0.18.0, bedrock v0.31.0, foundry v0.4.0, aws v0.5.0
2026-06-19 Code Claude Code v2.1.183 Auto mode safety gates for destructive git commands; deprecation warnings in print mode; attribution setting
2026-06-19 Apps Claude Code Artifacts (beta) Agent sessions become live, shareable org-private web pages; Team and Enterprise
2026-06-19 Apps Enterprise-Managed MCP Authorization Zero-touch Okta auth for MCP connectors; seven providers at launch; Team and Enterprise
Stay on the frontier

Get Shipped. in your inbox.

Daily digest at 9 PM ET. Weekly magazine every Friday morning. Six labs, one feed. No spam, one-click unsubscribe.