---
title: "Builder Loop — June 9, 2026"
description: "Apple ships Xcode 27 with native ACP and MCP support, integrating Claude, Gemini, and OpenAI coding agents into the IDE; Anthropic releases Swift packag…"
canonical_url: "https://artificialcuriositylabs.ai/daily/builder-loop/2026-06-09/"
md_url: "https://artificialcuriositylabs.ai/daily/builder-loop/2026-06-09.md"
published_at: "2026-06-09T00:00:00.000Z"
beat: "builder-loop"
topics:
  - "xcode"
  - "apple"
  - "acp"
  - "mcp"
  - "wwdc"
  - "ios27"
---

## The read

Coding agents are bulldozers, not replacements — humans still frame the problem. OSS shifts default stack choices faster than any vendor roadmap. When everyone can generate and fork, differentiation is taste, review, and what you ship before it becomes the default.

## What moved

- **Apple ships Xcode 27 with native ACP and MCP support, integrating Claude, Gemini, and OpenAI coding agents into the IDE** — [Apple Newsroom](https://www.apple.com/newsroom/2026/06/apple-aids-app-development-with-new-intelligence-frameworks-and-advanced-tools/)
  Xcode 27, announced at WWDC 2026 on June 8, adds native Agent Client Protocol (ACP) and Model Context Protocol (MCP) support. Coding agents from Anthropic, Google, and OpenAI run directly inside the IDE with interactive planning, multiturn conversations, side-by-side code previews, and autonomous test/simulator validation via the new Device Hub. External tools like GitHub and Figma connect via MCP. The Foundation Models framework gains a single Swift API supporting server models and image input; Small Business Program developers get Apple on-device model access at no cloud API cost. **Builder angle:** Xcode 27 is now the first Apple IDE where any ACP-compatible coding agent runs natively and validates its own code against your simulator — no third-party plugin or manual handoff required.

- **Anthropic releases Swift package for Claude + Apple Foundation Models, enabling on-device/cloud AI handoff in SwiftUI apps** — [Anthropic Blog](https://claude.com/blog/claude-for-foundation-models)
  Anthropic released a native Swift package that integrates Claude with Apple's Foundation Models framework for iOS 27, iPadOS 27, macOS 27, visionOS 27, and watchOS 27. The package accepts typed value outputs from Apple's on-device model and routes them to Claude for multi-step reasoning, code generation, or web search, returning streaming responses, tool calls, and structured data back into SwiftUI views. Developers work entirely in Swift without handling raw prompt text. **Builder angle:** Apple platform developers can chain on-device Foundation Model outputs directly into Claude with a single Swift import — typed input, streaming response, and tool calls included, without raw prompt management.

- **JetBrains Junie CLI adds --acp flag, making it a protocol-native agent for any ACP-compatible editor** — [JetBrains Junie Docs](https://junie.jetbrains.com/docs/junie-cli-acp.html)
  JetBrains published documentation dated June 8, 2026 for Junie CLI's ACP mode. When launched with — acp true, the CLI shifts from interactive terminal mode to serving requests initiated by external ACP-compatible editors and IDEs over JSON-RPC via stdio or HTTP/WebSocket. In ACP mode Junie exposes diff generation, Markdown-formatted responses, and IDE state inspection to any compliant host editor, decoupling the JetBrains agent from a single IDE host. **Builder angle:** Any editor that speaks ACP can now delegate to Junie without a JetBrains-specific plugin — the same protocol Xcode 27 and Devin Desktop adopted, making Junie a drop-in agent for polyglot editor environments.

## Also tracking

- **verl v0.8.0 ships as ByteDance's production-grade open RL training library with vLLM/SGLang integration** — [source](https://github.com/volcengine/verl) — Builders running RLHF or RL-from-feedback pipelines can drop verl into any vLLM- or SGLang-backed cluster and get a production-tested PPO/GRPO loop that eliminates the training-inference handoff bottleneck.
- **OpenEnv launches as community-governed open standard for agentic RL environments, backed by Meta-PyTorch, Nvidia, Unsloth, and Hugging Face** — [source](https://huggingface.co/blog/openenv-agentic-rl) — Builders training agents via RL can write one OpenEnv-compliant environment and plug it into any trainer (verl, prime-rl, VeRL-Omni) without rewriting environment adapters per framework.
