You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Record 0.2.0 release notes with copilot coverage
- Remove version pin from README install snippets
- Document copilot endpoints and auth across guides
Copy file name to clipboardExpand all lines: docs/index.md
+19-2Lines changed: 19 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,12 +1,15 @@
1
1
# CCProxy API Server
2
2
3
-
`ccproxy` is a local reverse proxy server that provides unified access to multiple AI providers through a plugin-based architecture. It supports Anthropic Claude and OpenAI Codex through dedicated provider plugins, allowing you to use your existing subscriptions without separate API key billing.
3
+
`ccproxy` is a local reverse proxy server that provides unified access to multiple
4
+
AI providers through a plugin-based architecture. It supports Anthropic Claude,
5
+
OpenAI Codex, and GitHub Copilot through dedicated provider plugins, allowing
6
+
you to use your existing subscriptions without separate API key billing.
4
7
5
8
## Architecture
6
9
7
10
CCProxy uses a modern plugin system that provides:
8
11
9
-
-**Provider Plugins**: Handle specific AI providers (Claude SDK, Claude API, Codex)
12
+
-**Provider Plugins**: Handle specific AI providers (Claude SDK, Claude API, Codex, Copilot)
10
13
-**System Plugins**: Add functionality like pricing, logging, monitoring, and permissions
11
14
-**Unified API**: Consistent interface across all providers
12
15
-**Format Translation**: Seamless conversion between Anthropic and OpenAI formats
@@ -48,6 +51,20 @@ Provides access to OpenAI's APIs (Responses and Chat Completions) through OAuth2
48
51
49
52
All plugins support both Anthropic and OpenAI-compatible API formats for requests and responses, including streaming.
50
53
54
+
### Copilot Plugin (`/copilot`)
55
+
Adds GitHub Copilot as a provider with OAuth device flow support and GitHub
56
+
flavored auxiliary endpoints.
57
+
58
+
**Endpoints:**
59
+
-`POST /copilot/v1/chat/completions` - OpenAI Chat Completions via Copilot
60
+
-`POST /copilot/v1/responses` - OpenAI Responses API
0 commit comments