Découvrez dpkit Terminal et TypeScriptVoir l'annonce

Open source

Fireargs

Constructeur de CLI partant du schéma, qui génère des commandes composables avec des E/S JSON intégrées à partir de schémas Zod.

capturefireargs.dev
Le site de documentation de Fireargs, qui montre son approche partant du schéma pour construire des interfaces en ligne de commande.
Fireargsconstructeur de CLI partant du schéma

Ce que c'est

Un constructeur d'interfaces en ligne de commande qui part du schéma. Décrivez les entrées une seule fois sous forme de schéma Zod et il génère l'analyse des arguments, l'aide, la validation et des sous-commandes composables — plus des entrées et sorties JSON, et un manifeste lisible par machine décrivant ce que la CLI sait faire.

Pourquoi il existe

Les analyseurs d'arguments traitent en général le schéma après coup : on déclare des options, on les revalide à la main, puis on écrit le texte d'aide une troisième fois. Partir du schéma fait que ces trois choses ne peuvent pas se contredire. Le manifeste compte pour une raison plus récente — une CLI capable de se décrire elle-même est une CLI qu'un agent LLM peut piloter sans surcouche sur mesure.

Notre part

Nous le maintenons. Le manifeste prêt pour les LLM est la partie que nous tenons le plus à réussir, parce que c'est elle qui décide si un outil est utilisable par autre chose qu'une personne devant un terminal.

Ce sur quoi nous le construisons

  • Des modèles derrière une interface que nous contrôlons, avec de la recherche et de l'évaluation autour.

  • Des sites statiques et rendus côté serveur qui tournent près de l'utilisateur, et peu coûteux à maintenir.

  • Une seule chaîne d'outils pour tous les dépôts : passer de l'un à l'autre ne coûte rien.

Nous contacter

Dites-nous ce que vous voulez faire construire.

Nous sommes une petite équipe au Portugal, aux horaires de Londres. Un site, une application, un outil interne, ou la plateforme derrière — commencez par une phrase sur le problème et nous prenons la suite.

Tous les projets
Demander un devis