Install
- Open VS Code
- Open the Extensions view (
Cmd+Shift+Xon macOS,Ctrl+Shift+Xelsewhere) - Search for Lyceum Cloud
- Install the extension published by LyceumTechnology
Sign in
After installing, run the Lyceum Cloud: Configure API Token command from the command palette, or use Sign In Manually (Paste Tokens) for environments where the browser flow isn’t available. The extension stores your token in VS Code’s secret storage; subsequent commands use it automatically.Running code
With a Python file or Jupyter notebook open:| Action | macOS | Other |
|---|---|---|
| Execute on Cloud | Cmd+Shift+E | Ctrl+Shift+E |
| Upload Data to Lyceum Cloud | Cmd+Shift+U | Ctrl+Shift+U |
| Manage Executions | Cmd+Shift+M | Ctrl+Shift+M |
Commands
Every extension feature is exposed as a command in the command palette (Cmd+Shift+P / Ctrl+Shift+P):
| Command | What it does |
|---|---|
Lyceum Cloud: Show Lyceum Cloud Menu | Open the extension’s main menu |
Lyceum Cloud: Execute on Cloud | Submit the active file as a run |
Lyceum Cloud: Configure API Token | Set or update your token |
Lyceum Cloud: Sign In Manually (Paste Tokens) | Manual auth for headless environments |
Lyceum Cloud: View Execution History | Browse past runs |
Lyceum Cloud: Manage Executions | Show currently running and recent executions |
Lyceum Cloud: Cache Cell Environment | Cache the current Jupyter cell’s environment |
Lyceum Cloud: Upload to Lyceum Cloud | Upload local files to your storage bucket |
Lyceum Cloud: Upload Data to Lyceum Cloud | Open the upload dialog |
Lyceum Cloud: Configure S3 Storage | Configure S3 / storage credentials |
Lyceum Cloud: Upload to Lyceum Storage | Upload directly to your bucket |
Lyceum Cloud: Refresh | Refresh the cloud files view |
Lyceum Cloud: Download File | Download a file from your bucket |
Lyceum Cloud: Delete File | Delete a file from your bucket |
Lyceum Cloud: Refresh Monitoring | Refresh execution status and metrics |
Lyceum Cloud: Refresh Permissions | Re-check your account permissions |
Lyceum Cloud: Emergency Support | Open the emergency support flow |
What it doesn’t do
The extension is the easiest way to run Python and notebooks, but a few things are CLI- or dashboard-only:- Launching VMs — use
lyceum vm startor the dashboard - Deploying inference models — use
lyceum infer deployor the dashboard - Submitting raw Docker images or Compose stacks — use
lyceum docker runorlyceum compose run - Managing API keys — use the dashboard

