Xcode 26.3 + Claude Agent:模型替换、MCP、Skill 与自适应配置

Xcode 26.3 + Claude Agent:模型替换、MCP、Skill 与自适应配置

💡 原文中文,约2800字,阅读约需7分钟。
📝

内容提要

Xcode 26.3 版本新增对 Claude Code/Codex 的支持,开发者可在 Xcode 中使用 AI Agent。文章介绍了手动替换模型、配置 MCP 支持及环境自适应技巧,以提升开发体验。

🎯

关键要点

  • Xcode 26.3 版本新增对 Claude Code/Codex 的支持,开发者可以使用原生 AI Agent。
  • Xcode 26.3 RC 自带的 claude 客户端版本为 2.1.14,支持模型 Opus 4.5。
  • 可以手动替换为最新的 Opus 4.6 (v2.1.32) 模型,实现非官方升级。
  • Xcode 默认屏蔽 MCP 支持,需要修改配置文件以使用自定义工具。
  • Claude Agent 会在特定路径搜索 Skill,手动拖入脚本并重启 Xcode 即可。
  • 通过检测环境变量 CLAUDE_CONFIG_DIR 实现环境自适应,区分 Xcode 和命令行环境。
  • 在 Xcode 环境下加入 Scheme 检查机制,自动检测上下文并提醒开发者切换 Scheme。
  • Xcode 26.3 更新效果令人满意,有望成为 Swift 开发者的首选 IDE。

延伸问答

Xcode 26.3 版本新增了哪些功能?

Xcode 26.3 版本新增了对 Claude Code/Codex 的支持,开发者可以使用原生 AI Agent。

如何手动替换 Xcode 中的 AI 模型?

可以将 ~/Library/Developer/Xcode/CodingAssistant/Agents/Versions/26.3 目录下的 claude 二进制文件替换为最新的 Opus 4.6 (v2.1.32) 模型。

Xcode 中如何启用 MCP 支持?

需要修改配置文件 ~/Library/Developer/Xcode/CodingAssistant/ClaudeAgentConfig/.claude,以启用 MCP 支持。

Claude Agent 如何搜索 Skill?

Claude Agent 会在 ~/Library/Developer/Xcode/CodingAssistant/ClaudeAgentConfig/skills 和 /Library/Application Support/ClaudeCode/.claude/skills 路径下搜索 Skill。

如何实现环境自适应的 Claude.md?

通过检测环境变量 CLAUDE_CONFIG_DIR 来区分当前是在 Xcode 还是命令行,从而实现环境自适应。

Xcode 26.3 更新对开发者有什么影响?

Xcode 26.3 更新效果令人满意,有望成为 Swift 开发者的首选 IDE。

➡️

继续阅读