
时间来到了2026年,Xcode跟随macOS更新到了26.2,AI辅助编程终于也是姗姗来迟。
默认的Xcode只集成了Claude,点击登录后,大陆用户毫无意外的发现了禁止使用的提示。
但是既然它支持API调用,那么就好办了。笔者最近在疯狂使用AWS的KIRO,本质上也是调用的Claude,很好用。本文将带大家配置一下Xcode + Kiro + Claude,不作深入的探讨。
首先,去 https://aws.amazon.com/cn/builder/ 注册AWS Builder ID。
然后,下载一个转换各种编程IDE的AI客户端为API服务的神奇软件,仓库地址 git@github.com:justlovemaki/AIClient-2-API.git
克隆成功后,进入该项目文件夹,执行以下命令
chmod +x install-and-run.sh && ./install-and-run.sh # macOS, Linux 用户
./install-and-run.bat # windows 用户
然后浏览器会自动弹出,输入默认密码 admin123,登入系统。
点击左侧提供商池管理,找到Claude Kiro OAuth,点击右侧的生成授权,选择AWS Builder ID,接着按部就班登录就好。

提供商池管理配置完成后,点击左侧的配置管理,更改一下API密钥,拉到最下方点击保存配置即可。
可以在cherry studio中测试一下。点击管理,能够看到claude的模型列表:


在Xcode中的配置如下

注意上面的URL都要加上最后的斜线/,如果Xcode和cherry studio报错无法查询到模型,可以去命令行启动AIClient2API的地方查看请求有没有过来。