Vercel Labs a publié en open source fx, un agent de code expérimental écrit en Zig. Contrairement aux applications terminal plein écran, il conserve les échanges dans l’historique habituel du terminal et peut renvoyer des résultats structurés pour les scripts et les tâches d’intégration continue (CI).
Les développeurs peuvent aussi connecter des éditeurs via l’Agent Client Protocol ou intégrer le moteur de fx à l’aide de libfx, notamment dans une version WebAssembly. Vercel annonce un binaire de 6.3 MiB, une consommation mémoire de base de quelques mégaoctets et un démarrage à froid en 10 microsecondes ; ces chiffres n’ont pas été vérifiés de manière indépendante. Le projet n’a pas encore atteint la version 1.0 et les mises à jour peuvent nécessiter des étapes de migration.
Pourquoi c'est important
Les développeurs qui créent des scripts, des tâches de CI ou des intégrations pour éditeurs peuvent utiliser fx sans adopter une interface de terminal plein écran distincte. Mais comme le projet est expérimental, ceux qui l’intègrent devraient consulter les consignes de migration avant toute mise à niveau.