Idea2App · OpenCode
为 OpenCode 安装 I2A connector。
把连接器放进目标 workspace,让交接配置跟随项目一起工作。
下载 OpenCode Plugin版本 0.5.1 · Workspace 级 · macOS
为 OpenCode 配置 I2A connector
1. 移除 workspace 中的旧版本
在 OpenCode 要构建 App 的 workspace 中打开 Terminal,然后只移除下面两个由 I2A 管理的路径。请保留 .opencode/ 的其他内容,其中可能包含你自己的 Plugin 和设置。如果两个路径都不存在,就没有旧版本需要移除。
Terminal
cd /path/to/your/projectrm -f .opencode/plugins/i2a-handoff.jsrm -rf .opencode/skills/i2a-handofftest ! -e .opencode/plugins/i2a-handoff.js && test ! -e .opencode/skills/i2a-handoff && echo "Previous I2A plugin removed"运行前请把 /path/to/your/project 换成真实路径。看到 Terminal 输出 “Previous I2A plugin removed” 后再继续。
2. 下载并解压
下载 OpenCode Plugin,并在 Downloads 中解压 ZIP。它会创建 i2a-opencode-plugin 文件夹。把 Plugin 复制到 workspace 后,可以删除这个下载文件夹。
3. 复制到你的 workspace
选择 OpenCode 应该创建 Xcode App Playground 的文件夹。下面的示例会创建一个文件夹、安装 I2A,并启动浏览器授权。
Terminal
mkdir -p ~/Developer/MyI2AAppcd ~/Developer/MyI2AAppcp -R ~/Downloads/i2a-opencode-plugin/.opencode .opencode mcp auth i2aopencode mcp list如果使用已有 workspace,请把前两行替换为 cd /path/to/your/project。复制命令只会更新 I2A Plugin 和 skill 文件。
4. 重启 OpenCode 并开始交接
OpenCode 会在启动时加载项目 Plugin。退出已经打开的 session,从该 workspace 运行 opencode,然后粘贴:
粘贴到 OpenCode
Connect to I2A, let me choose an explicitly transferred snapshot, and start its native Xcode App Playground implementation.故障排查与更新方法请查看完整 OpenCode 配置指南。
安装后检查
- 请从已经复制 .opencode 文件的 workspace 启动 OpenCode。
- 更新项目级 Plugin 后,请重启 OpenCode。
- 发送交接提示词前,请先确认 i2a OAuth 已完成。