Thinkwell est un framework TypeScript qui fusionne le code déterministe avec le raisonnement LLM. Il offre aux développeurs une API Plan fluide (agent.think → plan → run) et un modèle @JSONSchema pour déclarer des sorties typées. La skill documente le cycle de vie, les assistants de composition de prompts, l'enregistrement d'outils, le streaming d'événements de réflexion et l'utilisation du CLI/script afin que les agents puissent produire des résultats JSON structurés et intégrer des outils en toute sécurité.
Utilisez Thinkwell lorsque vous avez besoin de sorties LLM typées et fiables au sein de projets TypeScript : génération de résumés structurés, extraction de données via des schémas, câblage d'outils avec des entrées/sorties typées, et création de scripts d'agents ou de tâches CI reproductibles. Il est adapté aux flux de travail de développement nécessitant un contrôle programmatique sur les prompts, les événements de streaming et les rappels d'outils.
Fonctionne avec les agents et les runtimes référencés dans la documentation (Claude, Codex, Gemini, OpenCode) et avec les runtimes d'agents basés sur TypeScript pouvant importer la bibliothèque Thinkwell.
Cette compétence n'a pas encore été examinée par notre pipeline d'audit automatisé.