Skip to content

Commit 55e066a

Browse files
docs: fix audit issues - remove bloat, fix broken links, sync models
- README: remove 102-line Competitive Analysis (moved to docs/research/) - README: add concise Alternatives section with links (613→517 lines) - Fix broken links: REPO-STRUCTURE.md, INSTALLATION-VERIFICATION.md - Sync Ollama models: qwen2.5-coder → devstral-small-2 (current default) - Fix COMMANDS.md: gpt-5.2-codex → gpt-4.1 (Codex incompatible) Co-Authored-By: Claude <noreply@anthropic.com>
1 parent 234b15b commit 55e066a

6 files changed

Lines changed: 22 additions & 119 deletions

File tree

QUICKSTART.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -349,9 +349,9 @@ brew install ollama # macOS
349349
ollama serve &
350350

351351
# 3. Pull a coding model (choose one)
352-
ollama pull qwen2.5-coder:32b # Best quality, ~20GB
352+
ollama pull devstral-small-2 # Best agentic (default)
353353
# or
354-
ollama pull qwen2.5-coder:7b # Faster, ~4.7GB
354+
ollama pull ibm/granite4:small-h # Long context, less VRAM
355355

356356
# 4. Test
357357
cco
@@ -429,7 +429,7 @@ Keep it running in a separate terminal.
429429
### "Ollama model not found"
430430

431431
```bash
432-
ollama pull qwen2.5-coder:32b
432+
ollama pull devstral-small-2
433433
```
434434

435435
### Verify Installation
@@ -449,8 +449,8 @@ alias ccs
449449
## Next Steps
450450

451451
- Read [README.md](README.md) for full documentation
452-
- Check [MODEL-SWITCHING.md](MODEL-SWITCHING.md) for model selection strategies
453-
- See [REPO-STRUCTURE.md](REPO-STRUCTURE.md) for advanced setup
452+
- Check [MODEL-SWITCHING.md](docs/MODEL-SWITCHING.md) for model selection strategies
453+
- See [ARCHITECTURE.md](docs/ARCHITECTURE.md) for advanced setup
454454

455455
---
456456

README.md

Lines changed: 7 additions & 102 deletions
Original file line numberDiff line numberDiff line change
@@ -342,108 +342,13 @@ ccd
342342

343343
---
344344

345-
## 📊 Competitive Landscape & Tool Comparison
346-
347-
The Claude Code ecosystem includes 30+ routing and provider management tools. Here's how **cc-copilot-bridge** positions itself:
348-
349-
### 🎯 Market Segmentation
350-
351-
| Category | Representative Tools | Target Use Case |
352-
|----------|---------------------|-----------------|
353-
| **Configuration Switchers** | jiang6641/claude-switch, foreveryh/claude-code-switch | Manual profile switching |
354-
| **Multi-Provider Proxies** | @musistudio/claude-code-router (31.9k/week), fuergaosi233/claude-code-proxy | API routing & aggregation |
355-
| **Copilot Bridges** | **cc-copilot-bridge** (this project) | Free access via Copilot Pro+ |
356-
| **Orchestration Frameworks** | ruvnet/claude-flow, coder/anyclaude | Multi-agent systems |
357-
| **Desktop Apps** | farion1231/cc-switch (Rust GUI) | Cross-platform GUI management |
358-
| **Open-Source Alternatives** | OpenCode (48k stars) | Complete Claude Code replacement |
359-
360-
### 🥊 Head-to-Head Comparison (Top Tools)
361-
362-
| Feature | **cc-copilot-bridge** | @musistudio/router | fuergaosi233/proxy | OpenCode |
363-
|---------|----------------------|-------------------|-------------------|----------|
364-
| **Weekly Downloads** | N/A (new) | **31,917** 🏆 | Unknown | 48,000 stars |
365-
| **Architecture** | Copilot proxy | Multi-provider API router | OpenAI-compatible proxy | Full IDE replacement |
366-
| **Cost Model** | Premium requests quota | Per-token ($0.14-$75/1M) | Per-token | Free (self-hosted) |
367-
| **Copilot Integration** |**Primary feature** | ❌ Not supported | ❌ Not supported | ❌ Not supported |
368-
| **Providers Supported** | 3 (Direct, Copilot, Ollama) | 8+ native | OpenAI-compatible only | 75+ providers |
369-
| **Offline Mode** | ✅ Ollama provider | ❌ Cloud only | ❌ Cloud only | ✅ Local models |
370-
| **MCP Profiles** | ✅ Auto-generated | ✅ Manual config | ❌ None | N/A |
371-
| **Model Identity** | ✅ Injected prompts | ❌ N/A | ❌ N/A | N/A |
372-
| **Web UI** | ❌ CLI only | ✅ Full React UI | ❌ CLI only | ✅ Full IDE |
373-
| **Setup Complexity** | ⚡ 1 command | 🔧 Medium (config.json) | ⚡ Simple (.env) | 🔧 Complex |
374-
| **GitHub Actions** | ❌ Not supported | ✅ Native integration | ❌ Not supported | ✅ Workflows |
375-
| **Target Audience** | **Copilot Pro+ subscribers** | API users, enterprises | OpenAI-centric teams | Open-source purists |
376-
| **Best For** | Use Copilot quota with Claude Code | Production routing at scale | Simple OpenAI fallback | Full IDE replacement |
377-
378-
### 🎯 Unique Value Propositions
379-
380-
| Tool | Core USP | When to Choose |
381-
|------|----------|----------------|
382-
| **cc-copilot-bridge** | Route Copilot quota to Claude Code | You have Copilot subscription, want to use Claude Code |
383-
| @musistudio/router | Market leader (31.9k/week), mature ecosystem | Production-grade multi-provider routing |
384-
| fuergaosi233/proxy | Python-based, minimal setup | Python stack, OpenAI fallback only |
385-
| 1rgs/proxy | LiteLLM integration (100+ providers) | Maximum provider coverage |
386-
| horselock/proxy | OAuth PKCE (account-based auth) | No API key dependency |
387-
| glidea/worker-proxy | Edge deployment (Cloudflare Workers) | Ultra-low latency, global distribution |
388-
| ruvnet/claude-flow | 54 agents, neural learning, persistence | Enterprise orchestration, multi-agent |
389-
| farion1231/cc-switch | Rust desktop GUI (macOS/Linux/Windows) | Non-technical users, visual config |
390-
| OpenCode | 75+ providers, open-source | Complete open-source alternative |
391-
392-
### 💡 Why cc-copilot-bridge Exists
393-
394-
**Serving Copilot Pro+ subscribers specifically.**
395-
396-
For general multi-provider routing at scale, see [@musistudio/claude-code-router](https://www.npmjs.com/package/@musistudio/claude-code-router) (31.9k weekly downloads).
397-
398-
| Dimension | cc-copilot-bridge | Other Tools |
399-
|-----------|-------------------|-------------|
400-
| **Primary Value** | Use existing Copilot subscription with Claude Code | Route to multiple paid APIs |
401-
| **Cost Structure** | Premium requests quota (plan-dependent) | Per-token billing |
402-
| **Prerequisites** | GitHub Copilot Pro or Pro+ subscription | API keys from multiple providers |
403-
| **Use Case** | Daily development, prototyping, learning | Production routing, cost optimization |
404-
| **Philosophy** | "Use your Copilot quota with Claude Code CLI" | "Route to best API for each task" |
405-
406-
### 🏆 Market Insights
407-
408-
**Market Leaders by Adoption**:
409-
1. **@musistudio/claude-code-router** - 31,917 weekly downloads (proxy category winner)
410-
2. **OpenCode** - 48,000 GitHub stars (open-source category winner)
411-
3. **fuergaosi233/claude-code-proxy** - 1,600 GitHub stars (Python category winner)
412-
413-
**Market Distribution**:
414-
- **Configuration Switchers**: <5% adoption (legacy approach)
415-
- **Multi-Provider Proxies**: 95%+ adoption (current standard)
416-
- **Orchestration Frameworks**: <1% but fastest-growing (enterprise future)
417-
418-
**Technology Stack Preferences**:
419-
- TypeScript/Node.js: 60% of tools (musistudio, 1rgs, etc.)
420-
- Python: 25% of tools (fuergaosi233, ujisati)
421-
- Rust: 10% (farion1231 desktop app)
422-
- Go/Hybrid: 5% (jimmc414)
423-
424-
### 🚀 Differentiation Strategy
425-
426-
**cc-copilot-bridge differentiates through**:
427-
1. **Copilot-First Architecture** - Only tool optimized for copilot-api proxy
428-
2. **Quota-Based Model** - Uses your existing Copilot subscription (no additional API costs)
429-
3. **MCP Compatibility System** - Auto-generated profiles for strict models (GPT-4.1)
430-
4. **Model Identity Injection** - System prompts ensure models know who they are
431-
5. **Hybrid Provider Strategy** - Copilot + Ollama (offline) + Anthropic (fallback)
432-
433-
**Complementary tools**:
434-
- Use **cc-copilot-bridge** for daily dev (uses Copilot quota)
435-
- Use **@musistudio/router** for production multi-provider routing
436-
- Use **OpenCode** for complete open-source alternative
437-
438-
### 📈 Ecosystem Maturity
439-
440-
| Maturity Level | Tools | Status |
441-
|----------------|-------|--------|
442-
| **Production-Ready** | 24/30 (80%) | ✅ Battle-tested |
443-
| **Pre-Release** | 3/30 (10%) | 🟡 Alpha/Beta |
444-
| **Limited Maintenance** | 3/30 (10%) | ⚠️ Stale repos |
445-
446-
**Market positioning**: The Claude Code ecosystem is mature with established leaders. **cc-copilot-bridge** serves Copilot subscribers who want to use Claude Code CLI without additional API costs.
345+
## 📊 Alternatives
346+
347+
For general multi-provider routing, see [@musistudio/claude-code-router](https://www.npmjs.com/package/@musistudio/claude-code-router) (31.9k weekly downloads). For a complete open-source alternative, see [OpenCode](https://github.com/opencode-ai/opencode) (48k stars).
348+
349+
**cc-copilot-bridge** specifically serves Copilot Pro+ subscribers who want to use Claude Code CLI with their existing subscription.
350+
351+
📖 [Full Competitive Analysis →](docs/research/COMPETITIVE-ANALYSIS.md)
447352

448353
---
449354

docs/COMMANDS.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
| `ccc-opus` | Claude Opus 4.5 | Slow | Best quality, code review |
2525
| `ccc-sonnet` | Claude Sonnet 4.5 | Medium | Balanced (default) |
2626
| `ccc-haiku` | Claude Haiku 4.5 | Fast | Quick questions |
27-
| `ccc-gpt` | GPT-5.2 Codex | Medium | Alternative perspective |
27+
| `ccc-gpt` | GPT-4.1 | Fast | Alternative perspective (0x quota) |
2828

2929
---
3030

@@ -34,15 +34,15 @@
3434
```bash
3535
COPILOT_MODEL=claude-opus-4.5 ccc
3636
COPILOT_MODEL=claude-haiku-4.5 ccc
37-
COPILOT_MODEL=gpt-5.2-codex ccc
37+
COPILOT_MODEL=gpt-4.1 ccc
3838
COPILOT_MODEL=gemini-3-pro-preview ccc
3939
```
4040

4141
**Ollama** (local models):
4242
```bash
43-
OLLAMA_MODEL=qwen2.5-coder:7b cco
44-
OLLAMA_MODEL=qwen2.5-coder:14b cco
45-
OLLAMA_MODEL=deepseek-coder:6.7b cco
43+
OLLAMA_MODEL=devstral-small-2 cco # Best agentic (default)
44+
OLLAMA_MODEL=ibm/granite4:small-h cco # Long context, less VRAM
45+
OLLAMA_MODEL=qwen3-coder:30b cco # Highest accuracy
4646
```
4747

4848
---

docs/DECISION-TREES.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -214,7 +214,7 @@ copilot- service model key/ base
214214
|-------|-----------|
215215
| copilot-api not running | `copilot-api start` |
216216
| Ollama not responding | `brew services restart ollama` |
217-
| Model not found | `ollama pull qwen2.5-coder:32b` |
217+
| Model not found | `ollama pull devstral-small-2` |
218218
| API key invalid | Check `echo $ANTHROPIC_API_KEY` |
219219
| Aliases not working | `source ~/.zshrc` |
220220

docs/FAQ.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ ccc
8888
# Expected: Claude Code starts successfully
8989
```
9090

91-
See [INSTALLATION-VERIFICATION.md](INSTALLATION-VERIFICATION.md) for full checklist.
91+
See [TROUBLESHOOTING.md](TROUBLESHOOTING.md) for full checklist.
9292

9393
---
9494

@@ -226,8 +226,8 @@ COPILOT_MODEL=gemini-3-pro-preview ccc
226226

227227
**Ollama models**:
228228
```bash
229-
OLLAMA_MODEL=qwen2.5-coder:7b cco
230-
OLLAMA_MODEL=qwen2.5-coder:14b cco
229+
OLLAMA_MODEL=devstral-small-2 cco # Best agentic (default)
230+
OLLAMA_MODEL=ibm/granite4:small-h cco # Long context, less VRAM
231231
```
232232

233233
Or use pre-configured aliases: `ccc-opus`, `ccc-haiku`, `ccc-gpt`.

docs/README.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,6 @@ Complete documentation index for cc-copilot-bridge - Bridge GitHub Copilot to Cl
6363
### Troubleshooting
6464
- [Troubleshooting Guide](TROUBLESHOOTING.md) - Common issues & solutions
6565
- [FAQ](FAQ.md) - Frequently asked questions
66-
- [Installation Verification](INSTALLATION-VERIFICATION.md) - Setup checklist
6766

6867
### Team & Enterprise
6968
- [Team Adoption](workflows/TEAM-ADOPTION.md) - Onboarding guide
@@ -222,8 +221,7 @@ cc-copilot-bridge/
222221
│ └── CODE_OF_CONDUCT.md Community guidelines
223222
224223
├── Troubleshooting
225-
│ ├── TROUBLESHOOTING.md Common issues
226-
│ └── INSTALLATION-VERIFICATION.md Setup checklist
224+
│ └── TROUBLESHOOTING.md Common issues
227225
228226
├── Workflows
229227
│ ├── DAILY-DEV.md ····· Daily development

0 commit comments

Comments
 (0)