Aller au contenu
A minimalistic 8-bit style icon shows a computer monitor with a web browser displaying code, over which large gear and folder icons appear. Beside the monitor, a stylized cloud features a branching git symbol, and a simple command line icon is included. All elements use flat geometric shapes, a five-color palette, and no additional background or shadows. The overall look is clean, iconic, and fits in a small square space.

Playground

AI generated translation.

Le Playground est une application web auto-hébergée qui vous permet d’exécuter des scripts GenAIScript depuis une interface utilisateur conviviale. Il se place entre la CLI GenAIScript et l’intégration GenAIScript pour Visual Studio Code.

Le playground est encore en cours de développement.

A screenshot of the playground.

Depuis la racine de votre espace de travail projet, exécutez

Fenêtre de terminal
npx --yes genaiscript serve

puis accédez à l’URL affichée dans la console (généralement http://127.0.0.1:8003/).

Vous pouvez exécuter le playground sur un dépôt distant en utilisant vos secrets .env actuels.

Fenêtre de terminal
npx --yes genaiscript serve --remote <repository>

npx peut être lent au démarrage, surtout si vous lancez fréquemment le playground. Vous pouvez installer le playground localement avec

Fenêtre de terminal
npm install -g genaiscript

puis lancez

Fenêtre de terminal
genaiscript serve

Vous pouvez utiliser l’option --remote pour charger des scripts depuis un dépôt distant. GenAIScript effectuera un clonage superficiel (shallow clone) du dépôt et exécutera le script depuis le dossier cloné.

Fenêtre de terminal
npx --yes genaiscript serve --remote https://github.com/...

Il existe des flags additionnels pour contrôler le clonage du dépôt :

  • --remote-branch <branch> : La branche à cloner depuis le dépôt distant.
  • --remote-force : Force le clonage même si le dossier cloné existe déjà.
  • --remote-install : installe les dépendances après le clonage du dépôt.