SSH access to an isolated dev box for every GitHub issue
Clawk is a GitHub-integrated service that spins up per-issue development VMs accessible over SSH.
AI Panel Score
6 AI reviews
Reviewed
The workflow starts with an SSH command: connecting to a GitHub username targets a default box, while a command including a specific repo and issue or PR number spins up a dedicated environment for that item. Each issue, PR, or branch gets its own isolated Firecracker VM, so work on different issues doesn't share state. Once connected, the repo is already cloned and GitHub credentials are injected, so you can clone, code, and push directly from the terminal without additional setup.
Claude Code is preinstalled in every box and signs in with your existing Claude account, removing the need to configure an API key separately. Boxes also come with Codex, and a set of development tools preinstalled: Go, Rust, Zig, Node, Bun, pnpm, Python, uv, Docker, gh, git, vim, and zsh. Setup only requires installing a GitHub App on the relevant repos — there are no separate dashboards or new accounts to create.
Clawk is aimed at developers who use GitHub and want a disposable, per-issue coding environment with an AI coding agent already configured. It uses a single subscription plan priced at €19/month, with access starting after a welcome email and GitHub App installation; the site states setup takes under a minute using an existing SSH key tied to a GitHub account.
Sandboxes come with coding agents and tools ready to use, including Claude Code, Codex, and language toolchains like Go, Rust, Zig, Node, Bun, pnpm, Python, uv, Docker, and git.
Idle VMs automatically release memory and suspend to disk so a forgotten sandbox costs almost nothing.
Multiple sandboxes can run at once, with multi-repo tickets getting a git worktree per repo and coordinated pull requests.
Sandboxes can be destroyed and recreated freely since code and agent conversations persist on the host while only the disposable VM disk is lost.
After the first boot builds a rootfs, every sandbox from the same image is a copy-on-write clone, making subsequent boots take only seconds.
Running 'clawk' inside a repo directory boots a disposable VM with no Dockerfile, devcontainer, or setup file required.
Users can SSH into a sandbox from any machine with an SSH key on their GitHub account, with the repo cloned and GitHub credentials already injected.
Any OCI image can serve as the VM's rootfs, providing a full OS with exactly the tools a project needs without requiring a Docker daemon.
Installing the Clawk GitHub App on repositories is the only setup needed, with no new accounts or dashboards required.
Each sandbox runs as a real VM using Virtualization.framework on macOS or Firecracker on Linux, keeping the host filesystem invisible except for explicitly mounted paths.
Outbound traffic is allow-listed and the user's ssh-agent is forwarded so git push works without secrets or keys entering the VM.
For developers who want an isolated dev box for every GitHub issue, PR, or branch, with Claude Code preinstalled and SSH access.
One SSH command, one VM per GitHub issue, $19 flat — clever plumbing, unproven company.
“Clawk turns every GitHub issue into a disposable Firecracker VM with Claude Code preinstalled. No dashboard, no API key setup, just SSH — but there's no docs, changelog, or pricing page to check the pulse.”
€19 flat, no API key, no dashboard. Just install a GitHub App and SSH in. The copy-on-write cloning and idle suspension design shows someone thought about cost and boot time, not just the demo.
Two questions: will this vendor exist in three years, and is this advancing how my team ships or just repackaging a devcontainer? I found nothing on docs, changelog, or API maturity — no signal either way on shipping cadence.
Hardware isolation via Firecracker and allow-listed SSH-agent forwarding are the right security instincts for a tool touching every repo. But one subscription tier, no free trial, and zero visible track record means I'm trusting a single-page site with GitHub credentials.
Per-issue Firecracker VMs with Claude Code preinstalled and no API key is a distinct architecture versus the obvious alternative of manual devcontainer setup.
Credentials injected into VMs and allow-listed outbound traffic are good signs, but no compliance or data-retention detail given.
Site claims under a minute setup with existing SSH key, no dashboard or Dockerfile required.
Removes environment setup entirely per issue/PR, a real workflow shift not just a cost save.
No docs, changelog, or blog that I could find — can't confirm active development pace.
Developers who want a disposable, agent-ready dev box per GitHub issue without any setup.
You need compliance documentation or a track record before trusting a tool with GitHub credentials.
Firecracker-per-issue isolation with Claude Code preinstalled — infrastructure-literate, single-account concentrated.
“Clawk buys VM-level isolation and zero-config agent access for €19/month. The architecture is sound; the dependency on one subscription plan and one agent identity is the tradeoff you inherit.”
Firecracker VMs per issue, copy-on-write cloning after first boot, allow-listed outbound with ssh-agent forwarding so secrets never enter the sandbox. That's a real security posture, not a marketing claim — hardware isolation via Virtualization.framework or Firecracker is the correct primitive for running an agent with repo write access. If we adopt this, in three years we have a fleet of disposable, recreatable dev boxes that cost near-zero when idle, per the automatic suspension feature.
The constraint is concentration risk: one Claude account signs in across every box, one €19/month plan, no free tier, no API or docs surface that I could find. That's fine for a single senior engineer's terminal workflow; it's a harder sell once you need per-seat billing or SSO for a team.
Domain fit is strong for SSH-native, terminal-first developers who resent Dockerfiles and devcontainer configs. The OCI-image rootfs option gives an escape hatch from lock-in on the environment side, even if the agent and billing side stays narrow.
Positions against Dockerfile/devcontainer setup as the obvious alternative, betting on disposability over configuration.
SSH-first, no-dashboard setup matches how terminal-native engineers already work with GitHub issues.
GitHub App install is the only integration point; evidence shows no API or docs page to extend it further.
Single subscription tier and one Claude account per box create real dependency without visible team/SSO path.
Firecracker isolation plus copy-on-write cloning is genuine infra craft, not a wrapper around a container.
A solo or small-team developer who lives in SSH and wants a disposable per-issue box with Claude Code ready to go.
Avoid if you need per-seat billing, SSO, or team-level API access that I couldn't find any sign of yet.
€19/month flat, no seats, no API key. One number, no asterisks.
“Single plan, single price, no tiers to game. The open question is what happens to the Claude subscription cost sitting underneath it.”
€19/month. One plan, one price, listed plainly. No seat multiplier, no API metering line item you have to model separately. For a solo developer or small team, that's €228/year flat — rare in this category, where usage-based Claude API billing usually makes year-one cost a guess.
But the Claude Code login runs on your Claude account, not a Clawk-metered key. That means your real cost is €19 plus whatever your Claude plan already costs. TCO math: €19 × 12 = €228/year for the box. Add your existing Claude subscription on top — Clawk doesn't absorb it.
No published trial, no free tier. You commit at month one to find out if it fits. No stated contract term or auto-renewal language that I could find — for a monthly plan that's low risk, but procurement should ask before assuming month-to-month cancellation is frictionless.
GitHub App install is the only onboarding step, per the Q&A, minimal procurement friction.
Monthly subscription implied, but no stated term length or cancellation process that I could find.
Single €19/month plan listed openly, no sales call, no hidden tiers.
Idle suspension and fast boot cut waste, but no metric ties spend to output.
Flat fee is cheap, but Claude account cost sits outside Clawk's price and isn't quantified.
A solo developer or small team wanting disposable per-issue VMs without configuring API billing.
Skip if you need contract terms and cancellation policy spelled out before committing budget.
SSH into a Firecracker VM per GitHub issue, Claude Code already logged in. No Dockerfile required.
“Clawk turns 'checkout a branch' into 'SSH into a disposable box that already has the branch, the creds, and an agent running.' The one-command boot and copy-on-write cloning are the real story here, not the AI wrapper.”
One command inside a repo boots a VM. No devcontainer, no Dockerfile, repo already cloned, GitHub creds already injected via ssh-agent forwarding. That's the pitch that matters, not 'Claude Code preinstalled' — every tool claims agent integration now. Copy-on-write cloning after first rootfs build means subsequent boots take seconds, which is the number that decides whether this becomes daily habit or gets abandoned after week one.
Flat €19/month, no free tier, no trial. For solo devs testing whether per-issue isolation actually changes their workflow, that's a real commitment with no off-ramp to sample first.
Docs situation is thin — no docs/API/changelog pages that I could find, just a landing page and FAQ. For a tool this infrastructure-adjacent (Firecracker, OCI rootfs, Virtualization.framework), engineers will want to know failure modes before trusting it with git push. Idle suspension and disposable-by-design VMs suggest someone who's run this in anger built it.
Fast COW boot and auto-idle-suspend address the classic 'forgot a sandbox running' cost fight directly.
Evidence shows no docs, API reference, or changelog pages — just FAQ copy, thin for anything touching git push and secrets.
No free trial and a flat €19/mo mean the first friction point is a paywall before you've verified the boot-time claims yourself.
OCI-image-as-rootfs and multi-repo git worktrees per ticket show real depth for teams past the single-issue-SSH stage.
SSH-only entry with no dashboard and GitHub App-only setup fits existing terminal habits rather than adding a new UI to learn.
GitHub-centric developers who want a disposable, agent-equipped VM per issue without managing devcontainers themselves.
You need to see documentation depth or try a free tier before committing €19/month.
SSH into a fresh VM per GitHub issue, Claude Code already logged in.
“No dashboard, no config, one SSH command. The question is whether your day-3 self still likes typing everything into a terminal.”
There's no dashboard here, and that's kind of the point. Install the GitHub App, get a welcome email, SSH in with your existing key, and you're in a Firecracker VM with the repo cloned, Claude Code signed into your account, and a toolchain that covers Go, Rust, Node, Python, Docker, the works. For €19/month flat, that's a real value prop if you live in a terminal already.
The copy-on-write cloning for fast boots and the auto-idle-suspend so a forgotten box doesn't cost you anything — those are the kind of details that tell me someone actually ran this daily, not just demoed it once.
But there's no web app, no mobile story, nothing to check from your phone when a job finishes. If SSH-only isn't your workflow, or you want a GUI to babysit multiple agents, this isn't for you. It's a terminal tool for terminal people, full stop.
Idle suspension and copy-on-write boot cloning are the kind of quiet detail that only shows up after real daily use.
Trivial if you already live in SSH and git worktrees; a real wall if you expect a GUI, since none exists.
Platform listed as web only, and the whole flow is SSH-from-terminal — there's no mobile story at all.
GitHub App install plus one SSH command with an existing key is about as low-friction as setup gets — no dashboard, no new account.
Hardware-isolated Firecracker VMs and allow-listed outbound traffic suggest solid engineering, but no changelog or uptime data is public.
Developers who already work from a terminal and want a disposable, pre-configured agent box per GitHub issue.
Avoid if you want a visual dashboard or need to manage sandboxes from your phone.
€19 for a Firecracker VM per GitHub issue — clean idea, zero track record visible.
“Clawk bundles SSH-based disposable dev VMs with Claude Code preinstalled, no API key needed. The pitch is specific and grounded, but there's no docs page, changelog, or blog to confirm any of it holds up over time.”
No docs, no changelog, no blog — I couldn't find any of it. For €19/month that's a lot of trust on a one-line H1 and a features list. The features themselves are specific though: Firecracker VM per issue, copy-on-write cloning for fast boots, ssh-agent forwarding so secrets don't enter the VM. That's not vague marketing language, that's architecture detail. Rare to see this level of specificity with nothing to back it operationally.
Exit story is fine — it's SSH and disposable VMs, code persists on host, so walking away costs you a workflow habit, not your repo. Differentiation is real: bundling Claude Code sign-in without API key config is a genuine setup-time saver versus rolling your own devcontainer.
What's missing is anyone vouching for uptime or support. One plan, one price, no free trial. Fine for a solo dev testing it, riskier if a team depends on it daily.
Per-issue VM plus preconfigured Claude Code sign-in without API key setup is a clear, concrete gap versus manual devcontainer setup.
Code and conversations persist on host; only the disposable VM disk is lost, so lock-in risk looks low.
No changelog, no docs, no stated support channel visible — evidence is silent on maintenance cadence.
Claims are specific (Firecracker, copy-on-write, ssh-agent forwarding) rather than superlative, which is rare and credible.
Features are detailed but nothing external — no docs, changelog, or blog — confirms they perform as described.
A solo developer comfortable paying €19/month to trial disposable per-issue VMs with Claude Code preconfigured.
You need visible support channels or a track record before trusting a daily workflow tool.
Common questions answered by our AI research team
Clawk costs €19/mo for full access — pay once, get a welcome email, install the GitHub App, and SSH in.
No API key needed. Claude Code comes preinstalled and signs in with your Claude account automatically, so there's nothing to configure.
Install the GitHub App on your repos — that's the only setup required. No new accounts or dashboards needed.
Yes, each GitHub issue, PR, or branch gets its own isolated Firecracker VM with the repo cloned and GitHub credentials injected.
Each box comes with Claude Code, Codex, Go, Rust, Zig, Node, Bun, pnpm, Python, uv, Docker, gh, git, vim, and zsh preinstalled.