- Authors

- Name
- 오늘의 바이브
Apple Was Already Running on Anthropic

On February 3, 2026, Apple announced Xcode 26.3. The headline feature was agentic coding -- integrating Anthropic's Claude Agent and OpenAI's Codex. AI that writes code, builds it, tests it, and even visually verifies the results.
On the surface, it looked like Apple gave both companies equal treatment. But Mark Gurman's reporting tells a different story.
"Apple is running on Anthropic at this point."
A custom version of Claude is running on Apple's own servers internally. It's used for product development, internal tools, code refactoring, UI copy suggestions, and automated security reviews. Claude was already core Apple infrastructure before Xcode 26.3 was even announced.
The official partnership was the announcement. The choice had already been made.
Google for Siri, Anthropic for Development
Apple's AI strategy is a dual structure. Consumer-facing products and internal development are separated.
Siri and Apple Intelligence run on Google's Gemini. It's roughly a $1 billion annual deal. A custom 1.2 trillion parameter Gemini model powers Siri's new capabilities, running on-device or through Private Cloud Compute.
Internal development runs on Anthropic's Claude. Apple hosts a custom version of Claude on its own servers. The reason is obvious: unreleased product code cannot leave Apple's infrastructure.
Originally, Siri was supposed to use Claude too. Apple negotiated with Anthropic. But Anthropic demanded billions of dollars per year, and the deal fell apart. Apple pivoted to Google.
| Domain | Partner | Cost | Details |
|---|---|---|---|
| Siri/Apple Intelligence | Google Gemini | ~$1B/year | Consumer-facing, on-device/Private Cloud |
| Internal dev tools | Anthropic Claude | Undisclosed | Self-hosted, data stays on Apple servers |
| Xcode agentic coding | Claude + Codex | Dev pays | Choose your model, MCP-based |
Cost-efficient Gemini for consumers, powerful Claude and Codex for developers. The optimal choice for each domain.
Why the Claude Agent SDK Went Into Xcode

The Claude integration in Xcode 26.3 is not simple autocomplete. The full capabilities of Claude Code are in there. Sub-agents, background tasks, plugins -- all of it.
Here are the key features.
Visual verification. Claude writes a SwiftUI view, then captures the Xcode Preview to check the actual rendering. It spots layout issues and style mismatches by looking at the result, not just the code. It sees what it built.
Full project understanding. It navigates file structures and maps dependencies. It identifies what needs to change before making any edits. It understands SwiftUI, UIKit, Swift Data, and other frameworks.
Autonomous task execution. Give it a goal and Claude breaks it down, modifies files, and searches Apple documentation. When it hits an error, it analyzes the cause, fixes it, and re-runs the tests.
Human-in-the-Loop. High autonomy, but control is maintained. Destructive actions like file deletion or architecture changes require developer approval.
Anthropic describes this as the transition from "AI coding assistant to AI teammate." Beyond generating code on command -- it identifies problems and solves them on its own.
Model Context Protocol Changed the Game
One of the technical reasons Apple chose Claude is MCP (Model Context Protocol).
MCP is an open standard Anthropic published in November 2024. It standardizes how AI agents connect to external tools, systems, and data sources. Think of it as a common language for AI to communicate with IDEs, terminals, documentation, and file systems.
Xcode 26.3 delivers its features through MCP. It's not locked to Claude Agent. Any MCP-compatible agent can connect to Xcode. OpenAI's Codex accesses Xcode through MCP too.
Activation is straightforward.
codex mcp add xcode -- xcrun mcpbridge
The significance of MCP is that Apple is not locked into any single AI vendor. Today it's Claude and Codex. Tomorrow, if a better agent appears, it can be swapped in immediately. The protocol is open.
MCP is no longer Anthropic's alone. It was donated to the Agentic AI Foundation under the Linux Foundation. Co-founders are Anthropic, Block, and OpenAI. Google, Microsoft, AWS, Cloudflare, and Bloomberg are supporters. It's an industry standard now.
Claude vs Codex: What Developers Are Choosing

Xcode 26.3 supports both Claude and Codex. Developers can pick the model that fits their project. But the two models have different strengths.
Synthesizing developer feedback, the differences look like this.
| Category | Claude Agent | OpenAI Codex |
|---|---|---|
| Strength | Full project structure understanding, dependency tracking | Fast pattern matching, API-level code generation |
| Refactoring | Traces an 8-file dependency chain and updates all of them | Fixes the target file but misses 2 downstream call sites |
| Context window | 200K+ tokens | Relatively shorter |
| Cost | Opus 4.6: 25 per million tokens (in/out) | Comparable |
| Monthly estimate | Heavy users $50-150 | Comparable |
One developer's experience illustrates this well. When refactoring a networking layer from URLSession to async/await, Claude traced the entire dependency chain and updated all 8 files. Call site updates, error handling fixes, existing test preservation -- all handled. Codex did a solid job on the target file but missed two downstream call sites.
On the other hand, for quick prototyping or simple script generation, some say Codex is more efficient. It doesn't spend time exploring the entire project.
The choice depends on the nature of the work. Claude for complex refactoring and large-scale projects, Codex for rapid API code generation. That's why Apple included both.
Token Optimization: Apple and Anthropic Working Together

The hidden challenge of agentic coding is cost. When AI works autonomously, token usage spikes. Reading files, searching documentation, building, testing, capturing previews -- every step consumes tokens.
Apple recognized this problem. They worked directly with Anthropic and OpenAI to focus on token usage optimization and tool call efficiency.
The specific optimizations haven't been disclosed, but the direction is clear. Reducing unnecessary context passing, leveraging caching, batching tool calls. Techniques that Claude Code already uses were likely carried over to the Xcode integration.
Let's do the math on realistic costs. At Opus 4.6 pricing -- 25 per million output tokens -- a heavy user running agentic coding all day would land at $50-150 per month. Not trivial if you're not on a Pro/Max plan.
One reason Apple hosts Claude on its own servers is cost. Instead of paying per API call, they run the infrastructure directly and control expenses. At scale, this approach is more economical.
For individual developers, the cost falls on them. The fact that it's not free could slow agentic coding adoption. Whether Apple will bundle token credits with the Apple Developer Program subscription is worth watching.
Why Claude: Privacy and Control
The core reason Apple chose Claude internally is privacy.
Apple's data policy is strict. Unreleased product code, design documents, and internal communications cannot touch external clouds. Using OpenAI's or Google's API means data passes through external servers. No matter how tight the security contracts are, risk remains.
The arrangement with Anthropic is different. Apple hosts Claude on its own servers. The custom model operates entirely within Apple's infrastructure. Data never leaves.
The contract terms are likely different too. Guarantees that Apple's data won't train Anthropic's general models, technical controls over data retention periods and access rights -- these would all be part of the deal.
This isn't unique to Apple. Privacy is the core barrier to enterprise AI adoption. Many companies are reluctant to send their code to external APIs. Anthropic offering a self-hosting option is a deliberate play for this market.
Claude's safety philosophy probably aligned with Apple too. Anthropic is known for building "overly cautious" models. When unsure, it says "I don't know." For Apple, a model that approaches problems carefully beats one that confidently generates wrong code.
Security Concerns Around Agentic Coding
Agentic coding is convenient, but it carries risk. When AI autonomously modifies code, builds, and tests, it's hard to fully track what's happening.
Django co-creator Simon Willison put it this way.
"I feel like we're headed for a Challenger-disaster-level incident with coding agent security."
That might be hyperbole. But the core concern is valid. Code written by AI can harbor vulnerabilities if humans don't review it thoroughly. AI can unintentionally expose sensitive information. AI can fall victim to malicious prompt injection.
Apple is aware of this. Agentic coding in Xcode 26.3 follows a Human-in-the-Loop protocol. Destructive actions require developer approval. Major architecture changes trigger confirmation prompts. Each new agent process shows an access permission dialog.
That last one actually frustrates some developers. Clicking "Allow Xcode Access" every single time interrupts the workflow. But it's a trade-off between security and convenience. Apple chose security.
MCP schema compatibility issues have also been reported. Real-world implementations don't always behave as expected. Full support being limited to macOS Tahoe is another constraint. These are early-version limitations.
Conclusion: The Choice Is Made, the Field Is Open
Apple chose Claude for a combination of reasons.
Privacy. Self-hosted servers for data control. Capability. Understanding entire projects and tracking dependencies. Standards. Future flexibility through MCP, an open protocol. Philosophy. An overly cautious AI that matches Apple's quality standards.
Xcode 26.3 is just the beginning. Agentic coding will reshape how software is built. AI writes the code, humans set goals and verify results. The developer's role is being redefined.
Apple included both models and gave developers the choice. Some projects suit Claude. Others suit Codex. Developers decide. But Apple's own internal choice is already made.
Apple is running on Anthropic.
Sources:
- Apple integrates Anthropic's Claude and OpenAI's Codex into Xcode 26.3 -- VentureBeat
- Xcode 26.3 unlocks the power of agentic coding -- Apple Newsroom
- Apple's Xcode now supports the Claude Agent SDK -- Anthropic
- Apple's hidden AI partner: the company heavily relies on Anthropic's Claude internally -- TechSpot
- Apple 'runs on Anthropic,' says Mark Gurman -- 9to5Mac
- Xcode 26.3 Brings Integrated Agentic Coding -- InfoQ
- Donating the Model Context Protocol -- Anthropic
- Unsplash -- image source