NVIDIA

Rumpelpod — DevOps skill for Claude Code

DevOps community

Orchestrator for LLM coding agents in Docker and Kubernetes pods.

How to install Rumpelpod

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

What Rumpelpod does

Orchestrator for LLM coding agents in Docker and Kubernetes pods.

Alternatives in DevOps

  • Kubernetes 71.9k ★
  • Claude Code Router — Use Claude Code as the foundation for coding infrastructure, allowing you to decide how to interact with the m 30.1k ★
  • Kubeshark — Cluster-wide network observability for Kubernetes 11.8k ★

README

Rumpelpod

Manage multiple independent workspaces of a repository in Docker or Podman containers, or Kubernetes pods, on local or remote hosts. Designed for running LLM coding agents.

**Full documentation in the [user guide](GUIDE.md).**

curl -fsSL https://raw.githubusercontent.com/nvidia/rumpelpod/main/install.sh | sh

Requirements: git, Docker or Podman, optionally ssh and kubectl.

What Is This?

Rumpelpod manages named, independent workspaces ("pods") of a repository inside containers. Each pod has its own full clone of the repository, synced via git, so multiple agents can work concurrently without interfering with each other or your local machine.

Containers can run on the local Docker or Podman engine, on a remote Docker host via SSH, or on Kubernetes. Rumpelpod handles git synchronization, port forwarding, and container lifecycle in all cases.

The main use case is running LLM coding agents. Typical workflow:

  1. Launch Claude Code in a pod with rumpel claude my-task, typically several in parallel on different tasks.
  2. Each agent works autonomously inside its own container.
  3. Review changes with git diff ...rumpelpod/my-task or git difftool ...rumpelpod/my-task.
  4. Merge results back with rumpel merge my-task.

Both Claude Code and OpenAI Codex are supported as first-class agents via `rumpel claude` and `rumpel codex`. Rumpelpod is designed around iterating on multiple changes in parallel, reviewing each agent's work and asking for revisions until the change looks good.

Rumpelpod aims for minimal setup and compatibility with existing standards where configuration is necessary: project-tailored container images are defined using [devcontainer.json](https://containers.dev/), and compatibility with battle-tested secure runtimes such as gVisor and Kata Containers enables strong container isolation.

Name