Package Exports
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@grotte/cli) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
GROTTE CLI
Control your GROTTE sandboxes from the terminal.
Install
npm install -g @grotte/cliOr without installing globally:
npx @grotte/cli --helpAuthentication
# Via browser (recommended)
grotte auth login
# Via API key directly (non-interactive)
grotte auth login --key grt_your_key_hereGet your API key at app.grotte.parallactic.fr.
Commands
Sandboxes
grotte sandbox list # list active sandboxes
grotte sandbox create [template] # create a new sandbox
grotte sandbox logs <id> # stream logs in real time
grotte sandbox kill <id> # kill a sandbox immediatelyTemplates
grotte templates list # list available environmentsKeys
grotte keys list # list your API keys
grotte keys rotate # rotate your active keyAccount
grotte whoami # show active account
grotte auth logout # revoke local sessionQuick demo
$ grotte sandbox list
ID TEMPLATE STATUS DURATION
i716tr2o base RUNNING 2m 14s
$ grotte sandbox logs i716tr2o
Streaming logs for i716tr2o... (Ctrl+C to stop)
stdout Hello from GROTTE sandbox 14:23:07Configuration
The CLI stores credentials at ~/.grotte/config.json. The API key is
also read from the GROTTE_API_KEY environment variable; the env var
takes precedence when both are set.
Links
- Dashboard: app.grotte.parallactic.fr
- SDK: npmjs.com/package/grotte
- Contact: jesiel@parallactic.fr
License
MIT · Based on E2B CLI by FoundryLabs, Inc.
See NOTICE for full attribution and a summary of significant changes.