Claude Code sur le web est en aperçu de recherche pour les utilisateurs Pro, Max et Team, ainsi que pour les utilisateurs Enterprise disposant de sièges premium ou de sièges Chat + Claude Code.
- Tâches parallèles : exécutez plusieurs tâches indépendantes à la fois, chacune dans sa propre session et branche, sans gérer plusieurs worktrees
- Référentiels que vous n’avez pas localement : Claude clone le référentiel à nouveau à chaque session, vous n’avez donc pas besoin de l’avoir extrait
- Tâches qui ne nécessitent pas de direction fréquente : soumettez une tâche bien définie, faites autre chose et examinez le résultat quand Claude a terminé
- Questions de code et exploration : comprenez une base de code ou tracez comment une fonctionnalité est implémentée sans extraction locale
Comment les sessions s’exécutent
Quand vous soumettez une tâche :- Clone et préparation : votre référentiel est cloné sur une VM gérée par Anthropic, et votre script de configuration s’exécute s’il est configuré.
- Configurer le réseau : l’accès à Internet est défini en fonction du niveau d’accès de votre environnement.
- Travail : Claude analyse le code, effectue des modifications, exécute des tests et vérifie son travail. Vous pouvez regarder et diriger tout au long du processus, ou vous éloigner et revenir quand c’est fait.
- Pousser la branche : quand Claude atteint un point d’arrêt, il pousse sa branche vers GitHub. Vous examinez le diff, laissez des commentaires en ligne, créez une PR ou envoyez un autre message pour continuer.
Comparer les façons d’exécuter Claude Code
Claude Code se comporte de la même manière partout. Ce qui change, c’est où le code s’exécute et si votre configuration locale est disponible. L’application Desktop offre à la fois des sessions locales et cloud, donc ses réponses ci-dessous dépendent de celle que vous choisissez :| Sur le web | Remote Control | Terminal CLI | Application Desktop | |
|---|---|---|---|---|
| Le code s’exécute sur | VM cloud Anthropic | Votre machine | Votre machine | Votre machine ou VM cloud |
| Vous discutez depuis | claude.ai ou application mobile | claude.ai ou application mobile | Votre terminal | L’interface utilisateur Desktop |
| Utilise votre configuration locale | Non, référentiel uniquement | Oui | Oui | Oui pour local, non pour cloud |
| Nécessite GitHub | Oui, ou regroupez un référentiel local via --remote | Non | Non | Uniquement pour les sessions cloud |
| Continue de s’exécuter si vous vous déconnectez | Oui | Tant que le terminal reste ouvert | Non | Dépend du type de session |
| Modes de permission | Accepter automatiquement les modifications, Plan | Demander, Accepter automatiquement les modifications, Plan | Tous les modes | Dépend du type de session |
| Accès réseau | Configurable par environnement | Réseau de votre machine | Réseau de votre machine | Dépend du type de session |
Connecter GitHub et créer un environnement
La configuration est un processus unique. Si vous utilisez déjà la CLI GitHub, vous pouvez le faire depuis votre terminal au lieu du navigateur.Visitez claude.ai/code
Allez à claude.ai/code et connectez-vous avec votre compte Anthropic.
Installez l'application Claude GitHub
Après vous être connecté, claude.ai/code vous invite à connecter GitHub. Suivez l’invite pour installer l’application Claude GitHub et lui accorder l’accès à vos référentiels. Les sessions cloud fonctionnent avec les référentiels GitHub existants, donc pour démarrer un nouveau projet, créez d’abord un référentiel vide sur GitHub.
Créez votre environnement
Après avoir connecté GitHub, vous serez invité à créer un environnement cloud. L’environnement contrôle l’accès réseau que Claude a pendant les sessions et ce qui s’exécute quand une nouvelle session est créée. Consultez Outils installés pour voir ce qui est disponible sans aucune configuration.Le formulaire a ces champs :
- Nom : une étiquette d’affichage. Utile quand vous avez plusieurs environnements pour différents projets ou niveaux d’accès.
- Accès réseau : contrôle ce que la session peut atteindre sur Internet. Par défaut,
Trusted, permet les connexions aux registres de paquets courants comme npm, PyPI et RubyGems tout en bloquant l’accès général à Internet. - Variables d’environnement : variables optionnelles disponibles dans chaque session, au format
.env. N’enveloppez pas les valeurs entre guillemets, car les guillemets sont stockés comme faisant partie de la valeur. Celles-ci sont visibles par quiconque peut modifier cet environnement. - Script de configuration : un script Bash optionnel qui s’exécute avant le lancement de Claude Code. Utilisez-le pour installer les outils système que la VM cloud n’inclut pas, comme
apt install -y gh. Le résultat est mis en cache, donc le script ne se réexécute pas à chaque session. Consultez Scripts de configuration pour des exemples et des conseils de débogage.
Connecter depuis votre terminal
Si vous utilisez déjà la CLI GitHub (gh), vous pouvez configurer Claude Code sur le web sans ouvrir un navigateur. Cela nécessite la CLI Claude Code. /web-setup lit votre jeton gh local, le lie à votre compte Claude et crée un environnement cloud par défaut si vous n’en avez pas.
Les organisations avec Zero Data Retention activé ne peuvent pas utiliser
/web-setup ou d’autres fonctionnalités de session cloud. Si la CLI GitHub n’est pas installée ou authentifiée, /web-setup ouvre le flux d’intégration du navigateur à la place.Authentifiez-vous avec la CLI GitHub
Dans votre shell, authentifiez la CLI GitHub si vous ne l’avez pas déjà fait :
Connectez-vous à Claude
Dans la CLI Claude Code, exécutez
/login pour vous connecter avec votre compte claude.ai. Ignorez cette étape si vous êtes déjà connecté.Exécutez /web-setup
Dans la CLI Claude Code, exécutez :Cela synchronise votre jeton
gh avec votre compte Claude. Si vous n’avez pas encore d’environnement cloud, /web-setup en crée un avec accès réseau Trusted et aucun script de configuration. Vous pouvez modifier l’environnement ou ajouter des variables après. Une fois que /web-setup est terminé, vous pouvez démarrer des sessions cloud depuis votre terminal avec --remote ou configurer des tâches récurrentes avec /schedule.Démarrer une tâche
Avec GitHub connecté et un environnement créé, vous êtes prêt à soumettre des tâches.Sélectionnez un référentiel et une branche
Depuis claude.ai/code ou l’onglet Code dans l’application mobile Claude, cliquez sur le sélecteur de référentiel sous la zone de saisie et choisissez un référentiel dans lequel Claude doit travailler. Chaque référentiel affiche un sélecteur de branche. Changez-le pour démarrer Claude à partir d’une branche de fonctionnalité au lieu de la branche par défaut. Vous pouvez ajouter plusieurs référentiels pour travailler sur plusieurs dans une seule session.
Choisissez un mode de permission
Le menu déroulant du mode à côté de l’entrée par défaut est Accepter automatiquement les modifications, où Claude effectue des modifications et pousse une branche sans s’arrêter pour approbation. Basculez vers Plan mode si vous voulez que Claude propose une approche et attende votre feu vert avant de modifier les fichiers. Les sessions cloud n’offrent pas les permissions Ask, Auto mode ou Bypass permissions. Consultez Modes de permission pour la liste complète.
Décrivez la tâche et soumettez
Tapez une description de ce que vous voulez et appuyez sur Entrée. Soyez spécifique :
- Nommez le fichier ou la fonction : ’ Ajouter un README avec les instructions de configuration ’ ou ’ Corriger le test d’authentification défaillant dans
tests/test_auth.py’ est mieux que ’ corriger les tests ’ - Collez la sortie d’erreur si vous l’avez
- Décrivez le comportement attendu, pas seulement le symptôme
Pré-remplir les sessions
Vous pouvez pré-remplir l’invite, les référentiels et l’environnement pour une nouvelle session en ajoutant des paramètres de requête à l’URL claude.ai/code. Utilisez ceci pour créer des intégrations telles qu’un bouton dans votre suivi de problèmes qui ouvre Claude Code avec la description du problème comme invite.| Paramètre | Description |
|---|---|
prompt | Texte d’invite à pré-remplir dans la zone de saisie. L’alias q est également accepté. |
prompt_url | URL pour récupérer le texte d’invite, pour les invites trop longues pour être intégrées dans une chaîne de requête. L’URL doit autoriser les demandes cross-origin. Ignoré quand prompt est également défini. |
repositories | Liste séparée par des virgules de slugs owner/repo à présélectionner. L’alias repo est également accepté. |
environment | Nom ou ID de l’environnement à présélectionner. |
Examiner et itérer
Quand Claude a terminé, examinez les modifications, laissez des commentaires sur des lignes spécifiques et continuez jusqu’à ce que le diff soit correct.Ouvrez la vue diff
Un indicateur diff affiche les lignes ajoutées et supprimées dans la session, par exemple
+42 -18. Sélectionnez-le pour ouvrir la vue diff, avec une liste de fichiers à gauche et les modifications à droite.Laissez des commentaires en ligne
Sélectionnez n’importe quelle ligne dans le diff, tapez vos commentaires et appuyez sur Entrée. Les commentaires s’accumulent jusqu’à ce que vous envoyiez votre prochain message, puis ils sont regroupés avec celui-ci. Claude voit ’ à
src/auth.ts:47, ne capturez pas l’erreur ici ’ aux côtés de votre instruction principale, vous n’avez donc pas à décrire où se trouve le problème.Créez une demande de tirage
Quand le diff est correct, sélectionnez Créer une PR en haut de la vue diff. Vous pouvez l’ouvrir comme une PR complète, un brouillon, ou accéder à la page de composition de GitHub avec un titre et une description générés.
Continuez à itérer après la PR
La session reste active après la création de la PR. Collez la sortie d’échec CI ou les commentaires des examinateurs dans le chat et demandez à Claude de les traiter. Pour que Claude surveille la PR automatiquement, consultez Correction automatique des demandes de tirage.
Dépanner la configuration
Aucun référentiel n’apparaît après la connexion à GitHub
L’application Claude GitHub a besoin d’un accès explicite à chaque référentiel que vous voulez utiliser. Sur github.com, ouvrez Paramètres → Applications → Claude → Configurer et vérifiez que votre référentiel est listé sous Accès aux référentiels. Les référentiels privés ont besoin de la même autorisation que les référentiels publics.La page affiche uniquement un bouton de connexion GitHub
Les sessions cloud nécessitent un compte GitHub connecté. Connectez-vous via le flux du navigateur ci-dessus, ou exécutez/web-setup depuis votre terminal si vous utilisez la CLI GitHub. Si vous préférez ne pas connecter GitHub du tout, consultez Remote Control pour exécuter Claude Code sur votre propre machine et le surveiller depuis le web.
« Non disponible pour l’organisation sélectionnée »
Les organisations Enterprise peuvent avoir besoin qu’un administrateur active Claude Code sur le web. Contactez votre équipe de compte Anthropic./web-setup retourne « Commande inconnue »
/web-setup s’exécute à l’intérieur de la CLI Claude Code, pas votre shell. Lancez claude d’abord, puis tapez /web-setup à l’invite.
Si vous l’avez tapé à l’intérieur de Claude Code et voyez toujours l’erreur, votre CLI est plus ancienne que v2.1.80 ou vous êtes authentifié avec une clé API ou un fournisseur tiers au lieu d’un abonnement claude.ai. Exécutez claude update, puis /login pour vous connecter avec votre compte claude.ai.
« Impossible de créer un environnement cloud » ou « Aucun environnement cloud disponible » lors de l’utilisation de --remote ou ultraplan
Les fonctionnalités de session à distance créent automatiquement un environnement cloud par défaut si vous n’en avez pas. Si vous voyez « Impossible de créer un environnement cloud », la création automatique a échoué. Si vous voyez « Aucun environnement cloud disponible », votre CLI est antérieur à la création automatique. Dans les deux cas, exécutez /web-setup dans la CLI Claude Code pour en créer un manuellement, ou visitez claude.ai/code et suivez l’étape Créez votre environnement ci-dessus.
Le script de configuration a échoué
Le script de configuration s’est terminé avec un statut non-zéro, ce qui bloque le démarrage de la session. Les causes courantes :- Une installation de paquet a échoué parce que le registre n’est pas dans votre niveau d’accès réseau.
Trustedcouvre la plupart des gestionnaires de paquets ;Noneles bloque tous. - Le script fait référence à un fichier ou un chemin qui n’existe pas dans un clone frais.
- Une commande qui fonctionne localement a besoin d’une invocation différente sur Ubuntu.
set -x en haut du script pour voir quelle commande a échoué. Pour les commandes non critiques, ajoutez || true pour qu’elles ne bloquent pas le démarrage de la session.
La session continue de s’exécuter après la fermeture de l’onglet
C’est intentionnel. Fermer l’onglet ou naviguer ailleurs n’arrête pas la session. Elle continue de s’exécuter en arrière-plan jusqu’à ce que Claude termine la tâche actuelle, puis elle reste inactive. Depuis la barre latérale, vous pouvez archiver une session pour la masquer de votre liste, ou la supprimer pour la supprimer définitivement.Étapes suivantes
Maintenant que vous pouvez soumettre et examiner des tâches, ces pages couvrent ce qui vient ensuite : démarrer des sessions cloud depuis votre terminal, planifier des travaux récurrents et donner à Claude des instructions permanentes.- Utiliser Claude Code sur le web : la référence complète, y compris la téléportation de sessions vers votre terminal, les scripts de configuration, les variables d’environnement et la configuration réseau
- Routines : automatisez le travail selon un calendrier, via un appel API ou en réponse aux événements GitHub
- CLAUDE.md : donnez à Claude des instructions et un contexte persistants qui se chargent au début de chaque session
- Installez l’application mobile Claude pour iOS ou Android pour surveiller les sessions depuis votre téléphone. Depuis la CLI Claude Code,
/mobileaffiche un code QR.