Snipara
Menu

The persistent, model-agnostic harness
for coding agents.

The system around your model that grounds the task, controls execution and checks the change.

What is a coding agent harness?

A coding agent harness is the software around a model that supplies context, manages tools and execution, tracks task state, and defines how proposed changes are verified and accepted. The model generates the code; the harness establishes the conditions under which that code can enter the project.

Snipara makes that workflow context-aware. Repository sources, reviewed decisions and project memory travel into the task, while proof and review receipts travel back with the candidate.

The agent can change. The work continues.

Claude Code created a plan and completed the first two phases. A fresh Codex session resumed the saved Companion checkpoint and finished the next phase. The plan, decisions, completed tasks, attempt counters and original evidence stayed intact.

Claude Code · phases 1–2Saved plan · tasks · evidenceCodex · phase 3Independent checks · phase 4

21 independent validation cases passed on October 10, 2026. One local fixture, using Companion 3.7.0 and a shared workspace with operator-assisted command dispatch.

Resume requires access to the project folder, including saved .snipara state and workflow artifacts, and the project’s Snipara MCP. This demonstration does not qualify live-process migration, MCP-only restoration or transfer of an Orchestrator controller between coding clients.

Independent checks ran outside the producing Codex session. This is an operator-reported demonstration, not a reliability benchmark or authenticated human acceptance.

One paired continuation, with and without Snipara

Both fresh Codex sessions received the same Claude-produced source, plan, decisions and ASCII evidence. The Snipara session also received the saved checkpoint and Hosted MCP access. Both passed; this fixture showed no speed or token saving.

One local pair · same model and settings · October 10, 2026
ObservationOrdinary filesFiles + Snipara
Independent validation21/2121/21
Full agent session30.94 s55.63 s
Successful resume commandNot applicable2.38 s
Separate successful MCP probeNot applicable1.06 s
Actual billingNot measuredNot measured

The Snipara session includes one network-permission retry. Successful command timings exclude the failed probe; full session time includes it. Session time includes implementation and is not resume latency. Avoided task rework, time to first useful progress and total harness overhead were not measured. One small fixture is insufficient for a general performance claim.

Reproduce the scenario: scripts, frozen inputs and both candidates · Download the paired result and token counts

Download the public checkpoint receipt

From project knowledge to a checked change.

ContextPlanCodeValidateReviewIntegrate

Define the allowed files, required proof and execution limits before dispatch. The native host runs the agent with its own permission model. External validation checks the result; a separate reviewer can refuse it even when tests pass. An integration candidate stays bound to the reviewed tree and patch.

Bounded proof retries are opt-in. Controlled integration requires explicit policy and acceptance gates; stopping for human attention is a valid outcome.

Three layers, one workflow.

Project Brain

Source-backed context and reviewed memory ground the task. Code impact helps identify what to inspect and verify.

Explore Project Brain

Companion

Saved plans, phases, tasks, attempts and evidence keep work resumable from a checkpoint across coding tools with access to the project folder and its Snipara MCP.

Explore Companion

Orchestrator

A controller dispatches scoped native tasks, tracks attempts and binds proof and review to a candidate before controlled integration.

Explore Orchestrator

Choose the integration your task needs.

Context access and native execution are different capabilities.
SurfaceRole in the harnessCurrent evidence
Claude Code / Claude CLIProject context and native executionLocal full journey accepted with a test-local launcher for CLI controls.
CodexProject context and native app-server executionPublished-package journey exercised with proof, review and controlled integration.
LM Studio / Qwen CoderLocal model through Codex’s native toolsExternal proof passed; independent review refused a defect and blocked integration.
Cursor, VS Code and other MCP clientsProject context and memoryMCP context integration. Native controller execution is adapter-dependent.

These are configuration-specific observations, not a universal model compatibility or reliability guarantee. Read the validation scope.

When to use the full harness.

Use the context layer for a quick lookup or a small edit. Add managed execution when a coding task spans phases, needs a separate reviewer, or must produce verifiable evidence before integration. Your model and coding client keep their reasoning and tools; Snipara provides project knowledge and workflow controls.

Harness questions.

Can Claude Code work be resumed by Codex?

Companion can resume saved workflow state when the next coding tool has access to the project folder with its saved .snipara state and artifacts, and the project’s Snipara MCP. One local Claude Code to Codex test preserved the plan, completed tasks, attempt counters and evidence, then passed 21 independent checks. This is checkpoint continuity, not migration of a live process. MCP-only restoration and Orchestrator controller transfer were not tested.

What is Snipara?

Snipara is a persistent, model-agnostic harness for coding agents. It combines project context and reviewed memory with Companion workflows and Orchestrator execution, external validation, independent review and controlled integration.

What is a coding agent harness?

A coding agent harness is the system around a model that supplies context, scopes its work, manages execution and checks changes. The model proposes code; the harness defines the workflow and the conditions for accepting it.

Does Snipara replace Claude Code, Codex, Cursor, or ChatGPT?

Your model and coding client still reason and use tools. Snipara supplies project knowledge and workflow controls. MCP context access and native execution support are different capabilities; native execution depends on the configured adapter.

How is Snipara different from a context tool?

Context and memory ground the work. Companion tracks the plan and phases; Orchestrator can execute bounded tasks and bind validation and review to a candidate before controlled integration. A passing test alone does not approve a change.

Which configurations have been tested?

An isolated Claude CLI journey reached acceptance with a test-local launcher. Qwen3 Coder Next through LM Studio passed external validation, then independent review refused a defect and blocked integration. These tests use one exposed development fixture and do not establish general model reliability.