Copilot API Proxy 是一个反向工程的 GitHub Copilot API 代理服务。尽管未获得 GitHub 官方支持且存在潜在的不稳定性,但它能够将 Copilot 转换为兼容 OpenAI 和 Anthropic API 的服务,使其可以与支持这些 API 的各类工具无缝集成。该代理支持完整的 OpenAI 和 Anthropic API 端点,包括聊天完成、模型查询等核心功能,并提供了专门的 Claude Code 集成支持。
核心功能
本代理实现了全面的 API 兼容性,支持 OpenAI 的 chat/completions 接口和 Anthropic 的 messages 接口,完全遵循标准 API 规范。通过内置的监控系统,用户可以实时查看使用配额、统计信息和服务状态。系统还提供了灵活的认证机制和可自定义的速率限制控制。
快速部署
支持多种部署方式,包括使用 Docker 容器化部署和通过 NPX 直接运行。安装依赖后,只需一行命令即可启动服务。系统提供了丰富的命令行选项,可以根据需要调整端口、日志级别和其他运行参数。
API 服务
代理服务器提供了全套的 API 端点,包括 OpenAI 和 Anthropic 兼容的接口,以及专门的监控端点。所有接口都经过优化,确保响应迅速且可靠。用户可以通过统一的接口访问 Copilot 的强大功能。
账户管理
系统支持多种类型的 GitHub Copilot 账户,包括个人订阅、企业账户、教育账户和符合条件的开源项目账户。认证系统支持 GitHub OAuth、个人访问令牌和企业 SSO 集成,并提供多因素认证保护。
使用指南
通过简单的命令行操作即可完成服务配置和启动。系统支持多种运行模式,可以根据需要启用详细日志记录、设置速率限制或配置 Claude Code 集成。所有功能都经过精心设计,确保操作简单直观。