Laatst bijgewerkt:
Claude Code GitHub koppelen: zo doe je het, stap voor stap
Claude Code GitHub koppelen doe je zo: installeer de GitHub CLI, log in met gh auth login, kloon je repository en start daarin claude; daarna maakt Claude op jouw verzoek een branch, commits en een pull request. Je hebt een betaald Claude-plan (Pro of hoger) of een Console-account nodig, een GitHub-account en ongeveer een half uur. Wil je dat Claude ook reageert op @claude in issues en pull requests, dan draai je daarna /install-github-app. Gecontroleerd op 28 oktober 2026.
Eerst kiezen
Claude en GitHub: vier koppelingen die op elkaar lijken
Zoek je op "claude github", dan vind je vier verschillende dingen door elkaar. Ze delen de naam, maar doen iets anders en vragen andere rechten. Kies eerst welke je nodig hebt, dan sla je de helft van de stappen over. De meeste beginners hebben genoeg aan route 1.
Waarom dit onderscheid ertoe doet
Route 1, 2 en 3 kunnen naar je repository schrijven. Route 4 leest alleen bestandsnamen en bestandsinhoud en ziet geen commits, pull requests of issues. Wil je dat Claude echt iets verandert, dan heb je Claude Code nodig. Wil je alleen een vraag stellen over code, dan is de chat-integratie de lichtste en veiligste keuze.
| Route | Wat Claude dan kan | Waar het draait | Voor wie |
|---|---|---|---|
| 1. Claude Code lokaal met de GitHub CLI | Wat Claude dan kanCode lezen en wijzigen, branches, commits en pull requests maken | Waar het draaitOp je eigen computer | Voor wieIedereen die zelf in een repository werkt |
| 2. Claude GitHub App en GitHub Actions | Wat Claude dan kanReageren op @claude in issues en pull requests, zelf een pull request openen | Waar het draaitIn jouw GitHub Actions-runner | Voor wieTeams die taken via issues verdelen |
| 3. Claude Code op het web (claude.ai/code) | Wat Claude dan kanEen taak in de cloud uitvoeren en een branch pushen, ook als je laptop dicht is | Waar het draaitOp een cloud-VM van Anthropic | Voor wieWie parallel taken wil uitzetten zonder lokale installatie |
| 4. GitHub-integratie in claude.ai | Wat Claude dan kanAlleen code lezen en vragen beantwoorden, niets wijzigen | Waar het draaitIn de gewone Claude-chat of een project | Voor wieNiet-ontwikkelaars die vragen over code hebben |
Voorbereiding
Wat heb je nodig om Claude Code met GitHub te koppelen?
Zet dit klaar voordat je begint. De meeste vastlopers in onze trainingen komen niet door Claude, maar door een ontbrekend recht op GitHub of een login met het verkeerde account.
Wat het kost
Lokaal werken en cloudsessies op claude.ai/code tellen mee in de limieten van je Claude-plan; voor de cloud-VM betaal je niets extra. Bij GitHub Actions betaal je twee dingen: GitHub Actions-minuten van de runner en het Claude-gebruik. Dat laatste loopt via een API-key op API-tarief, of via een token van je Claude-abonnement. Zie Wat kost Claude Code? en de abonnementen.
Werkt je team met Azure DevOps of GitLab?
Veel Nederlandse MKB-bedrijven in een Microsoft 365-omgeving hebben hun code in Azure DevOps staan. Lokaal voert Claude Code gewone git-commando's uit, dus committen en branches maken werkt met elke git-remote. De Claude GitHub App, /install-github-app en het klonen en pushen vanuit cloudsessies werken alleen met GitHub. Voor GitLab bestaat een aparte GitLab CI/CD-integratie.
| Onderdeel | Wat je nodig hebt | Waarom |
|---|---|---|
| Claude-account | Wat je nodig hebtPro, Max, Team of Enterprise, of een Claude Console-account met API-tegoed | WaaromClaude Code zit niet in het gratis plan |
| GitHub-account | Wat je nodig hebtEen account met minimaal schrijfrechten op de repository | WaaromZonder schrijfrechten kan Claude geen branch of pull request maken |
| GitHub CLI (gh) | Wat je nodig hebtGeïnstalleerd en ingelogd met gh auth login | WaaromClaude Code gebruikt gh om pull requests te maken; /install-github-app controleert erop |
| Git | Wat je nodig hebtGit op je computer; op Windows bij voorkeur Git for Windows | WaaromClaude Code voert git-commando's uit; op Windows gebruikt het anders PowerShell |
| Adminrechten | Wat je nodig hebtAlleen voor /install-github-app en de Claude GitHub App | WaaromHet installeren van een GitHub App en het zetten van een secret vraagt admin-toegang |
| Tijd | Wat je nodig hebtOngeveer 30 minuten voor route 1, 15 minuten extra voor route 2 | WaaromInclusief installeren, inloggen en een eerste testtaak |
Stappenplan
Claude Code GitHub koppelen in zeven stappen
Dit is route 1: Claude Code op je eigen computer, gekoppeld aan GitHub via de GitHub CLI. Elke stap zegt waarom je hem zet, zodat je weet wat je overslaat als je iets anders doet.
Twijfel je over een grote wijziging? Begin in plan mode
Druk op Shift+Tab tot onderin plan mode aan staat, of start met claude --permission-mode plan. Claude leest dan je code en stelt een plan voor, maar wijzigt nog niets. Pas als jij het plan goedkeurt, gaat hij bestanden aanpassen. Dat is de goedkoopste manier om een verkeerde aanpak te vangen.
- 1
Installeer de GitHub CLI. Op macOS: brew install gh. Op Windows: winget install --id GitHub.cli --source winget. Voor Linux staan de commando's op cli.github.com. Waarom: met gh kan Claude Code pull requests aanmaken zonder dat jij een token hoeft te knippen en plakken.
- 2
Log in bij GitHub met gh auth login. Kies GitHub.com, kies HTTPS als protocol en log in via de browser met de eenmalige code. Controleer daarna met gh auth status of je met het juiste account bent ingelogd. Waarom: gh bewaart je token in de beveiligde opslag van je systeem, zodat Claude hem nooit in een bestand of prompt hoeft te zien.
- 3
Kloon je repository. Typ gh repo clone eigenaar/repo en daarna cd repo. Waarom: Claude Code werkt in de map waarin je het start en leest alleen die map zonder extra toestemming.
- 4
Installeer Claude Code als dat nog niet gebeurd is. macOS, Linux en WSL: curl -fsSL https://claude.ai/install.sh | bash. Windows PowerShell: irm https://claude.ai/install.ps1 | iex. Open een nieuw terminalvenster en controleer met claude --version. Meer opties staan in de installatiegids.
- 5
Start Claude Code in de repository met claude. Bij de eerste keer log je in via de browser met je Claude-account. Waarom in de repository: zo leest Claude je code, je git-geschiedenis en een eventuele CLAUDE.md met projectregels.
- 6
Laat Claude eerst een branch maken. Typ bijvoorbeeld: maak een nieuwe branch feature/contactformulier. Waarom: alles wat Claude daarna verandert staat los van main, zodat je het kunt bekijken en weggooien voordat het live gaat.
- 7
Laat Claude de wijziging doen, committen en een pull request maken. Typ eerst je taak, daarna commit mijn wijzigingen met een duidelijke beschrijving en tot slot maak een pull request. Claude gebruikt daarvoor gh pr create en koppelt de sessie aan die pull request. Die sessie vind je later terug met claude --from-pr 123 (met jouw PR-nummer).
Controle
Werkt het? Zo test je de koppeling met een eerste prompt
Test met een kleine, onschuldige taak op een eigen branch. Gaat er iets mis, dan is er niets kapot en zie je precies welke stap faalt.
De eerste prompt om te plakken
Plak dit in Claude Code, in de map van je repository:
Maak een nieuwe branch test/claude-koppeling. Voeg aan README.md onderaan een regel toe: "Getest met Claude Code op [datum van vandaag]". Commit dit met een korte beschrijving en maak daarna een pull request naar main. Merge de pull request niet. Laat me aan het eind de link naar de pull request zien.
Waar je op let
Je ziet drie dingen. Claude vraagt toestemming voordat hij een commando uitvoert dat iets wijzigt, zoals git push. Er verschijnt een link naar een nieuwe pull request op github.com. En op GitHub staat die pull request open met de branch test/claude-koppeling, niet gemerged. Zie je alle drie, dan werkt de koppeling. Sluit de pull request daarna en verwijder de branch.
Waarom de regel "merge de pull request niet" erin staat
Zonder die regel kan Claude het werk als af beschouwen zodra alles groen is. Door expliciet te zeggen wat hij niet mag, leer je jezelf meteen de gewoonte aan die verderop in Ons oordeel terugkomt: de mens beslist over de merge.
GitHub App
Claude Code GitHub Actions: @claude in issues en pull requests
Met de Claude GitHub App en een GitHub Actions-workflow reageert Claude op @claude in een issue of pull request. Hij leest de vraag, wijzigt code en opent een pull request, zonder dat iemand een terminal open heeft. De snelste installatie loopt via /install-github-app in Claude Code.
Handmatig installeren
Werkt het commando niet, of wil je zelf controle: installeer de app via github.com/apps/claude, zet het secret zelf onder Settings van je repository, en kopieer examples/claude.yml uit de claude-code-action-repository naar .github/workflows/. Een abonnementstoken maak je lokaal met claude setup-token. Druk tijdens /install-github-app op Esc om te stoppen; de afsluitmelding zegt wat al gedaan is.
Wie @claude kan aanroepen
Alleen gebruikers met schrijfrechten op de repository starten een run. Bots worden standaard geweigerd, zodat twee automatiseringen elkaar niet eindeloos aanroepen. Dat is een goede standaard: een willekeurige bezoeker van een publieke repo kan Claude dus niet aan het werk zetten.
API-key of abonnement
Met een API-key betaal je per token op API-tarief. Met CLAUDE_CODE_OAUTH_TOKEN telt het gebruik mee in je Claude-abonnement. Voor een secret dat je over meerdere repositories deelt, raadt Anthropic een API-key aan, omdat een OAuth-token vastzit aan het abonnement van de persoon die het aanmaakte. Begrens kosten met --max-turns in claude_args, een timeout op de job en GitHub-concurrency.
Let op de rechten van de app
De Claude GitHub App vraagt meer dan de Action gebruikt, onder meer schrijfrechten op Workflows en Repository hooks, omdat dezelfde app ook Code Review en auto-fix bedient. GitHub laat je geen deel accepteren. Wil je alleen Contents, Issues en Pull requests geven, dan maak je volgens de setup-gids van de action een eigen GitHub App; Code Review en auto-fix werken dan niet.
- 1
Zorg dat gh geïnstalleerd en ingelogd is (stap 1 en 2 hierboven) en dat je admin bent van de repository. /install-github-app werkt alleen met repositories op github.com.
- 2
Open claude in de repository en typ /install-github-app. Claude Code installeert de Claude GitHub App en vraagt hoe de workflow mag inloggen bij Claude.
- 3
Kies je authenticatie. Je plakt een API-key uit de Claude Console, of je maakt een langlevend token aan met je Claude-abonnement. Claude Code bewaart dat als repository secret: ANTHROPIC_API_KEY voor een API-key, CLAUDE_CODE_OAUTH_TOKEN voor een abonnementstoken. Waarom een secret: dan staat de sleutel versleuteld bij GitHub en nooit in je code.
- 4
Kies de workflows. Claude Code pusht een branch met de workflowbestanden en opent GitHub met een pull request klaar om aan te maken. Er is ook een optionele reviewworkflow die bij elke pull request commentaar plaatst.
- 5
Maak die pull request aan, bekijk hem en merge hem. Pas na de merge staat .github/workflows/claude.yml op je hoofdbranch en werkt @claude.
- 6
Test met een comment in een issue, bijvoorbeeld: @claude leg uit wat de functie validateForm in src/form.ts doet. Claude antwoordt in een comment en werkt die bij terwijl hij bezig is.
Beschikbaarheid: Quick setup werkt met de Claude API en met Claude-abonnementen (Pro, Max, Team, Enterprise). Via Amazon Bedrock, Google Cloud of Microsoft Foundry volg je een aparte route.
Claude Code GitHub Actions (officieel)In de browser
Claude Code op het web met een GitHub-repo
Op claude.ai/code draait Claude Code in een cloud-VM van Anthropic. Claude kloont je GitHub-repo, werkt in een eigen branch en pusht die. Je laptop mag dicht; de sessie loopt door. Dit staat open voor Pro, Max en Team, en voor Enterprise met premium seats of Chat plus Claude Code-seats.
Gebruik je al gh? Dan kan het ook met /web-setup
Typ /web-setup in Claude Code (niet in je shell). Claude Code leest het token van gh, vraagt bevestiging en bewaart het versleuteld bij je Claude-account. Cloudsessies kunnen dan elke repo bereiken waar dat token bij kan, ook zonder de Claude GitHub App. Daarna start je een cloudtaak vanuit je terminal met claude --cloud "jouw taak" en haal je hem terug met claude --teleport. Op Team en Enterprise is /web-setup alleen zichtbaar als een Owner Quick setup heeft aangezet.
Wat er met je GitHub-gegevens gebeurt
In door Anthropic gehoste omgevingen komen je GitHub-credentials niet in de VM. Git-verkeer loopt via een proxy die de credentials aan de serverkant toevoegt. Organisaties met Zero Data Retention, de HIPAA-configuratie of eigen encryptiesleutels (CMEK) kunnen geen cloudsessies starten.
- 1
Ga naar claude.ai/code en log in met je Claude-account.
- 2
Koppel GitHub als claude.ai/code daarom vraagt en keur de autorisatie op GitHub goed. Op Team en Enterprise moet een Owner eerst de GitHub-connector aanzetten onder Organization settings > Connectors.
- 3
Installeer de Claude GitHub App op het account of de organisatie met je privérepo's. Zonder app ziet een sessie alleen publieke repositories. Wil je dat later doen, klik dan op Skip.
- 4
Laat de Default-omgeving staan. Die heeft netwerktoegang Trusted: package registries en andere toegestane domeinen, verder niets. Voor een eerste project is dat genoeg.
- 5
Kies onder het invoerveld je repository en branch, kies een permission mode (Auto, Accept edits of Plan) en beschrijf je taak zo specifiek mogelijk.
- 6
Bekijk het resultaat via de Changes-kaart, zet zo nodig inline commentaar bij regels en klik op Create PR als de diff klopt.
Beschikbaarheid: Pro, Max en Team; Enterprise met premium seats of Chat plus Claude Code-seats. Gebruik telt mee in je planlimieten, zonder aparte kosten voor de VM.
Aan de slag met Claude Code in de cloud (officieel)In de chat
De Claude GitHub-integratie in claude.ai: code lezen zonder te wijzigen
In de gewone Claude-app voeg je een GitHub-repository toe aan een gesprek of project, zodat Claude vragen over je code kan beantwoorden. Dit werkt op elk plan, ook Free. Claude leest bestandsnamen en bestandsinhoud van een branch, maar geen commits, pull requests of issues, en wijzigt niets.
Melding "Claude cannot access that resource"
Dan is de repo vrijwel zeker privé. De link in die melding opent de installatiepagina van de Claude GitHub App. Daar geef je zelf toegang tot alle of tot gekozen repositories, of je vraagt toegang aan bij de beheerders van de organisatie. Kies de repo daarna opnieuw.
Voor wie dit de beste keuze is
Een projectleider, consultant of eigenaar die wil weten hoe iets in de code werkt, zonder risico dat er iets verandert. Voeg alleen de mappen toe die je vraag raken: alles moet in het contextvenster passen.
- 1
Koppel je GitHub-account eenmalig via Customize > Connectors, kies GitHub Integration en klik op Connect. Zie je hem niet op Team of Enterprise, dan moet een beheerder GitHub aanzetten onder Organization settings > Connectors.
- 2
In een chat: klik op + linksonder in het berichtveld, kies Add from GitHub, zoek je repository of plak de URL en klik op Add repository. Stel daarna je vraag.
- 3
In een project: dit kan alleen in een privéproject dat je niet hebt gedeeld. Klik bij de projectkennis op +, kies GitHub, selecteer de bestanden en mappen en klik op Add files.
- 4
Houd het actueel met Sync now bij de repository in je projectkennis, vooral voor een nieuwe analyse.
Beschikbaarheid: Alle plannen, inclusief Free. Op Team en Enterprise alleen als GitHub voor de organisatie aan staat.
GitHub-integratie in Claude (officieel)Problemen oplossen
Claude GitHub-koppeling werkt niet: melding, oorzaak, oplossing
De meldingen hieronder komen uit de officiële documentatie. Zoek je melding op in de eerste kolom.
| Melding of symptoom | Oorzaak | Oplossing |
|---|---|---|
| claude wordt niet gevonden na installatie | OorzaakDe installatiemap staat nog niet in je PATH | OplossingOpen een nieuw terminalvenster en draai claude --version; helpt dat niet, volg Fix your PATH in de Claude Code-docs |
| /install-github-app toont een melding en stopt | OorzaakJe remote staat op gitlab.com of bitbucket.org | OplossingGebruik voor GitLab de GitLab CI/CD-integratie; de GitHub App werkt alleen met github.com |
| Claude reageert niet op @claude | OorzaakApp niet geïnstalleerd, workflow niet gemerged, secret ontbreekt of de schrijver heeft geen schrijfrechten | OplossingControleer app, workflowbestand op de hoofdbranch, secret en rechten; typ @claude als los woord, niet /claude |
| CI draait niet op commits van Claude | OorzaakDe workflow geeft github_token met de standaard GITHUB_TOKEN mee | OplossingHaal github_token weg zodat de action als de Claude GitHub App inlogt |
| Unable to get organization UUID | OorzaakJe bent met een API-key ingelogd, cloudsessies vragen een claude.ai-login | OplossingDraai claude auth login, of /login in een sessie |
| /web-setup geeft Unknown command | OorzaakIngelogd met API-key, of Quick setup staat uit op Team of Enterprise | OplossingLog in met /login; vraag op Team of Enterprise een Owner om Quick setup |
| Geen repositories zichtbaar op claude.ai/code | OorzaakDe Claude GitHub App staat niet op de privérepo | OplossingInstalleer de app op dat account of die organisatie, of gebruik /web-setup |
| GitHub access is required for Claude Code cloud sessions | OorzaakDe GitHub-connector staat uit voor je organisatie | OplossingLaat een Owner hem aanzetten onder Organization settings > Connectors en herlaad claude.ai/code |
| Add from GitHub ontbreekt in de chat | OorzaakJe GitHub-account is nog niet gekoppeld | OplossingCustomize > Connectors, GitHub Integration, Connect |
| Push naar main geweigerd | OorzaakEen ruleset vraagt een pull request voor main | OplossingDat is de bedoeling: laat Claude een branch pushen en een pull request maken |
Ons oordeel
Ons oordeel: veilig werken met Claude Code en GitHub in een team
De koppeling zelf is in een half uur gedaan. Het verschil tussen een team dat er blij van wordt en een team dat het na een maand uitzet, zit in de afspraken eromheen. Dit adviseren we MKB-teams in onze trainingen.
Wanneer wel, wanneer niet
Wel: als er per taak iemand is die de pull request echt leest, en als je taken klein en concreet kunt omschrijven. Begin met route 1; voeg @claude pas toe als je team al gewend is aan pull requests. Niet (nog niet): als er secrets of klantdata in je repository of git-geschiedenis staan, als niemand tijd heeft om te reviewen, of als je repo comment-gestuurde automatisering heeft die infrastructuur uitrolt. Auto-fix reageert namelijk onder jouw GitHub-account en kan zulke workflows starten.
De fout die we beginners het vaakst zien maken: direct op main laten pushen
Het gaat zo: je werkt alleen, je vraagt Claude iets te fixen en je keurt "git push" goed omdat het snel moet. Het werk staat direct op main, zonder moment waarop iemand meekijkt. Publiceert je hosting automatisch vanaf main, dan staat een fout meteen live. Het probleem is niet dat Claude slechte code schrijft, maar dat je het enige controlemoment hebt weggehaald. Werk daarom altijd met een branch per taak en een pull request, ook als je alleen bent.
Zo dwing je die werkwijze af, in drie lagen
1. Op GitHub: ga naar Settings > Rulesets > New ruleset > New branch ruleset, kies je standaardbranch als doel en zet Require a pull request before merging aan, met minimaal 1 vereiste goedkeuring in een team. Block force pushes staat standaard aan. Rulesets werken op publieke repo's met GitHub Free en op privérepo's met GitHub Pro, Team of Enterprise Cloud. Dit is de enige laag die niet te omzeilen is.
2. In Claude Code: zet in .claude/settings.json een ask-regel, zodat Claude elke push eerst aan je voorlegt: "permissions": { "ask": ["Bash(git push *)"] }. Weet dat zo'n regel een anders geschreven push, zoals git -C . push, niet herkent. Daarom is laag 1 nodig.
3. In CLAUDE.md: schrijf de afspraak op, bijvoorbeeld "Werk altijd op een nieuwe branch. Push nooit naar main. Maak een pull request en merge niet zelf." Claude leest dat bestand bij elke sessie, ook in GitHub Actions.
Geen secrets in de repo, en de AVG
API-keys en tokens horen in GitHub Secrets of in een .env-bestand dat in .gitignore staat, nooit in code. Blokkeer het lezen van zo'n bestand met een Read-deny-regel, bijvoorbeeld Read(./.env). Voor de AVG geldt: zet geen klantexports, databasedumps of echte persoonsgegevens als testdata in de repository. Alles in de repo kan in een sessie terechtkomen. Lees voor de afspraken over data Claude Code en privacy, en deel op Pro of Max een cloudsessie niet als Public zonder te checken: sessies kunnen code en credentials uit privérepo's bevatten.
Een MKB-voorbeeld
Neem een installatiebedrijf met één eigen ontwikkelaar en een freelancer die samen een interne planningsapp onderhouden. Een planner meldt in een GitHub-issue dat het datumveld 31 februari accepteert. De ontwikkelaar typt eronder: "@claude voeg datumvalidatie toe aan het planningsformulier, met een test voor 31 februari en 29 februari in een schrikkeljaar". Claude opent een pull request; de ruleset dwingt af dat de freelancer hem goedkeurt voordat hij naar main gaat. Niemand hoefde een terminal te openen, en er keek toch een mens mee. Wil je dit met je team in één dag goed neerzetten, dan is dat precies wat we in de Claude Code Masterclass oefenen.
Wat nu?
Wat nu? Vervolgstappen na je Claude GitHub-koppeling
Werkt de koppeling, dan zijn dit de logische volgende stappen. Kies er één die bij je volgende klus past.
Pull requests laten reviewen
Laat Claude je pull requests nalopen voordat een collega ze leest. Dat kan lokaal met /code-review op elk plan, of met de beheerde Code Review voor Team en Enterprise. Stap voor stap in de tutorial code review.
In je editor werken
Liever diffs naast je code dan in de terminal? Volg Claude Code in VS Code. Wil je dat Claude ook issues en pull requests via een MCP-server leest, kijk dan bij een MCP-server toevoegen en in de MCP-gids.
Dieper in Claude Code
Alle commando's uit deze tutorial, zoals /install-github-app, /web-setup en /autofix-pr, staan in de commands-gids. Wat Claude Code in GitHub nog meer kan staat bij GitHub Actions in de functiegids. Wil je weten waarom een AI-agent in je repo ook een aanvalsdoel is, lees dan onze uitleg over agentjacking en het woordenboekitem prompt injection.
Meer tutorials
Een eigen site bouwen met Claude Code en via GitHub publiceren: website bouwen. Een complete set agents, skills en hooks in je repo: Everything Claude Code. Alle tutorials staan in het overzicht.
FAQ
Veelgestelde vragen
Kan Claude Code zelf naar GitHub pushen?
Ja. Lokaal voert Claude Code git push uit en maakt het met de GitHub CLI een pull request, nadat jij toestemming geeft. Via GitHub Actions en Claude Code op het web pusht Claude naar een eigen branch. Of iets op main terechtkomt, bepaal je zelf met een ruleset die een pull request vereist.
Is Claude Code gratis te gebruiken met GitHub?
Nee. Claude Code vraagt een betaald Claude-plan (Pro, Max, Team of Enterprise) of een Console-account met API-tegoed. Bij GitHub Actions betaal je daarnaast GitHub Actions-minuten. Alleen de GitHub-integratie in de gewone Claude-chat, die code leest maar niets wijzigt, werkt ook op het gratis plan.
Heb je GitHub nodig om Claude Code te gebruiken?
Lokaal niet: Claude Code werkt in elke map en met elke git-remote, ook Azure DevOps of GitLab. Voor Claude Code op het web, de Claude GitHub App en @claude in issues en pull requests heb je wel GitHub nodig. Een niet-GitHub-repo kun je als bundel naar een cloudsessie sturen, maar dan kan de sessie niet terugpushen.
Wat is het verschil tussen de Claude GitHub App en de GitHub-integratie in claude.ai?
De Claude GitHub App geeft Claude schrijfrechten op je repository voor GitHub Actions, Code Review, auto-fix en cloudsessies. De GitHub-integratie in claude.ai voegt code toe aan een chat of project zodat Claude erover kan antwoorden; die leest alleen bestanden en wijzigt niets. Voor privérepo's gebruikt de chat-integratie wel dezelfde app om toegang te krijgen.
Draait Claude Code GitHub Actions op mijn abonnement of op de API?
Allebei kan. Met het secret ANTHROPIC_API_KEY betaal je per token op API-tarief. Met CLAUDE_CODE_OAUTH_TOKEN, dat je aanmaakt met claude setup-token, telt het gebruik mee in je Claude-abonnement. Voor een secret dat je over meerdere repositories deelt, raadt Anthropic een API-key aan.
Hoe verwijder je de Claude GitHub App en de @claude-workflow weer?
Verwijder de workflowbestanden die anthropics/claude-code-action gebruiken uit .github/workflows/, verwijder het secret ANTHROPIC_API_KEY of CLAUDE_CODE_OAUTH_TOKEN en trek de API-key ook in in de Claude Console. Deïnstalleer de app onder GitHub Apps in je repository- of organisatie-instellingen, maar alleen als je hem niet voor Code Review of auto-fix gebruikt.
Bronnen
Bronnen die we bijhouden
Elke claim op deze pagina is te herleiden; de officiële artikelen zijn op de bijwerkdatum nagelezen.
Officiële documentatie
- Claude Code GitHub Actions/install-github-app, secrets, rechten van de app, kosten en probleemoplossing.
- Aan de slag met Claude Code in de cloudGitHub koppelen op claude.ai/code, /web-setup en een pull request maken.
- Claude Code in de cloudToegang per plan, --cloud, --teleport, auto-fix en beperkingen.
- Claude Code quickstartInstallatiecommando's, inloggen en Git-prompts.
- Common workflowsPull requests maken, --from-pr en plan mode.
- Permissions configurerenAsk- en deny-regels zoals Bash(git push *) en Read(./.env).
- Code ReviewBeheerde review voor Team en Enterprise, en de alternatieven.
- GitHub-integratie in ClaudeRepository toevoegen aan een chat of project, wat wel en niet wordt gelezen.
- GitHub CLI: gh auth loginInloggen via de browser en gh auth status.
- GitHub Docs: rulesets aanmakenKlikpad en beschikbaarheid per GitHub-plan.
Verdieping op Project Impact
- Claude Code-functies: GitHub ActionsHet naslagblok over de Action, kosten en eigen infrastructuur.
- Claude Code installerenAlle installatieroutes en systeemeisen.
- Claude Code commands/install-github-app, /web-setup en de rest.
- Claude Code en privacyWat er met je code gebeurt en hoe je het afschermt.
- Wat kost Claude Code?Abonnement tegenover API-tarief.
- Tutorial: code review met ClaudeDe logische volgende stap na je eerste pull request.
- Woordenboek: CLAUDE.mdHet bestand waarin je projectregels voor Claude vastlegt.
- Claude Code MasterclassMet je team een veilige werkwijze met Claude Code en GitHub opzetten.
Claude Code en GitHub goed neerzetten in je team?
In de Claude Code Masterclass richt je team samen een veilige werkwijze in: branches, pull requests, review vóór de merge en heldere regels in CLAUDE.md.