Skip to main content
Tu es dans un terminal, sur une branche, avec un agent de code ouvert. Il reste une tâche qui va prendre du temps : un long refactoring, une suite de tests à faire passer au vert, une migration. Tu n’as pas envie de rester devant à regarder, et tu ne veux pas que ça s’arrête quand tu fermes ton ordinateur. notis handover confie cette branche à un agent Notis. Il reprend le travail sur ton Cloud computer, dans son propre worktree git, et continue.
Cette commande crée un commit avec tout ce que tu n’as pas encore commité, pousse la branche et lance l’agent. Tu récupères la main tout de suite.

Qui s’en charge

--route choisit l’agent, parmi les quatre mêmes cibles que partout ailleurs dans Notis :
Les routes cloud sont celles qui continuent de tourner quand tu fermes ton ordinateur, et elles utilisent ton propre abonnement Codex ou Claude plutôt que tes crédits Notis. Notis ne lance plus d’agents de code sur ton ordinateur.

Ta branche, ou une nouvelle

Par défaut, l’agent crée une nouvelle branche à partir de la tienne et travaille dessus : tu peux continuer de ton côté sans que deux personnes commitent sur la même branche.
Utilise --branch-mode same quand tu confies la branche et que tu arrêtes de travailler dessus. L’agent commite directement dessus : récupère son travail avec git pull --rebase avant de retoucher cette branche, et ne fais pas de force-push dessus.

Récupérer le travail

L’agent ouvre très tôt une pull request en brouillon, pour que le travail reste visible sans que tu aies à le surveiller. Quand il a poussé ses changements :
handover status liste tes conversations avec les agents de code, qui sont une fonctionnalité à part : sur certains comptes, elle n’est pas disponible alors que le passage de main fonctionne. La pull request en brouillon et ta conversation Notis sont toujours là. Un passage de main vers notis (hébergé) apparaît dans ta conversation Notis plutôt que comme une conversation d’agent de code : tu peux donc lui poser des questions comme pour n’importe quelle autre tâche.

Ce qui arrive au travail non commité

L’espace de travail dans le cloud est construit à partir de ton dépôt distant : tout ce que tu n’as pas poussé n’y serait tout simplement pas. Plutôt que de le laisser de côté sans rien dire, le passage de main le commite pour toi dans un commit wip: et le pousse. Ce commit embarque tout ce que git voit, y compris les fichiers non suivis qui ne sont pas dans ton .gitignore. Le passage de main refuse les fichiers secrets courants et les clés privées, mais vérifie quand même git status avant. Ajoute --no-wip pour que la commande refuse de partir s’il reste du travail non commité, et commite-le toi-même.

Prérequis

Connecte-toi une fois avec notis login. Ton dépôt doit être accessible : une branche, un remote origin et le droit de pousser. Le premier passage de main pour un dépôt que Notis ne connaît pas encore prend plus de temps, car l’agent le configure d’abord sur le Cloud computer. Le passage de main ne va que dans un sens : de ta machine vers Notis. Un agent que Notis fait déjà tourner ne peut pas te renvoyer son propre travail, ce qui empêche deux agents de se renvoyer la même tâche à l’infini.