What is Syndicate Code?
Syndicate Code is an approval-gated AI code execution control plane. It requires human approval before AI-initiated actions execute and records immutable audit events for every approval, denial, and execution. Unlike AI coding assistants that execute directly, Syndicate Code operates as the authoritative layer: approvals bind to exact arguments, not prompts; denied actions do not execute; and every state transition is recorded immutably.
Approval-Gated AI Code Execution Control Plane
An approval-gated AI code execution control plane.
Syndicate Code requires human approval before AI-initiated actions execute. Every approval, denial, and execution is recorded in an immutable audit trail with actor attribution.
curl -fsSL https://syndicatecode.ca/install.sh | bashWhat Syndicate Code does
Syndicate Code is an approval-gated AI code execution control plane that governs AI code execution. When an AI proposes an action—write a file, run a command, push a commit—the control plane enforces approval before execution proceeds.
Unlike AI coding assistants that execute directly, Syndicate Code operates as the authoritative layer: approvals bind to exact arguments, not prompts; denied actions do not execute; and every state transition is recorded in an immutable audit trail.
Approval-gated execution
AI actions require human approval before execution
Argument-bound approvals
Approvals bind to exact action arguments, not prompts
Immutable audit log
Every execution recorded: actor, action, approval, outcome
Policy enforcement
Control plane evaluates policy before any side effect
Syndicate Code is:
- An approval-gated execution control plane for AI coding operations
- A system that enforces human authorization before any AI-initiated action executes
- An immutable audit trail that records approvals, denials, and executions with attribution
- A tool that binds approvals to exact normalized arguments, not natural language prompts
Syndicate Code is not:
- An AI coding assistant—it does not generate code autonomously
- A sandbox or runtime isolation tool
- A security product that prevents all dangerous actions
- A monitoring tool that observes without enforcing
- A proxy or gateway between existing AI tools
- A consulting or services engagement
Who uses this
Platform teams
Demonstrate approval workflows during security reviews
Engineering leads
Get visibility into AI tool actions in your codebase
Compliance teams
Produce auditable evidence of approval chains
This is not a security product. It is an audit and governance layer. It records what happened and who approved it. Whether you act on that information depends on your processes.
From the blog
View all2026-03-21
Why 'I Trusted the AI' Isn't an Audit Trail
Audit trails that record AI actions without human attribution don't satisfy governance requirements. Understanding what audit trails actually need to contain.
2026-03-21
What Syndicate Code Doesn't Claim (And Why That Matters)
Bounded honesty about Syndicate Code's governance guarantees: what the system does not do, and why explicit exclusions are part of the governance model.
2026-03-21
Understanding Trust Tiers in Syndicate Code
How Syndicate Code's four-tier trust system calibrates AI autonomy against governance requirements, and what each tier actually permits.
2026-03-21
For Regulated Industries: AI Coding Tools Need the Same Audit Trails as Financial Transactions
Why SOC2, HIPAA, and compliance frameworks demand attribution for AI-initiated actions, and what audit trails need to contain to satisfy governance requirements.
Frequently asked questions
What is Syndicate Code?
Syndicate Code is an approval-gated AI code execution control plane. It requires human approval before AI-initiated actions execute and records immutable audit events for every approval, denial, and execution. The control plane—not the AI—is the authoritative system.
How does it work?
When an AI proposes an action, Syndicate Code's control plane evaluates policy, routes the approval request to a human authorizer, and enforces execution only after approval. Approved arguments are bound using SHA-256 digests; if arguments change after approval, execution is denied.
What problem does it solve?
It addresses the absence of attributable, enforceable approval for AI-initiated actions. AI coding tools can propose and execute actions without human review; Syndicate Code makes human approval a technical requirement, not an option.
How is it different from AI coding assistants?
AI coding assistants execute actions directly. Syndicate Code is the authoritative control layer that sits between the AI planner and execution, making the control plane—not the AI—the system of record.
What does Syndicate Code not claim?
Syndicate Code does not claim universal security, complete mediation, kernel-level isolation, or inference control. It is an audit and governance layer, not a security product.
Recent updates
View all- shipped·2026-03-20
Worktree path confinement
Subprocess working directories restricted to registered worktree path.
- shipped·2026-03-20
Worktree diff and merge endpoints
Governed git operations with session-scoped audit events.
- shipped·2026-03-20
syndicate update command
Check for updates and upgrade to latest release directly from the CLI.
- shipped·2026-03-20
Stdin exhaustion fix
Terminal no longer hangs after first prompt.