Getting Started with klaas: A 5-Minute Quickstart
Welcome to klaas! This guide will have you up and running with remote terminal access in just a few minutes.
What is klaas?
klaas is a remote terminal access tool that lets you start any CLI session on one device and continue from another. Whether you’re running a long build, monitoring an AI coding assistant, or just want to check on a process from your phone โ klaas makes it seamless.
Installation
Install klaas with a single command:
curl -fsSL https://klaas.sh/install.sh | bash
This will download and install the latest version of klaas.
Your First Session
Start klaas by simply running:
klaas
If you have multiple AI coding agents installed, klaas displays an interactive selector. Use arrow keys or the shortcut key to select your agent, or specify one directly:
klaas --agent claude
Authentication
On first run, klaas prompts you to authenticate. A browser window opens automatically where you’ll approve the device. Once authenticated, your device is linked to your klaas account with end-to-end encryption enabled. Credentials are stored securely in your system keychain.
Accessing from Another Device
Open klaas.sh in any browser, log in, and navigate to Sessions. You’ll see your active session streaming in real-time from any device, e.g. your phone, tablet, or another computer or laptop.
From the web dashboard, you can:
- Watch terminal output as it happens
- Send text input to your agent
- Approve permission requests (for supported agents)
What’s Next?
Check the full documentation for:
- Advanced configuration options
- Session management for long-running tasks
- Security features and end-to-end encryption
- Complete CLI command reference
Questions? Join our GitHub Discussions or reach out on ๐ @klaas_sh.
