Introductie van 𝚒𝚗𝚌𝚞𝚛 – het CLI-framework gebouwd voor agents en mensen. Automatische ontdekking voor agents die een begeleide ervaring voor mensen mogelijk maakt, zonder in te boeten op tokens en contextvensters. » npx incur skills add
incur biedt een minimale API zodat agents volledige CLI's in één keer kunnen bouwen. Drie functies: `create`, `command`, `serve` – de rest wordt automatisch afgehandeld. Geen tokens verspild aan het begrijpen van een complexe publieke API.
Agenten die proberen een CLI te ontdekken of te gebruiken met vage context kunnen inconsistente resultaten opleveren. Incur CLIs kunnen zichzelf registreren als per-commando vaardigheden. Geen handmatig vaardigheid maken. Vaardigheden worden up-to-date gehouden. Consumenten hoeven alleen maar `<your-cli> skills add` uit te voeren.
Elke tool in de context van een agent kost tokens, zelfs wanneer deze niet wordt gebruikt. Agents die CLI's gebruiken die zijn gebouwd op, brengen vaardigheden op aanvraag in rekening en geven TOON in plaats van JSON. Resultaat: tot 3× minder tokens per sessie. Goed leesvoer:
Elke token die een agent uitgeeft aan het lezen van output is een token dat het niet kan uitgeven aan redeneren. incur standaard naar TOON – ~40% minder tokens dan JSON, nog steeds een leesbaar formaat.
Zonder call-to-actions moeten agenten raden wat ze daarna moeten doen, of erger nog, de gebruiker vragen. Incur CLIs vertellen de agent precies welke commando's na elke stap moeten worden uitgevoerd, met de `cta`-eigenschap.
Typeveiligheid is niet alleen voor mensen. Agents die CLIs bouwen met incur krijgen directe feedback wanneer ze de verkeerde types doorgeven. Schemas stromen door generics zodat I/O volledig wordt afgeleid zonder handmatige annotaties.
Repo: Probeer de quickprompt:
321