Comment TaskGoblin garde vos secrets hors de portée de l'agent
Notre agent lit du code non fiable et clone des dépôts entiers. Voici l'architecture de proxy qui injecte les secrets dans les requêtes sans que l'agent ne les détienne jamais.
Actualités produit, notes d’ingénierie et nouvelles de l’équipe qui construit des coéquipiers IA.
Notre agent lit du code non fiable et clone des dépôts entiers. Voici l'architecture de proxy qui injecte les secrets dans les requêtes sans que l'agent ne les détienne jamais.
Les outils d'agents personnels ont rendu un développeur plus rapide. La prochaine interface n'est pas une meilleure fenêtre sur votre ordinateur portable — c'est un agent qui vit dans votre gestionnaire de tickets, vos dépôts et votre Slack, là où toute l'équipe travaille déjà.
Les agents de codage ont rendu la livraison de code peu coûteuse, mais les systèmes qui entourent votre code — issues, documentation, CI, notes de version — sont encore maintenus à la main. Voici comment nous comblons cet écart grâce à des exécutions d'agent récurrentes et autonomes.
« Il n'y a pas de questions bêtes » est un bon conseil pour les humains. Pour un agent autonome qui travaille pendant que vous dormez, une question à laquelle il aurait pu répondre lui-même est la chose la plus coûteuse qu'il puisse faire.
Lorsque les agents peuvent exécuter presque tout ce qu'on leur confie, le goulot d'étranglement cesse d'être leur capacité à faire le travail pour devenir votre capacité à le leur fournir assez vite. C'est un problème plus difficile qu'il n'y paraît.
L'histoire rassurante veut que l'IA nivelle le terrain de jeu entre ingénieurs. La vérité, plus inconfortable, est qu'elle creuse l'écart — car elle récompense le fait de comprendre pourquoi les règles existent, pas seulement de les suivre.
Un agent qui vit dans votre éditeur s'arrête dès que vous fermez votre ordinateur portable. À mesure que les agents deviennent plus autonomes, cette contrainte devient de plus en plus difficile à justifier — et le modèle asynchrone et distant l'emporte par simple arithmétique.
Quand vous demandez à un agent « est-ce que ça fonctionne ? », vous lui demandez de corriger sa propre copie avec le même raisonnement qui a produit la réponse. Demandez-lui plutôt de vous le montrer.
Chaque bond du logiciel a été un bond d'abstraction — des cartes perforées aux compilateurs, jusqu'au cloud. Le prochain n'est pas un nouveau langage. C'est confier l'implémentation à des agents et nous élever nous-mêmes au niveau du jugement.