Idea2App · CodeBuddy

为 CodeBuddy 安装 I2A connector。

在用户级安装连接器,并从 CodeBuddy 的 MCP 面板授权 I2A。

下载 CodeBuddy Plugin

版本 0.5.1 · 用户级 · macOS

为 CodeBuddy 配置 I2A connector

1. 移除旧版本

先检查已安装的 Plugin 列表。如果其中有 I2A connector,请卸载它并移除旧的本地 marketplace;如果尚未安装,请跳过两条 remove 命令。

Terminal
codebuddy plugin list --jsoncodebuddy plugin uninstall i2a-project-connectorcodebuddy plugin marketplace remove idea2app

再次运行 codebuddy plugin list --json,确认 i2a-project-connector 已不在列表中再继续。

2. 下载并解压

下载 CodeBuddy Plugin,并在 Downloads 中解压 ZIP。它会创建 i2a-codebuddy-plugin 文件夹。安装后请保留该文件夹,因为它是 CodeBuddy 解析此 Plugin 时使用的本地 marketplace source。

3. 安装到 CodeBuddy

打开 Terminal,运行:

Terminal
cd ~/Downloads/i2a-codebuddy-plugincodebuddy plugin marketplace add "$PWD"codebuddy plugin install i2a-project-connector@idea2app

Plugin 默认安装在用户级,因此这台电脑上的每个 CodeBuddy workspace 都可以使用它。

4. 授权 I2A MCP server

启动 CodeBuddy,输入 /mcp,选择 i2a 并按 Enter,然后选择 Authenticate。CodeBuddy 会在浏览器中打开 I2A;登录并批准所请求的只读项目访问权限。

/mcp → i2a → Authenticate

5. 开始交接

回到 CodeBuddy,并进入要创建 Xcode App Playground 的 workspace,然后粘贴:

粘贴到 CodeBuddy
Connect to I2A, let me choose an explicitly transferred snapshot, and start its native Xcode App Playground implementation.

授权完成后,该 session 就可以使用 I2A MCP tools 和带命名空间的 handoff skill。

故障排查与更新方法请查看完整 CodeBuddy 配置指南。

安装后检查

  • 使用 /mcp 确认 i2a 已完成授权。
  • 安装或更新后,请新建一个 CodeBuddy session。
  • 如果希望每个 workspace 都能使用 connector,请安装在用户级。