Presentamos 𝚒𝚗𝚌𝚞𝚛 – el marco CLI creado para agentes y humanos. Descubrimiento automático para agentes que permite una experiencia guiada para humanos, sin comprometer tokens y ventanas de contexto. » npx incur skills add
incur envía una API mínima para que los agentes puedan construir CLIs enteros en una sola pasada. Tres funciones: `create`, `command`, `serve` – todo lo demás se maneja automáticamente. No se desperdician tokens en entender una superficie de API pública compleja.
Los agentes que intentan descubrir o usar un CLI con un contexto vago pueden producir resultados inconsistentes. Los CLIs incurridos pueden registrarse como habilidades por comando. Sin necesidad de crear habilidades manualmente. Las habilidades se mantienen actualizadas. Los consumidores solo necesitan ejecutar `<your-cli> skills add`.
Cada herramienta en el contexto de un agente cuesta tokens, incluso cuando no se está utilizando. Los agentes que utilizan CLIs construidos en cargan habilidades bajo demanda y producen TOON en lugar de JSON. Resultado: hasta 3× menos tokens por sesión. Buena lectura:
Cada token que un agente gasta leyendo la salida es un token que no puede gastar razonando. incur se convierte en TOON – ~40% menos tokens que JSON, aún en un formato legible para humanos.
Sin llamadas a la acción, los agentes adivinan qué hacer a continuación, o peor aún, preguntan al usuario. Los CLIs incurridos le dicen al agente exactamente qué comandos ejecutar después de cada paso, con la propiedad `cta`.
La seguridad de tipos no es solo para humanos. Los agentes que construyen CLIs con incur reciben comentarios inmediatos cuando pasan los tipos incorrectos. Los esquemas fluyen a través de genéricos, por lo que las entradas/salidas están completamente inferidas sin anotaciones manuales.
Repo: Prueba el quickprompt:
178