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 nœud edge s'installe en une ligne — tout est sur la page de téléchargement.
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.
- luge-edge pair
- Code de jumelage : 481-372
- Tape-le dans Luge → « Luge sur mon poste »
- 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- Il installe
luge-cli— Python 3.12 ou plus récent, paruv,pipxoupip. - Il installe le skill Luge chez lui — ton hôte apprend les vraies commandes au lieu de deviner les options.
- Il t'ouvre un onglet —
luge-cli auth loginaffiche 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. - 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.