MIT License · Open Source
One command launches Claude Code, Codex, or OpenCode in an isolated container. Your project directory is available at /workspace — nothing else is exposed.
Overview
Runs AI agents inside Docker with full access to your project directory. The agent edits freely; your host system is untouched.
Debian base with Go, Node, Python, asdf, Docker CLI, Terraform, and more pre-installed. No extra setup per project.
Nix home-manager pins every tool to an exact version. The environment is byte-identical across machines and rebuilds.
VNC and X11 forwarding for running browsers and GUI tools inside the container — useful for Playwright and visual debugging.
Each project gets its own container state, cell home, and Chrome profile. No state bleed between projects.
Navigate to any repo and run cell claude. The working directory is mounted automatically — no project-level config needed.
Included packages
Getting started
Download the cell binary for your platform from GitHub releases. Requires docker.
Run cell init once. Scaffolds config and builds the Docker image (~5 min first time).
Navigate to a repo and run cell claude, cell codex, or cell opencode. Working directory is mounted automatically.
cell claude auto-scaffolds config and offers to build the image — so cell init is optional if you prefer an interactive first run.