Fully interactive environments for code and command execution.
- Jupyter Notebook: A persistent Python environment. Start a session, add code
cells, and run them. Variables, functions, and imports are kept in memory for the
session's lifetime. Files you create (CSVs, plots) are automatically saved to the main
file area. You can save and load `.ipynb` notebook files using "Save" and "Save As".
- Jupyter AI Generation: Click the ✨ **Gen** button on any code cell to show an
input field. Type your prompt and click "Generate" to have the AI write code for you in
that cell.
- Terminal (Local/SSH): Start a local
bash shell or connect to a
remote server with a private key. Hotkeys like Ctrl+C (interrupt), Ctrl+R (history
search) are supported.
- Terminal AI Generation: Both panels have AI assistance. In the Terminal, describe
a task
(e.g., "list all docker containers") and the AI will create the command for you.
- Terminal Saved Commands: Save frequently used commands and load them quickly.
Security: These tools provide powerful access. Be careful with the commands and
code you run, especially on the local server.