Hello, developers!
Xcode 26.3 unlocks the power of agentic coding!
Get ready to explore new features that released last Tuesday. If you haven't already, you can download Xcode 26.3 from the Apple Developer Downloads page
Check out the official documentation for getting started and how to configure agents in Xcode:
Writing code with intelligence in Xcode
Generate code, fix bugs fast, and learn as you go with intelligence built directly into Xcode
https://developer.apple.com/documentation/xcode/writing-code-with-intelligence-in-xcode/
Setting up coding intelligence
Enable third-party coding tools that you want to use in the coding assistant
https://developer.apple.com/documentation/xcode/setting-up-coding-intelligence
Giving external agentic coding tools access to Xcode
Let agentic coding tools access your project and Xcode capabilities using the Model Context Protocol
https://developer.apple.com/documentation/xcode/giving-agentic-coding-tools-access-to-xcode
Code-along: Experiment with coding intelligence in Xcode 26
Presented live at a Meet with Apple event: Learn how coding intelligence features can help you write code and fix errors with example prompts and resources.
We are also introducing a new tag to the forums Coding intelligence ✨. Use this tag when discussing these new features to increase visibility on the forums to help others chime in.
Coding intelligence
RSS for tagEnhance your development workflow with coding intelligence features that help you write code, generate tests and documentation, fix errors, refactor existing implementations, and navigate codebases.
Posts under Coding intelligence tag
2 Posts
Selecting any option will automatically load the page
Post
Replies
Boosts
Views
Activity
I’m trying to use MCP servers with Xcode 26.3 Coding Intelligence (Codex agent). With a project-scoped config file at /.codex/config.toml, MCP servers are not reliably loaded.
/.codex/config.toml
Example:
[mcp_servers.Notion]
url = "https://mcp.notion.com/mcp"
enabled = true
[mcp_servers.XcodeBuildMCP]
command = "/bin/zsh"
args = ["-lc", "/opt/homebrew/bin/npx -y xcodebuildmcp@beta mcp"]
enabled = true
tool_timeout_sec = 10000
Expected:
Xcode consistently loads MCP servers defined in /.codex/config.toml across restarts.
Actual:
Xcode often only exposes xcode-tools. In some sessions MCP servers appear, but after restarting Xcode they may disappear. The global file at ~/Library/Developer/Xcode/CodingAssistant/codex/config.toml also seems managed/rewritten by Xcode and isn’t reliable for custom MCP servers.
Questions
Is /.codex/config.toml the official/supported way to configure MCP servers for Codex in Xcode right now?
Are there any requirements for Xcode to load it (e.g. workspace must be Trusted, open .xcworkspace vs .xcodeproj, full restart/force quit, etc.)?
Is there any logging/diagnostics to understand why the MCP server is not starting or not being picked up?