项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 8204
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- macOS 系统
- 已安装 Xcode
- Homebrew(使用 cask 安装时需要)
- 辅助功能(Accessibility API)权限
安装与启动步骤
-
1用 Homebrew 安装
README 推荐方式,通过 Homebrew cask 一键安装 Copilot for Xcode 应用到系统。
brew install --cask copilot-for-xcode -
2手动安装(备选)
若不用 Homebrew,可从 GitHub Releases 下载 Copilot for Xcode.app,并确保放入 Applications 文件夹。
-
3首次打开应用
打开应用后,它会创建一个 launch agent,用于运行真正干活的常驻后台服务。
-
4启用源码编辑器扩展
在系统设置中开启 Xcode Source Editor Extension;macOS 15、14 与更早版本的操作入口不同。
-
5授予辅助功能权限
为扩展应用开启辅助功能(Accessibility API)权限,否则扩展无法正常读写编辑器内容。
-
6配置账号与模型
在宿主应用中登录 GitHub Copilot 或 Codeium 账号,选择所需模型以启用代码建议。
-
7配置聊天与快捷键
可选:在宿主应用中调整各功能设置,并为 Chat、Modification 等配置快捷键或全局热键。
如何确认成功
应用位于 Applications 文件夹且后台服务运行;Xcode 的 Editor 菜单中可看到 Copilot for Xcode 扩展项。
常见问题
Q:没有安装 Homebrew 怎么办?
A:可前往 GitHub Releases 页面手动下载 Copilot for Xcode.app,并将其拖入 Applications 文件夹完成安装。
Q:Xcode 里找不到扩展?
A:需先在系统设置中启用源码编辑器扩展,并授予辅助功能权限,然后重启 Xcode 查看 Editor 菜单。
Q:安装后没有代码补全?
A:需在宿主应用中登录 GitHub Copilot 或 Codeium 账号,并完成模型选择与建议功能设置。
Q:安装流程为什么比较麻烦?
A:因为它是 Xcode 源码编辑器扩展,需依次完成启用扩展、授予权限、配置账号等多个系统级步骤。
注意事项
- README 提示安装过程稍复杂,建议按官方概览的 5 个步骤依次操作。
- 应用必须放在 Applications 文件夹内,否则后台服务可能无法正常工作。
- 扩展需要辅助功能权限,未授权时无法与 Xcode 编辑器交互。
- GitHub Copilot、Codeium 的账号与模型在宿主应用内设置,不在 Xcode 中设置。
核心亮点
- 原生集成 Xcode 编辑器,无需切换工具即可获得 AI 补全和对话
- 同时支持 GitHub Copilot、Codeium 和 ChatGPT,并兼容 Tabby 自托管模型
- 提供内联代码提示和侧边栏聊天,代码解释、重构建议一步到位
不足之处
- 仅支持 Xcode 和 macOS,无法覆盖其他 IDE 或跨平台开发场景
- 依赖外部 AI 服务,需要配置 API 密钥或自建模型,初始设置有一定门槛
适用场景
- iOS/macOS 开发者日常编码,需要智能补全提升效率
- 在 Xcode 中快速生成代码片段或解释陌生 API
- 团队使用自托管模型(如 Tabby)进行私有化 AI 辅助编程
替代项目
Xcode Copilot、Copilot for Xcode (社区版)、CocoaPods 的 Xcode 插件
同类项目推荐
VibeGit
开源
给 AI 改代码加个后悔键,随时回滚不慌
Local-first desktop safety net for AI-assisted coding. Create checkpoints, inspect c···
Vibe_coding_guide
开源
把 AI 编码从野路子变成正规军,一套流程管到底
中文优先的 Vibe Coding / AI coding engineering workflow guide: specs, agents, worktr···
cursor-agent
开源
用Python复刻Cursor编程助手,支持多模型自由切换
Cursor Agent Tools - A Python-based AI agent that replicates Cursor's coding assista···
opensrc
开源
让 AI 看透第三方库源码,改依赖不再瞎猜。
Fetch source code for npm packages to give AI coding agents deeper context
deepwiki-rs
开源
一键生成代码文档,让团队和 AI 秒懂项目
Turn code into clarity. Generate accurate technical docs and AI-ready context in min···
aver
开源
让 AI 写的代码,每一行都能被审计和信任
Aver is a programming language for auditable AI-written code
Agentless
开源
不靠智能体,直接自动修 Bug 和写补丁
Agentless: an agentless approach to automatically solve software development proble···
qa-skills
开源
给 AI 代理装上 50 个测试技能,写测试更靠谱
50 QA and test-automation skills for Claude Code, Codex, Cursor, and any Agent Skill···
chatgpt-code-plugin
开源
让ChatGPT读懂你的整个代码库,直接对话式分析代码
Code ChatGPT Plugin is a TypeScript Code Analyzer that enables ChatGPT to "talk" wit···
