Xcode Mods
Xcode 构建、测试、控制台和预览搬进 Claude Code。
> 给订单列表加上分页
⏺ 我先看看列表组件。
❯
示意。实际效果取决于 Mod、终端和运行环境。
安装
/plugin marketplace add artemnovichkov/xcode-mods
/plugin install xcode-mods@xcode-mods
/reload-plugins在 Claude Code 会话里逐行执行这些命令。
claude plugin marketplace add artemnovichkov/xcode-mods
claude plugin install xcode-mods@xcode-mods然后在会话里执行 /reload-plugins,或开一个新会话。
请帮我安装 Claude Code Mod「Xcode Mods」(https://github.com/artemnovichkov/xcode-mods)。安装前先阅读仓库 README 的 Security 和 Requirements 部分,告诉我它会读写哪些内容、运行什么命令、是否联网,以及对 Claude Code 版本、系统和终端的要求。确认没有问题后,运行 claude plugin marketplace add artemnovichkov/xcode-mods 和 claude plugin install xcode-mods@xcode-mods 完成安装,最后提醒我在会话里执行 /reload-plugins。把这段话发给 Claude Code,它会先读原作者说明再安装。
git clone https://github.com/artemnovichkov/xcode-mods
cd xcode-mods
claude --plugin-dir ./mods/xcode-mods克隆仓库后用 --plugin-dir 在本地会话中试用。
它会碰什么
据原作者说明,收录时核对;可用 claude plugin validate 自行检查。
读取
有读取工作目录中的 Xcode 工程、Swift 文件、测试列表和预览图片。
写入文件
有用 sips 生成缩小的预览 JPEG。
运行命令
有运行 find、grep、sips、xed、open,并调用 xcode MCP 服务器。
联网
未说明介绍
xcode-mods 是 Claude Code 的 function hooks Mod,通过 Xcode 27 的无头 Xcode MCP 服务器工作(Mod 本身不是 MCP):
- 输入框上方工具栏横条:scheme ▸ 目标设备、当前活动、错误/警告/失败测试计数,可切换 scheme。
- Xcode 面板含 Build · Run · Tests 标签:实时构建进度与问题列表、按 target 分组的测试、运行时 stdout 与 OSLog。
- Canvas 面板显示 SwiftUI
#Preview截图,保留最近 10 张,Claude 改动 Swift 文件后自动重渲染。 - 动作结束时弹出通知;按
x把问题交给 Claude 修。
也会显示 Claude 自己调用的 Xcode 工具结果。只在含 .xcodeproj/.xcworkspace 的目录启用。需要 Xcode 27+ 开启无头 MCP、在 Claude Code 中添加名为 xcode 的 MCP 服务器并允许 mcp__xcode;作者写 Claude Code 2.1.286+(早于本站 2.1.287 基线)。终端预览需 kitty 图形协议。资料来自 README 与源码,未经本站实测。
适合谁
- 用 Claude Code 开发 iOS / macOS 应用的人
运行要求
- Claude Code ≥ 2.1.286
- 平台 · macOS
- 需要 Xcode 27+ 并开启无头 MCP 服务器。
- 需添加名为 xcode 的 MCP 服务器并允许 mcp__xcode。
- 终端预览需 kitty 图形协议,如 Ghostty。