Nodig vrienden uit en verdien gratis tokens!Meer weten

🚀 Aider Verbinden met CodingPlanX Aangepaste Modellen

> Introductie: Deze gids laat u zien hoe u Aider, de populaire open-source AI pair programmer, kunt gebruiken met de CodingPlanX.ai API voor een hoogwaardige terminal-gebaseerde AI-coderingservaring.

Aider is een toonaangevende CLI AI code-assistent (39K+ GitHub Stars). Het draait in uw terminal en ondersteunt 100+ talen. Door eenvoudige omgevingsvariabelen in te stellen, kunt u Aider verbinden met CodingPlanX.ai.


✨ Waarom Aider?

  • 🆓 Volledig Open Source: Betaal alleen voor het API-gebruik via CodingPlanX.ai.
  • 🧠 Architect Modus: Een systeem met twee modellen waarbij het ene model plant en het andere code schrijft.
  • 🌳 Repository Map: Gebruikt tree-sitter om uw gehele codebase-structuur te begrijpen.
  • 🔗 Git Integratie: Maakt automatisch beschrijvende Git-commits aan voor elke AI-wijziging.
  • ⚡ Minimale Configuratie: Maak in seconden verbinding met slechts twee omgevingsvariabelen.

🛠️ Installatie

1. Vereisten

  • Python 3.8+ geïnstalleerd.
  • CodingPlanX.ai API Key (begint met cr_).

2. Aider Installeren

# Aanbevolen: Installeren via pipx
pipx install aider-chat

# Alternatief: Standaard pip
pip install aider-chat

⚙️ Configuratie

Methode 1: Omgevingsvariabelen (🌟 Aanbevolen)

Tijdelijk (Huidige terminalsessie):

export OPENAI_API_BASE="https://api.codingplanx.ai/v1"
export OPENAI_API_KEY="cr_your_api_key"

Permanent (Toevoegen aan configuratiebestand): Voeg dit toe aan uw ~/.zshrc of ~/.bashrc:

echo 'export OPENAI_API_BASE="https://api.codingplanx.ai/v1"' >> ~/.zshrc
echo 'export OPENAI_API_KEY="cr_your_api_key"' >> ~/.zshrc
source ~/.zshrc

Methode 2: Opdrachtregelargumenten

aider --openai-api-base "https://api.codingplanx.ai/v1" \
      --openai-api-key "cr_your_api_key" \
      --model openai/claude-sonnet-4-6

💻 Aan de Slag

Basisgebruik

cd /path/to/your/project

# Start Aider met Claude Sonnet
aider --model openai/claude-sonnet-4-6

Architect Modus (🌟 Sterk Aanbevolen)

Architect modus gebruikt een "planner"-model (zoals Opus) en een "editor"-model (zoals Sonnet) om de kwaliteit te verbeteren en tegelijkertijd de kosten te beheersen.

# Kwaliteitsfocus: Opus plant + Sonnet bewerkt
aider --architect --model openai/claude-opus-4-6 --editor-model openai/claude-sonnet-4-6

⌨️ Veelvoorkomende Slash-opdrachten

OpdrachtBeschrijving
/add file.pyVoeg een bestand toe aan de context van de AI
/drop file.pyVerwijder een bestand uit de context om tokens te besparen
/run pytestVoer tests uit en stuur fouten terug naar de AI voor reparatie
/undoMaak de laatste AI-codewijziging ongedaan

⚖️ Aider vs. Claude Code CLI

Functie🤖 Aider💻 Claude Code CLI
Open SourceJaNee (Eigendomsrechtelijk)
Git IntegratieAuto-commitHandmatige commit
WorkflowMulti-model (Architect)Enkel-model
ContextRepo Map (AST)Enorm Token Venster

❓ Probleemoplossing (FAQ)

V: "Model not found" fout? A: Zorg ervoor dat u het voorvoegsel openai/ opneemt.

  • ✅ Correct: openai/claude-sonnet-4-6

V: API Time-out? A: Verhoog de time-out limiet:

aider --model openai/claude-sonnet-4-6 --timeout 120