Une responsabilité par bloc
Le studio fournit des blocs pour Codex, Claude Code, Claude Chat, OpenAI Chat, des CLI et des scripts Python. Choisissez le bloc qui correspond à votre outil et au type de résultat attendu. Chaque intégration possède ses propres prérequis.
Configurer un agent
Commencez par vérifier que l’outil fonctionne dans votre terminal ou que son accès API est correctement configuré. Dans le bloc, vérifiez le modèle, l’instruction et le dossier de travail. Utilisez des entrées nommées pour distinguer la consigne, les données et le contexte.
Avec Codex, les instructions peuvent référencer une entrée sous la forme @in ou @nom_de_l_entree. Le dossier de travail détermine le contexte local de la commande. Adaptez les permissions de l’agent aux fichiers et actions nécessaires.
Relier un serveur MCP
Les paramètres MCP de l’instance permettent de gérer des références de serveurs. Un bloc MCP conserve une référence mcp_ref ; les adresses et secrets sont résolus depuis la configuration locale. Ils n’ont pas à être recopiés dans chaque blueprint.
L’exemple de configuration se trouve dans config/mcp_servers.example.json. Les valeurs locales sont enregistrées dans user/config/mcp_servers.local.json.
Garder le contrôle des données
Le studio et ses projets fonctionnent localement. Un bloc qui appelle un service distant transmet les données nécessaires à ce service. Vérifiez les entrées et les permissions de chaque intégration avant de lui confier des données sensibles.
Les coûts d’API et les abonnements des agents sont gérés auprès de leurs fournisseurs. La gratuité de Bloxmith ne rend pas ces services gratuits.
Lire, transformer et produire
Les blocs de fichiers alimentent le graphe avec vos contenus locaux. Python convient aux transformations déterministes et aux validations. Les blocs d’affichage et de sauvegarde rendent les résultats consultables ou réutilisables par une autre étape.