Connecter Claude Code sur le web à GitHub
Autorise l’accès à tes dépôts pour lancer des tâches de code depuis le navigateur, sans terminal — sur claude.ai/code.
🎯 Objectif
À la fin de ce tuto, tu sauras connecter ton compte GitHub à Claude Code sur le web, créer un environnement de travail, et lancer une première tâche sur un vrai dépôt (par exemple un de tes plugins WordPress).
⚠️ Avant de commencer
- Un compte GitHub actif, avec au moins un dépôt (public ou privé) que tu peux voir.
- Un abonnement Claude Pro, Max, Team ou Enterprise (la fonction est en research preview).
- Si tes plugins WordPress ne sont pas encore versionnés sur GitHub, prévois de les y pousser d’abord : Claude Code clone toujours depuis GitHub, jamais depuis ton FTP.
Les deux façons de connecter GitHub
| Méthode | Comment ça marche | Pour qui |
|---|---|---|
| GitHub App | Autorisation en un clic pendant l’onboarding sur claude.ai/code | Le plus simple, à faire en premier |
| /web-setup | Commande lancée dans ton terminal, si tu utilises déjà la CLI gh | Utile en complément, pas obligatoire pour démarrer |
Les deux donnent accès à tous les dépôts visibles par le compte connecté — pas seulement ceux où l’app est installée. Installer l’app active en plus la fonction Auto-fix (corrections automatiques des PR).
Ouvrir claude.ai/code et lancer l’onboarding
Rends-toi sur claude.ai/code avec ton compte Claude habituel. Si c’est ta première visite, un écran d’accueil te propose de connecter GitHub — clique sur Connect GitHub.
Autoriser la Claude GitHub App
GitHub te demande de choisir : donner accès à tous tes dépôts, ou seulement à une sélection. Pour commencer, choisis un ou deux dépôts précis (par exemple ton plugin de quiz Access) plutôt que « tous » — tu pourras étendre plus tard depuis les réglages GitHub.
Choisir le dépôt et créer un environnement
Sélectionne le dépôt sur lequel travailler. Claude te propose de créer un environnement : c’est la config qui définit l’accès réseau, les variables d’environnement et un éventuel script d’installation. Pour débuter, garde l’environnement par défaut (accès réseau « Trusted », qui couvre déjà les registres npm, PyPI, Composer/Packagist — utile si un de tes plugins a des dépendances PHP).
Suivre la tâche et relire le diff
Claude travaille dans une machine virtuelle isolée et affiche sa progression en direct. Une fois terminé, un indicateur +X −Y résume les lignes changées. Clique dessus pour ouvrir la vue diff, commenter une ligne précise si besoin, puis renvoyer ta remarque à Claude.
Créer la pull request et fusionner
Si le résultat te convient, demande à Claude de créer une pull request. Tu peux ensuite la fusionner directement sur GitHub, ou activer Auto-fix pour que Claude corrige automatiquement les échecs de tests ou les commentaires de relecture sur cette PR (nécessite que la GitHub App soit installée, pas seulement /web-setup).
🛠 Atelier A3I — Ton premier dépôt connecté
À faire sur un de tes propres projets (idéalement un plugin WordPress léger, ex. un de tes quiz).
apt update && apt install -y php8.4-cli) et demande à Claude de faire tourner un test ou une vérification syntaxique avant de proposer la PR.