angristan

Netclode — Development skill for Claude Code

Development community

Self hosted cloud coding agent with k3s + kata containers + cloud hypervisor microVMs + tailscale + any harness + a nice iOS app.

How to install Netclode

This entry records only its repository, not the path inside it, so there is no exact command to give. Open angristan/netclode and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Netclode does

Self hosted cloud coding agent with k3s + kata containers + cloud hypervisor microVMs + tailscale + any harness + a nice iOS app.

Alternatives in Development

  • Microsandbox — Open-source self-hosted MicroVM sandboxes with sub-200ms startup, hardware-level isolation via libkrun 5k ★
  • Harnessrouter — HarnessRouter Community Edition: the self-hosted, Apache-2.0 edition of the unified interface for agent harnes 618 ★
  • iOS Marketing Capture — Automate Multi-Locale asset creation for your iOS app 256 ★

README

Netclode

netclode

Self-hosted coding agent with microVM sandboxes and a native iOS and macOS app.

Netclode iOS App Netclode macOS App

Why I built this

I wanted a self-hosted Claude Code environment I can use from my phone, with the UX I actually want. The existing cloud coding agents were a bit underwhelming when I tried them, so I built my own!

I wrote a blog post about how it works: [Building a self-hosted cloud coding agent](https://stanislas.blog/2026/02/netclode-self-hosted-cloud-coding-agent/).

What makes it nice

  • Full yolo mode - Docker, root access, install anything. The microVM handles isolation
  • Local inference with Ollama - Run models on your own GPU, nothing leaves your machine
  • Tailnet integration - Preview URLs, port forwarding, access to my infra through Tailscale
  • JuiceFS for storage - Storage offloaded to S3. Paused sessions cost nothing but storage
  • Live terminal access - Drop into the sandbox shell from the app
  • Session history - Auto-snapshots after each turn. Roll back workspace and chat to any previous point
  • GitHub integration - Clone private repos, push commits, create PRs. Per-repo scoped tokens generated on demand via a GitHub App
  • GitHub Bot - @mention on PRs/issues to spin up a sandbox and get a response as a comment. Auto-reviews dependency update PRs from Dependabot/Renovate
  • Multiple SDKs & providers - Claude Code, OpenCode, Copilot, Codex SDKs with Anthropic, OpenAI, Mistral, Ollama, and more
  • Secrets can't be stolen - API keys never enter the sandbox. A proxy injects them on the fly for allowed hosts

How it works

flowchart LR
    subgraph