Score qualité 70Cb4.run#agents#no-code#video

B4.run : créer des agents TypeScript

B4.run est un framework pour créer des agents TypeScript où les outils, la planification, la mémoire, les compétences, les sous-agents et les évaluations sont organisés sous forme de fichiers. Il fournit des espaces de travail, une exécution en sandbox et des portes d'approbation, et génère une application avec une seule commande.

Visiter le site

À propos de cet outil

B4.run s'adresse aux développeurs TypeScript et aux créateurs d'agents IA pour créer des agents TypeScript. Son idée centrale est que les fichiers sont des fonctionnalités : les outils, la planification, la mémoire, les compétences, les sous-agents et les évaluations sont tous organisés sous forme de fichiers. Capacités principales : - Outils : chaque outil est un fichier avec une fonction exportée par défaut qui reçoit des arguments analysés et un ctx en lecture seule (toolName, routeId, threadId, signal, params), et peut être asynchrone. - Routes et agents : définissez des agents avec le descripteur agent(), prenant en charge quatre types de routes, et générez un module de types .b4/b4.generated.d.ts qui associe chaque nom de chemin de route aux signatures d'outils de cette route. - Espaces de travail et exécution en sandbox : prend en charge les espaces de travail et l'exécution en sandbox. - Portes d'approbation : peut demander à une personne avant chaque appel à certains outils. - Sous-agents : le parent reçoit le texte final de l'enfant comme résultat d'outil. - Nouvelle tentative et raisonnement : prend en charge la configuration des tentatives (par ex. maxAttempts, baseDelay) et l'effort de raisonnement (par ex. effort: high). - Enregistrement et relecture : prend en charge l'enregistrement et la relecture des réponses du modèle. - Test d'agent hors ligne : fournit un test d'agent hors ligne. Utilisation : générez une application avec npm create b4-app@latest my-agent. L'exécution de b4 run recherche l'identifiant d'assistant <routeId>#<kind> de la route, crée un thread pour l'appel, envoie l'entrée via Agent Protocol et imprime l'état final. --dry-run ne crée aucun modèle et n'effectue aucune écriture.

Cas d’usage
  • recording and replaying model responses
  • agent approval workflows
  • multi-agent orchestration
  • building TypeScript agents
  • sandboxed code execution

Fonctions et usages

tools as files with a default-exported functionagent() descriptor and four route kindsgenerated type module .b4/b4.generated.d.tsworkspaces and sandbox executionapproval gatessubagentsretry and reasoning configurationrecording and replaying model responsesoffline agent testone-command app scaffolding

Sources

Chaque fiche conserve ses sources et sa date de vérification.

Outils similaires

OpenTypeless
opentypeless.com
95

OpenTypeless est un outil de saisie vocale de bureau open source qui transforme la parole en texte formaté et poli par IA, saisi directement dans n'importe quelle application de bureau.

Freemium · 4,99 $US+/mois

Voir les détails
TuyaOpen
tuyaopen.ai
95

TuyaOpen est un framework open source de développement AI+IoT : un SDK C/C++ multiplateforme pour les MCU Tuya T-Series, Raspberry Pi, ESP32 et plus, associé à l'IA multimodale de Tuya Cloud et à des LLM de premier plan pour créer des appareils dotés de fonctions vocales, visuelles et de capteurs.

Payant · 0,69 $US+/mois

Voir les détails
Frontman
frontman.sh
87

Frontman permet aux designers et aux chefs de produit de cliquer sur n'importe quel élément d'une application en cours d'exécution, de décrire une modification en langage naturel et de l'appliquer directement aux fichiers source. Il prend en charge Next.js, Astro, Vite et WordPress, peut être auto-hébergé et propose une API publique.

Payant · 15 €+/mois

Voir les détails
P
Probe
probelabs.com
87

Probe est un outil d'intelligence de code IA conçu pour les bases de code de plusieurs millions de lignes, permettant des revues de code automatisées, le triage des problèmes et l'intelligence de code inter-équipes.

Freemium · 40 $US/an

Voir les détails