Xcode 26.3-使用 Gemini

介绍

随着 AI 编程助手的发展,越来越多的开发工具开始支持通过 MCP(Model Context Protocol) 与 AI Agent 进行深度集成。在 Xcode 26.3 中,可以通过 Gemini CLI 将 Gemini 连接到 Xcode,使 AI 直接读取项目结构、执行编译、运行模拟器甚至自动修复编译错误。本文介绍如何在 Xcode 26.3 中通过 Gemini CLI + MCP 实现 AI 辅助开发,并演示常见的自动化操作。

步骤

1. 启用 Xcode MCP 支持

首先在 Xcode 中开启 MCP 的外部代理访问权限。打开 Settings → Intelligence,启用选项:Allow external agents to use Xcode tools,开启后,Xcode 允许外部 AI Agent(例如 Gemini CLI)调用 Xcode 的构建、运行等工具。

2. 安装 Gemini CLI

  • 安装 Gemini CLI,这是连接 Gemini 与本地开发环境的核心工具。
npm install -g @google/gemini-cli
  • 安装完成后,需要进行认证。推荐使用 API Key 方式。

3. 连接 Xcode MCP

  • 进入 Xcode 项目目录,执行以下命令,将 Gemini CLI 连接到 Xcode MCP 工具。
gemini mcp add xcode-tools xcrun mcpbridge
  • 该命令会注册一个名为 xcode-tools 的 MCP 工具,使 Gemini 能够调用 Xcode 的命令能力,如读取项目信息、构建项目、运行模拟器、分析编译错误等。

4. 授权 Gemini 访问 Xcode

保持 Xcode 项目处于打开状态,然后在项目目录启动 Gemini CLI。当 Gemini 尝试访问 MCP 工具时,Xcode 会弹出授权提示,点击 Allow 即可。授权后,Gemini 就可以通过 MCP 调用 Xcode 的工具链。

授权对话框.png

5. 确认 MCP 工具加载成功

在 Gemini CLI 中执行:

/mcp list

配置成功之后就可以使用 Xcode 的 MCP 工具。

应用

通过 自然语言 使用 Gemini 操作 Xcode 项目。

查看项目信息

Show my Xcode project configuration

编译项目

Build the Xcode project

运行到Simulator

Run the app in the iOS simulator

修改错误

Fix the build errors and run again

编程

Add a button that increments a counter in ContentView using SwiftUI.
Then build and run the app.
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容