Visible execution boundaries
Commands, files, and network access run inside explicit boundaries: AppContainer on Windows and namespaces on Linux.
OPEN SOURCE · DURABLE BY DESIGN
Sigma Code is an open-source coding agent built for long-running work. Sessions live in a durable event stream, commands run inside native sandboxes, and a task completes only when tests, validation, and review evidence agree.

THREE OPERATING PRINCIPLES
Model capability is only the starting point. A dependable agent needs explicit execution boundaries, recoverable state, and a completion protocol that words alone cannot bypass.
Commands, files, and network access run inside explicit boundaries: AppContainer on Windows and namespaces on Linux.
Plans, tool calls, results, and checkpoints enter a durable event stream. Close the terminal or restart the process—the task keeps its place.
Tests, validation, and review results are part of the completion protocol. Without passing evidence, the task stays open.
THE DURABLE LOOP
Sigma Code turns agent work from a one-off conversation into a recoverable execution chain. The process may stop; the working context remains.
Read the runtime designRead the code, constraints, and goal; produce a traceable plan.
Edit files and run commands inside a native sandbox while recording results.
Continue from the latest checkpoint without reconstructing the task.
Complete only after tests, validation, and review all agree.
ONE RUNTIME · TWO SURFACES
The same recoverable runtime powers a keyboard-first TUI and an ACP v1 desktop workflow.


TRANSPARENT EVALUATION
In a diagnostic comparison across Terminal-Bench 2.1, the same DeepSeek model, and all 89 tasks, Sigma Code completed 51 tasks.
This is a reproducible engineering diagnostic, not a claim of universal superiority. The run list, failure categories, and method are auditable.
Read the evaluation methodFAQ
Recovery and verification are runtime protocols, not prompt conventions. State persists, and completion needs evidence.
Yes. Sessions are written to a durable event stream and resume from the latest checkpoint; granularity depends on the task stage.
Sigma Code supports multiple providers, including DeepSeek and the unified Pi provider gateway. See the project docs for authentication details.
v0.1.4 includes an unsigned Windows x64 preview. Linux x64 is the current stable release.
START WITH A REAL TASK
Free, open source, and MIT licensed. Choose a platform and start a task that can prove its result.