English | 简体中文 | 繁體中文 | 日本語 | 한국어 | हिन्दी | Tiếng Việt | Français | Русский | Español | Português | Norsk | Svenska | Deutsch | Nederlands | Italiano
GAC ondersteunt authenticatie via Claude Code-abonnementen, waardoor u uw Claude Code-abonnement kunt gebruiken in plaats van te betalen voor de dure Anthropic API. Dit is perfect voor gebruikers die al toegang hebben tot Claude Code via hun abonnement.
⚠️ Let op — onofficieel gebruik: Anthropic gaat actief tegen externe tools tekeer die Claude Code OAuth-tokens buiten de Claude Code CLI gebruiken en trekt soms toegang in. gac is klein genoeg om tot nu toe onder de radar te blijven, maar het gebruik van Claude Code (OAuth) hier is niet officieel goedgekeurd en kan op elk moment niet meer werken. Als u betrouwbare generatie van commit-berichten nodig hebt, gebruikt u in plaats daarvan een directe API-provider (anthropic,openai, enzovoort). Zie de documentatie voor Claude Code-abonnementen van Anthropic voor het huidige beleid.
Claude Code is de abonnementsdienst van Anthropic die OAuth-gebaseerde toegang tot Claude-modellen biedt. In plaats van API-sleutels (die per token worden gefactureerd) te gebruiken, gebruikt Claude Code OAuth-tokens van uw abonnement.
- Kosteneffectief: Gebruik uw bestaande Claude Code-abonnement in plaats van apart te betalen voor API-toegang
- Zelfde modellen: Toegang tot dezelfde Claude-modellen (bv.
claude-sonnet-4-5) - Aparte facturering: Claude Code-gebruik is gescheiden van Anthropic API-facturering
GAC bevat ingebouwde OAuth-authenticatie voor Claude Code. Het installatieproces is volledig geautomatiseerd en opent uw browser voor authenticatie.
Voer uvx gac init uit en selecteer eenvoudig "Claude Code" als uw provider:
uvx gac init
De wizard zal:
- U vragen om "Claude Code" te selecteren uit de providerlijst
- Automatisch uw browser openen voor OAuth-authenticatie
- Uw toegangstoken opslaan in
~/.gac.env - Het standaardmodel instellen
Als u al GAC geconfigureerd heeft met een andere provider en wilt overschakelen naar Claude Code:
uvx gac model
Dan:
- Selecteer "Claude Code" uit de providerlijst
- Uw browser opent automatisch voor OAuth-authenticatie
- Token opgeslagen in
~/.gac.env - Model automatisch geconfigureerd
Eenmaal geverifieerd, gebruikt u GAC zoals u gewend bent:
# Stage uw wijzigingen
git add .
# Genereer en commit met Claude Code
uvx gac
# Of overschrijf het model voor een enkele commit
uvx gac -m claude-code:claude-sonnet-4-5
Claude Code biedt toegang tot dezelfde modellen als de Anthropic API. Huidige Claude 4.5-familiemodellen omvatten:
claude-sonnet-4-5- Nieuwste en meest intelligente Sonnet-model, beste voor coderingclaude-haiku-4-5- Snel en efficiëntclaude-opus-4-5- Meest capabele model voor complex redeneren
Bekijk de Claude-documentatie voor de volledige lijst van beschikbare modellen.
Als u authenticatiefouten ziet, is uw token mogelijk verlopen. Authenticeer opnieuw door uit te voeren:
uvx gac auth claude-code login
Uw browser opent automatisch voor een nieuwe OAuth-authenticatie. Alternatief kunt u uvx gac model uitvoeren, "Claude Code (OAuth)" selecteren en "Opnieuw authenticeren (nieuwe token krijgen)" kiezen.
Om te controleren of u momenteel geauthenticeerd bent:
uvx gac auth claude-code status
Of controleer alle providers tegelijk:
uvx gac auth
Om uw opgeslagen token te verwijderen:
uvx gac auth claude-code logout
Dit betekent dat GAC uw toegangstoken niet kan vinden. Authenticeer door uit te voeren:
uvx gac model
Selecteer dan "Claude Code" uit de providerlijst. De OAuth-flow start automatisch.
Als OAuth-authenticatie mislukt:
- Zorg ervoor dat u een actief Claude Code-abonnement heeft
- Controleer of uw browser correct opent
- Probeer een andere browser als problemen aanhouden
- Verifieer de netwerkconnectiviteit naar
claude.ai - Controleer of poorten 8765-8795 beschikbaar zijn voor de lokale callback-server
| Functie | Anthropic (anthropic:) |
Claude Code (claude-code:) |
|---|---|---|
| Authenticatie | API-sleutel (ANTHROPIC_API_KEY) |
OAuth (automatische browser-flow) |
| Facturering | Per-token API-facturering | Abonnement-gebaseerd |
| Instellingen | Handmatige API-sleutel-invoer | Automatische OAuth via uvx gac init of uvx gac model |
| Token-beheer | Lange-termijn API-sleutels | OAuth-tokens (kunnen verlopen, eenvoudige herauthenticatie via model) |
| Modellen | Zelfde modellen | Zelfde modellen |
- Commit nooit uw toegangstoken naar versiebeheer
- GAC slaat tokens automatisch op in
~/.gac.env(buiten uw projectmap) - Tokens kunnen verlopen en vereisen herauthenticatie via
uvx gac model - De OAuth-flow gebruikt PKCE (Proof Key for Code Exchange) voor verbeterde beveiliging
- De lokale callback-server draait alleen op localhost (poorten 8765-8795)