Passer au contenu principal
Confiez une tâche à une session Devin dans le cloud tout en continuant à travailler en local. La session cloud dispose de sa propre VM avec un shell, un navigateur et un accès complet au dépôt ; elle peut donc poursuivre le travail même après la fermeture de votre ordinateur portable. Il existe deux façons de passer le relais :
  • Depuis le Devin CLI — avec la commande intégrée /handoff, sans configuration requise.
  • Depuis n’importe quel autre agent de développement — Claude Code, Codex, Cursor et bien d’autres, à l’aide du plugin open source Devin Handoff.

Quand déléguer

Déléguez une tâche lorsqu’elle a besoin de plus que votre machine locale, ou lorsque vous voulez qu’elle s’exécute en arrière-plan :
  • VM ou serveur — lancer un serveur de développement, appeler des endpoints, builds Docker
  • Browser — captures d’écran, flux OAuth, tests de bout en bout, scraping
  • CI/CD — débogage de pipelines, déploiements, modifications d’infrastructure
  • Travaux de longue haleine — migrations, traitements par lots, gros refactorings
  • Exécution en parallèle — déportez le travail dans le cloud pendant que vous continuez à coder en local

Avec le Devin CLI

Le Devin CLI est un agent de développement local qui s’exécute dans votre terminal. Il dispose d’une commande /handoff intégrée — rien à installer.
/handoff fix the flaky integration tests in CI
Devin CLI regroupe le contexte de la conversation et la branche git actuelle, puis crée une session Devin dans le cloud qui reprend là où vous vous êtes arrêté. Suivez l’avancement de la session depuis votre terminal ou dans l’application web Devin.
Exécutez /handoff sans description de tâche pour que la session dans le cloud reprenne automatiquement là où vous vous êtes arrêté.

Depuis d’autres agents de développement

Devin Handoff est un plugin open source et une skill qui apporte le même workflow de transfert à n’importe quel agent de développement — Claude Code, Codex, Cursor, et bien d’autres. Installez-le une fois, puis dites simplement “transfère ceci à Devin” et votre agent récupère le dépôt actuel, la branche et les modifications non commitées, crée une session et vous renvoie une URL. Vous aurez besoin d’une API key Devin — générez-en une sur la page API keys et exportez-la sous DEVIN_API_KEY. Pour les instructions d’installation et d’utilisation pour chaque agent, consultez le README du dépôt, qui reste à jour à mesure que le plugin évolue.

Comment le contexte parvient à la session cloud

Une session cloud démarre dans une VM neuve. Le skill regroupe donc ce que votre agent local sait déjà et l’inclut dans le prompt de session :
  • Dépôt et branche — détectés à partir de git remote et git rev-parse, afin que Devin clone le bon dépôt et se positionne sur la branche sur laquelle vous êtes.
  • Modifications non commités — la sortie de git diff HEAD (tronquée à 100KB) est incluse, afin que votre travail en cours soit repris dans la session. Si vous avez des modifications locales que vous ne voulez pas envoyer, committez-les ou mettez-les de côté avec git stash au préalable.
  • Contexte supplémentaire — tout ce que l’agent appelant a appris jusqu’à présent : les fichiers qu’il a examinés, les hypothèses sur la cause racine, les correctifs partiels.

Devin CLI

L’agent de développement local avec la commande /handoff intégrée

Devin Handoff sur GitHub

Code source, guides d’installation et référence complète du script

Devin API

L’API Sessions qui sous-tend le handoff

Devin MCP

Gérer les sessions, les playbooks et Knowledge depuis n’importe quel client MCP