Code On Incus
FreeGive each AI agent its own isolated machine with root, Docker, and systemd. Active defense detects and stops threats automatically..
About Code On Incus
Code On Incus (COI) is an open-source tool that provides isolated full-system containers for AI coding agents. Each container runs with root access, systemd, and Docker, allowing agents to operate as if on a real server—run services, manage packages, use cron—without affecting the host system. COI includes active defense that automatically detects and stops threats like reverse shells, credential scanning, and data exfiltration. Credentials (SSH keys, environment variables, Git tokens) remain on the host unless explicitly mounted. Supports multiple AI coding tools including Claude Code, opencode, and pi, with configurable profiles, permission modes, session persistence, and snapshot management. Built by developers for developers who want visibility and control over AI agent behavior.
Key Features
Pros & Cons
- Free and open-source (MIT license)
- Active security defense that automatically stops threats
- Provides true isolation with system containers (Incus), not just Docker
- Keeps host credentials safe from AI agent environments
- Supports popular AI coding agents out of the box
- Persistent storage across sessions
- Flexible configuration through profiles and config files
- Requires Incus (not as widely known as Docker)
- macOS support may be limited (mentioned but not detailed)
- Linux host required; no native Windows support
- Setup complexity may be higher than simpler container solutions
- Still in early development (not a polished product)