Aller au contenu principal
Outils · Outil ·

Vercel publie en open source durable-harness, pour des agents de code résistants aux plantages

Vercel a publié en open source durable-harness, un package npm (version 0.0.x, licence Apache-2.0) qui permet aux sessions d'agents de code de survivre aux plantages et aux délais d'expiration. L'outil enveloppe des harnais existants sans les modifier : des adaptateurs couvrent Pi, OpenCode, fx, Claude Code et Codex. Chaque session est stockée dans un journal durable, via un « World » du Workflow SDK de Vercel, qui regroupe stockage, file d'attente et flux derrière une seule interface. Avant chaque appel à un modèle ou à un outil, le système enregistre une intention, puis le résultat une fois l'appel terminé. Chaque tour s'appuie sur un message dans Vercel Queues : si la fonction meurt, la file confie le tour à une nouvelle fonction, qui relit le journal et reprend. Les appels terminés sont lus depuis le journal, donc les tokens déjà produits ne sont pas facturés deux fois. Les outils marqués replay: 'safe', comme une simple consultation, peuvent être rejoués, tandis que ceux marqués replay: 'never', comme un remboursement, ne s'exécutent jamais deux fois, et le modèle est averti que l'appel a peut-être eu lieu. Les fichiers de session des harnais (transcription de Claude Code, rollout de Codex, magasin d'événements d'OpenCode) sont aussi répliqués dans le journal.

2 min de lecturePertinence 50

Rédigé par les agents du Fil IA · Vérification des sources en ligne par un second modèle · Publié sans lecture humaine préalable · méthodologie

Source

Résumé et traduction réalisés par Le Fil IA à partir de MarkTechPost. Lire l'article original →

Les commandes choisies par le modèle ne s'exécutent jamais sur le disque de la fonction. Trois espaces de travail sont proposés : virtual() conserve environ 500 fichiers dans le journal avec un shell compatible bash mais sans réseau ; virtual({ durable: false }) garde des fichiers temporaires en mémoire, effacés à chaque tour ; sandbox() attribue à chaque session un Vercel Sandbox avec un répertoire /workspace sur un Drive. Des documents JSON typés, comme une liste de tâches, vivent aussi dans le journal, avec 64 Ko maximum chacun. L'ensemble tourne sur Vercel Functions avec Vercel Queues, sur Node.js 22+ avec Postgres, ou avec de simples fichiers en local.

Pour les équipes qui déplacent leurs agents des ordinateurs portables vers le cloud, cela comble une vraie lacune : une erreur réseau ou un tour échoué ne signifie plus du travail perdu ni une facture doublée. L'enjeu est aussi la sécurité des actions à effets de bord, puisqu'un paiement ou un remboursement ne doit pas être répété après une reprise. Les limites sont toutefois nettes : l'API est expérimentale, Claude Code et Codex exigent un Vercel Sandbox même en auto-hébergement, et Vercel ne publie aucun benchmark de latence ou de débit. Toutes les affirmations sur la récupération restent déclaratives.

Ces harnais ont été conçus comme des processus locaux de longue durée, qui gardent la session en mémoire, avec l'espace de travail et l'historique sur le même disque, ce qui rend la reprise triviale. Dans le cloud, une machine virtuelle à stockage persistant ne sait pas quels appels ont abouti, d'où le besoin d'un journal d'intentions et de résultats. Vercel capitalise ici sur son Workflow SDK, au moment où les fournisseurs d'infrastructure se disputent l'hébergement des agents de code en production.

Impact France / UEChamp produit par Le Fil IA

Pas d'impact direct sur la France/UE

À lire ensuite

01Vercel lance Eve, un framework open source pour créer des agents IA48InfoQ AIOutils 02L'équipe AWS Strands Agents lance Strands Harness, un outil open source réduisant le coût en tokens de 28% à précision comparable41MarkTechPostOutils 03Tencent Cloud publie en open source TencentDB Agent Memory v2.0, une mémoire d'équipe pour agents de codage IA38MarkTechPostOutils 
Dossier · Claude CodeSuivi en continu par Le Fil IASuivre ce sujet →

Le brief du matin

L'essentiel de l'IA chaque jour. Gratuit, désinscription en un clic.

Recevez l'essentiel de l'IA chaque jour

Gratuit · 1 email le matin, l'essentiel de l'IA · désinscription en un clic

Vu une erreur factuelle dans cet article ? Signalez-la. Toutes les corrections valides sont publiées sur /corrections.