Guided, hints are free
Tutorials
A step-by-step path, with notes and the editor open beside the terminal. To learn something new without getting stuck.
- Progress is saved
- Hints cost nothing
Private preview is open · sign-up by invitation
Klastro starts an isolated Kubernetes cluster or Linux machine in seconds. You do the work inside it, your result is graded automatically, and your AI agent can open labs and track your scores.
The technologies you actually operate during a session
An engineer picking up Kubernetes has two unsatisfying options. Quiz platforms confirm they memorised the syntax of a manifest, never that they can bring a cluster back up. Demo labs lend them a terminal for twenty minutes and grade nothing: they leave without knowing whether they got it right.
The same gap exists in hiring. A technical interview ends on an impression, or on an algorithm exercise that says nothing about diagnosing a pod that refuses to start. Teams hiring cloud-native engineers know this, and work around it with homegrown tests that are slow to write and impossible to compare between candidates.
Those are two symptoms of one hole: there is no real, disposable infrastructure that a machine can grade. Klastro is that engine. It brings up a dedicated cluster in seconds, lets someone work in it without a safety net, then reads the cluster’s actual state to establish what is done and what is not.
A disposable cluster, graded on its real state. Learning and assessing are then just two ways of looking at the same session.
Klastro sits at the intersection of the two: real isolated infrastructure, work that is graded automatically, and a single engine that serves both training and hiring.
| Real, isolated infrastructure | Quiz platforms | Demo labs | Klastro |
|---|---|---|---|
| Real, isolated infrastructure | – | ||
| Automatic, reproducible grading | – | ||
| Live supervision | – | – | |
| Per-session network isolation | – | ||
| One engine for training and hiring | – | – |
Klastro handles the infrastructure. What is left is the work itself.
A catalogue of cloud-native scenarios, or your own. Each one defines its environment type, the tasks to complete, and the validation rules that grade them.
A dedicated cluster starts in seconds. Terminal, editor and notes open in the browser. Nothing to install locally.
Validation rules run against the real cluster state. Learners see their progress, hiring teams get a score they can defend.
The same real infrastructure, framed around what you are trying to do.
Guided, hints are free
A step-by-step path, with notes and the editor open beside the terminal. To learn something new without getting stuck.
Graded automatically
A failure to fix, an objective to reach. Validation rules read the real cluster state and the score lands immediately.
Open, no objective
An empty cluster, yours. To test a change, reproduce an incident or prep a demo, without building a local environment.
For hiring teams
Ordered scenarios under a global timer, live supervision, a score hidden from the candidate, and an exportable report. Grading reads the real cluster state, not a quiz answer.
The scenario picks the machine it needs, and you configure nothing. Four of the five give each machine its own kernel, behind hardware isolation.
Scroll sideways
Claude Code, Codex, claude.ai and ChatGPT connect to the Klastro MCP server and work under your account: write a scenario, start a lab, read a candidate’s report. Every tool is generated from the platform’s own API, so the agent can do what the app does, under the same rules.
Claude Code, in one command
claude mcp
add --transport http klastro https://mcp.klastro.io/mcp Codex, claude.ai and ChatGPT: the same URL. Sign-in goes through OAuth, with no key to paste.
Turn our CKS prep notes into a graded challenge on kubeadm. Ten points a task.
klastro · list_environment_providers
kubeadm-single · own kernel, hardware-isolated
klastro · create_studio_draft
Draft “CKS Custom Scenario”
klastro · update_studio_draft_graph
1 Helm release · 6 shell scripts · 14 tasks · 140 pts
klastro · validate_studio_draft
No errors
klastro · start_studio_preview
Preview ready on kubeadm-single
klastro · test_task_validation
Every check fails on the untouched cluster, as it should
The draft is in Studio, unpublished. Review the canvas, then publish.
The agent acts with your permissions and nothing more. Billing, administration and your profile are not exposed to it at all.
You need a Klastro account to connect. Request an invitation
A real lab burns real resources. Lab time is metered in credits, and no overage is ever invoiced.
10 credits, granted once
Enough to touch real infrastructure and find out whether the format suits you.
or €250 per seat per year, which is two months free
60 credits per seat, per month
The full catalogue, for every member holding a seat.
or €500 per seat per year, which is two months free
100 credits per seat, per month
Everything in Pro, plus what it takes to author scenarios and run sessions.
On every plan
A contract, set up with our team rather than bought online. It is the only offering that opens proctored hiring assessments.
These are the prices the app charges. During the private preview, sign-up is by invitation.
A walkthrough with the team: an assessment scenario opened in front of you, live supervision, and the report a recruiter receives. Pick a slot.
The calendar is provided by Cal.com. It loads only once you click, and nothing reaches that third party before then.
Calendar not showing? Open the booking page on cal.com
What people ask us most.
Klastro is in private preview. Tell us in one line what you want to do with it. We answer everyone, and the invitation follows with the next wave of accounts.
or write to us directly at [email protected]
An email that lands in a real inbox. We answer every one.