Multi-Provider Setup Guide
Multi-Provider Setup für Collective Context
Section titled “Multi-Provider Setup für Collective Context”🚀 Quick Start
Section titled “🚀 Quick Start”OpenRouter (300+ Modelle)
Section titled “OpenRouter (300+ Modelle)”- Account erstellen auf openrouter.ai
- API Key generieren
- Environment Variable setzen:
Terminal window export OPENROUTER_API_KEY='sk-or-v1-...'
PublicAI / Apertus (Schweizer Open Source)
Section titled “PublicAI / Apertus (Schweizer Open Source)”- Account auf publicai.co
- API Key anfordern
- Environment Variable:
Terminal window export PUBLICAI_API_KEY='pub-...'
📊 Kosten-Vergleich
Section titled “📊 Kosten-Vergleich”| Setup | Kosten/Monat | Qualität | Datenschutz |
|---|---|---|---|
| Premium (Claude 3.5) | ~$100 | ⭐⭐⭐⭐⭐ | ⭐⭐⭐ |
| Budget (Mixtral/GPT-3.5) | ~$10 | ⭐⭐⭐⭐ | ⭐⭐⭐ |
| Privacy (Apertus) | ~$30 | ⭐⭐⭐⭐ | ⭐⭐⭐⭐⭐ |
🔧 Aider Konfiguration
Section titled “🔧 Aider Konfiguration”Basis-Installation
Section titled “Basis-Installation”pip install aider-chat[voice]Provider-Aliases
Section titled “Provider-Aliases”alias aider-claude="aider --model openrouter/anthropic/claude-3.5-sonnet"alias aider-apertus="aider --model publicai/apertus-v1 --api-base https://api.publicai.co/v1"alias aider-budget="aider --model openrouter/mistralai/mixtral-8x7b"🎯 Best Practices
Section titled “🎯 Best Practices”-
Task-basierte Model-Auswahl:
- Architecture: Claude 3.5
- Reviews: Apertus (Privacy)
- Coding: DeepSeek Coder
- Docs: Mixtral
-
Kosten-Kontrolle:
- Nutze
--max-tokensFlag - Monitore Usage via Provider-Dashboards
- Setze monatliche Budgets
- Nutze
-
Privacy-First für sensitive Projekte:
- Nutze ausschließlich Apertus
- Oder self-hosted Modelle (Ollama)
🔄 Hybrid-Strategie: Der pragmatische Weg
Section titled “🔄 Hybrid-Strategie: Der pragmatische Weg”Warum nicht 100% Migration?
Section titled “Warum nicht 100% Migration?”Nach dem KAIZEN-Prinzip lernen wir aus der Praxis:
-
Claude-2 bleibt bei Claude Code/CCC
- Testing unseres eigenen CCC Commanders
- Baseline für Performance-Vergleiche
- Backup-Option bei Aider-Problemen
-
Claude-1 migriert zu Aider
- Hauptarchitekt nutzt FOSS
- Multi-Provider Flexibilität
- Voice Support für Hands-free Design
-
Aider-1/2 als reine FOSS-Agents
- Vollständige Open Source Experience
- Privacy-First mit Apertus Option
Setup für Hybrid-Workflow
Section titled “Setup für Hybrid-Workflow”# Terminal 1: Claude-1 mit Aideraider --model openrouter/anthropic/claude-3.5-sonnet --temperature 0.3
# Terminal 2: Claude-2 mit CCC/Claude Codeccc ses sta cl2 # oder: claude-code
# Terminal 3: Aider-1 mit DeepSeekaider --model openrouter/deepseek/deepseek-coder --temperature 0.5
# Terminal 4: Aider-2 mit Apertusaider --model publicai/apertus-v1 --api-base https://api.publicai.co/v1 --temperature 0.5Hybrid Strategy Benefits
Section titled “Hybrid Strategy Benefits”- Tool Comparison: Direkter Vergleich Aider vs CCC
- Risk Mitigation: Bewährte Workflows als Fallback
- CCC Testing: Real-world Testing unseres eigenen Tools
- KAIZEN Evolution: Lernen aus der Praxis, dann optimieren