
HarnessSmith
par episodeyu
Un générateur de config-en-code pour créer des harnais d'agents Python autonomes et sans framework avec des protocoles LLM doubles.
Ce qu'il fait
HarnessSmith est un générateur spécialisé qui produit des dépôts Python complets et indépendants pour les harnais d'agents IA. Contrairement aux frameworks d'agents traditionnels qui vous enferment dans un runtime spécifique (comme LangGraph ou CrewAI), HarnessSmith génère une boucle Python mince et lisible que vous possédez entièrement et dont vous pouvez éditer ou supprimer n'importe quelle ligne sans dépendre du générateur.
Outils
- Appels de Fonctions Natifs : Pilote les modèles via des tool_calls API avec une sémantique ReAct.
- Protocole LLM Double : Clients intégrés pour les endpoints compatibles OpenAI et les messages natifs Anthropic.
- Gestion du Contexte : Implémente une compaction basée sur des déclencheurs (troncation/résumé) et un écrêtage des résultats d'outils.
- Humain dans la boucle : Inclut
ask_questionpour des clarifications structurées et des portes de confirmation d'outils basées sur le risque. - Budgétisation : Comptabilité des coûts persistante par LLM avec des limites de coûts strictes.
Installation
Pour installer le générateur et lancer l'assistant :
uvx --from "harnessmith[wizard]" harnessmith wizard --open
Pour le harnais généré, utilisez le lanceur en un clic fourni ou :
uv run my-agent serve --open
Hôtes supportés
- claude
Installation rapide
uvx --from "harnessmith[wizard]" harnessmith wizard --openInformations
- Tarification
- free
- Publié
- 7/22/2026
- étoiles
- 0
Catégories
Choisissez votre client IA et suivez les étapes ci-dessous.
Claude Desktop
Run the HarnessSmith wizard to generate a project, then add the resulting harness to your claude_desktop_config.json.





