session.py +28 −6CHANGESET READYParallel coding agents.
One governed delivery path.
AgenZync gives a root agent the runtime controls, isolated workspaces, and durable evidence needed to turn several coding agents into a supervised engineering team.
Separate the work.
Coordinate the change.
Worktrees isolate execution. Write Intents make planned overlap visible. ChangeSets preserve the actual diff. Reconciliation then uses repository identity and real hunks—not a blunt whole-file mutex.
token.py +14 −19RUNNING12 checks queuedWAITINGLet agents implement.
Keep delivery inside the contract.
The coding agent proposes the change; CodeGuard independently decides whether that exact proposal may advance. High-confidence analyzers catch unresolved conflicts, exposed credentials, and invalid Python or JSON, while structured findings tell the agent what to repair.
sha256: 4d17…c92eAssess the exact patch
Inspect complete proposed file contents before Guardian approval or repository mutation.
ALLOWObserve the real ChangeSet
Evaluate the server-observed diff, including tracked files written through shell tools.
CHALLENGERecheck after rebase
Bind the originating attempt to the authoritative rebased diff before verification can pass.
BLOCK✓conflict-markersclear✓credential-scanclear✓python-json-syntaxclear✓attempt-contractboundChoose the workspace.
Let AgenZync establish the boundary.
An empty workspace becomes a committed Git repository ready for isolated agents. Existing repository identity is checked across Projects so a renamed Project cannot silently claim the same source twice.
Inspect the exact root
Resolve the canonical directory and check its Git state before Project ownership is recorded.
/workspace/product-apiempty directoryInitialize when empty
Create the repository and its initial committed baseline so isolated Git execution is available immediately.
main · initial commitgit readyFence duplicate identity
Compare canonical repository identity across Projects, regardless of their display names.
repo identity · 7f3c…91a2one owner/workspace/product-api/workspace/product-apiDuplicate prevented Same repository identity, even with a different Project name.
Plan the work.
Let agents move it forward.
Enable the Board only when the Project needs it. Agents can fetch ready work, filter and search items, update progress, and move verified outcomes through review—while the root agent keeps delegation and integration under control.
list · search · create · update · moverevision-safeIsolated execution
Each coding agent receives a bound Git worktree instead of sharing one mutable checkout.
Scoped Write Intents
Agents announce planned path scope. Optimistic overlap remains visible; protected resources can require exclusive handling.
ChangeSet inspection
Submitted changes carry repository identity, base revision, file changes, hunks, and verification evidence.
CodeGuard supervision
Exact patches, authoritative ChangeSets, and rebased diffs are assessed against the coding attempt before delivery can proceed.
Root-agent control
The owner can message, redirect, interrupt, follow up, close, reopen, and route work into verification.
Automatic repository onboarding
Select an empty workspace and receive an initialized repository with the committed baseline required for isolated execution.
Duplicate repository guard
Canonical Git identity prevents the same repository from being attached to another Project under a different name.
Project Board
Turn plans into durable tasks, stories, bugs, enhancements, and epics that people and agents can search, move, and resume.
Provider choice
Use Codex CLI, Claude Code, OpenCode, OpenAI-compatible providers, or local Ollama models.
MCP-ready runtime
Connect stdio or streamable HTTP MCP servers for namespaced tools and resources, including OAuth-enabled services.
Make parallel implementation reviewable by design.
Keep each agent isolated, each decision inspectable, and every submitted change connected to the mission that produced it.
Explore AgenZync