Aller au contenu

Luge sur mon poste

Ton agent de code.
Ta machine. Ton bureau.

T'as pas à choisir entre la puissance d'un agent de code pis la paix d'esprit de garder ton code chez vous. Il travaille sur ton poste — pis toute l'équipe le voit à l'œuvre dans Luge.

Choisis un agent de code — Claude Code, Codex, Copilot, Cursor, goose, entre autres —, installe-le pis encadre-le sur ton propre ordinateur, directement depuis Luge. Le code ne quitte jamais ton poste; l'équipe, elle, voit l'agent travailler dans la conversation, comme n'importe quel collègue.

Le jumelage

Une commande, pis c'est branché.

luge-edge pair affiche un code court — tu le tapes dans Luge, comme tu jumellerais un Google Home. Pas de fichier de config à écrire, pas de jeton à copier-coller.

ton poste — luge-edge

  1. luge-edge pair
  2. Code de jumelage : 481-372
  3. Tape-le dans Luge → « Luge sur mon poste »
  4. Poste appairé — tes agents de code apparaissent dans Luge

Pis si le lien tombe — le réseau qui saute, le portable qui ferme —, le re-jumelage se fait à chaud, en environ deux secondes : le modèle reste chargé, tes agents restent en place.

Le catalogue

Installé depuis Luge, sans terminal.

Luge te présente un catalogue d'agents de code. Tu cliques, pis l'agent s'installe à distance sur ton poste appairé. Pas de gestionnaire de paquets, pas de soirée de configuration.

Ceux qu'on installe pour toi

  • Claude Code
  • Codex
  • Copilot
  • Cursor
  • Cline
  • goose
  • Kilo
  • OpenCode
  • Kimi
  • Grok
  • Factory Droid
  • Kiro

Ceux-là pis d'autres : le catalogue s'enrichit au fil des versions. Tu choisis dans Luge, l'agent atterrit sur ton poste appairé — pas de terminal à ouvrir.

Le détail qui compte

Ce qui traverse le fil, c'est un id de catalogue — jamais une ligne de commande. Ton binaire regarde l'id, le reconnaît, pis lance la recette qu'il connaît déjà. Résultat : même un backend compromis ne peut pas faire exécuter autre chose à ton poste que ce que ton binaire sait faire.

La session, elle, suit ta conversation Luge : le contexte survit d'un tour à l'autre, pis le raisonnement de l'agent pis ses appels d'outils sont streamés dans le fil. Tu regardes ton agent travailler comme tu regarderais un collègue partager son écran.

L'encadrement

Encadré, pas enfermé.

Quand l'agent veut poser un geste qui compte — écrire un fichier, rouler une commande —, la permission se pose dans le fil de conversation. Pis t'approuves pas juste oui ou non : tu peux corriger ses arguments avant d'approuver. « Oui, mais sur la branche de test. »

On va se le dire franchement

L'agent travaille avec tes droits. C'est un collègue à qui tu confies ton poste — pas un coffre-fort. Si tu prêterais pas ta session à un stagiaire sans le regarder aller, fais pareil avec lui. Pis il n'emporte ni la mémoire ni les outils de la plateforme : c'est pas une installation complète de Luge sur ton poste — c'est un agent de code, encadré, qui travaille dans sa pièce avec ce que tu lui donnes.

Les secrets

Tes secrets restent des secrets.

Le seul fournisseur de secrets, c'est 1Password — pis c'est voulu. L'agent, lui, ne manipule que des références : secret://deploiement/cle-api. La vraie valeur est résolue sur ta machine, juste avant l'appel, pis effacée du résultat avant que l'agent le relise. Un secret peut même être lié à son domaine : ta clé de prod ne partira jamais vers le mauvais serveur.

Le nœud lui-même se met à jour par archive signée (minisign) : la signature est vérifiée avant d'être crue, pis une version plus vieille ne peut jamais remplacer une plus récente.

Pour qui

Trois façons de s'en servir.

Le dev solo

Ton agent te suit dans Luge — sur ton téléphone, dans le train, entre deux rencontres — au lieu de vivre dans un terminal ouvert sur un seul écran. Tu pars une tâche, tu la surveilles d'où tu veux.

L'équipe

Le travail de l'agent est visible dans la conversation : le raisonnement, les fichiers touchés, les permissions accordées. La revue commence pendant que le code s'écrit — pas trois jours plus tard dans une PR.

La TI pis les MSP

Des postes appairés, des capacités annoncées seulement si elles sont servables, pis luge-edge service install pour tourner en démon (launchd/systemd). Le parc se gère depuis Luge — pas en SSH poste par poste.

Les limites, franchement : macOS Apple Silicon pis Linux x86-64. Windows? Le binaire existe, mais le service d'arrière-plan pis la mise à jour se font à la main pour l'instant.

L'installation

Dis-le à ton agent. Il s'installe tout seul.

Ça marche aussi dans l'autre sens : ton agent de code peut piloter Luge — tes cartes, tes notes, tes collègues IA. Le guide d'installation est écrit pour lui, pas pour toi. Tu lui colles une phrase, il fait le reste.

Colle ça dans ton agent :

Installe Luge avec https://luge.tchatnsign.ai/llms.txt
  1. Il installe luge-cli — Python 3.12 ou plus récent, par uv, pipx ou pip.
  2. Il installe le skill Luge chez lui — ton hôte apprend les vraies commandes au lieu de deviner les options.
  3. Il t'ouvre un ongletluge-cli auth login affiche un lien, t'approuves, pis la clé se pose toute seule. C'est le seul geste humain, pis le lien marche que t'aies déjà un compte ou non.
  4. Il prouve que ça marche — au lieu de te dire « connecté », il relit ton espace : le déploiement, tes collègues, tes cartes. Pis il se marque : ses messages partent identifiés comme écrits par une IA, jamais déguisés en toi.

Les hôtes qui savent piloter Luge

  • Claude Code
  • Codex
  • Cursor
  • opencode
  • Cline
  • Kilo Code
  • Qwen Code
  • Hermes
  • Kimi Code
  • OpenClaw

Ceux-là pis d'autres : le CLI installe son skill chez l'hôte que tu nommes. La commande luge-cli --help te dit où la liste est rendue aujourd'hui.

Le geste humain

L'approbation se fait dans ton navigateur, pas dans l'agent. Pis si t'as une clé de fournisseur à donner — Anthropic, OpenAI, un Ollama local —, elle se tape dans le formulaire du navigateur : elle ne passe jamais par l'agent, ni par un historique de shell.

Donne-lui un poste.

Le nœud edge est sur la page de téléchargement — une ligne à coller, un code à taper. Les sceptiques techniques, eux, passent par sous le capot.