Créer des mondes de test d'API SaaS déterministes pour agents avec Backlot
Exécutez des émulateurs locaux d'API Slack, Gmail, Google Drive, GitHub, Jira, Notion, S3 et autres SaaS sur un corpus contrôlé afin de tester agents et intégrations sans comptes fournisseurs, OAuth, secrets ou appels réseau.
Prérequis
Python 3.11+, CLI Backlot, client compatible MCP optionnel ou SDK officiels des fournisseurs pointés vers les URL de base locales de Backlot.
Installation
Installez ou configurez à partir des instructions basées sur la source :
Installez avec pip install backlot, importez le corpus fourni ou celui du projet avec backlot import --bundled ou backlot import mon-corpus.jsonl, puis exécutez backlot serve et pointez les SDK supportés vers http://127.0.0.1:8000. Pour l'accès aux outils de l'agent, installez pip install "backlot[mcp]" et enregistrez backlot mcp avec un client compatible MCP.
- Source : https://github.com/brekkylab/backlot