Código aberto
Fireargs
Construtor de CLIs schema-first que gera comandos componíveis com entrada e saída JSON a partir de esquemas Zod.
capturafireargs.dev

Fireargsconstrutor de CLI a partir do esquema
O que é
Um construtor de interfaces de linha de comandos que parte do esquema. Descrevem-se as entradas uma vez como um esquema Zod e ele gera a análise de argumentos, o texto de ajuda, a validação e subcomandos componíveis — além de entrada e saída JSON e de um manifesto legível por máquina que descreve o que a CLI sabe fazer.
Por que existe
Os analisadores de argumentos costumam tratar o esquema como algo secundário: declaram-se as flags, validam-se outra vez à mão e escreve-se o texto de ajuda uma terceira vez. Partir do esquema significa que essas três coisas não podem divergir. O manifesto importa por uma razão mais recente — uma CLI que se sabe descrever é uma CLI que um agente LLM consegue conduzir sem um invólucro feito à medida.
O nosso papel
Mantemo-lo. O manifesto pronto para LLM é a parte que mais nos importa acertar, porque é o que decide se uma ferramenta é utilizável por algo que não uma pessoa num terminal.
Em que o construímos
Modelos por trás de uma interface que controlamos, com pesquisa e avaliação à sua volta.
Sites estáticos e renderizados no servidor a correr perto do utilizador, e baratos de manter.
Uma só cadeia de ferramentas em todos os repositórios, para que mudar entre eles não custe nada.
Entre em contacto
Diga-nos o que precisa de construir.
Somos uma equipa pequena em Portugal, a trabalhar no horário de Londres. Um site, uma aplicação, uma ferramenta interna, ou a plataforma por trás deles — comece por uma frase sobre o problema e nós tratamos do resto.