Skip to main content

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 | bash

What 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 all

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