Saphan StudioDocs
Security

Security

How Saphan Studio keeps AI coding agents inside the boundaries you set, what it can prove afterwards, and what it does not cover.

Saphan Studio dispatches AI coding agents to machines you own. This section is the security model: who and what is trusted, how each run is confined, what is recorded, and — stated as plainly as the rest — what this release does not protect against.

Start here

you areread
a buyer or a managerIn one paragraph, What the risk actually is, then Documented limits
a security officer or an auditorDesign principles, the controls below, The record and Documented limits
an administratorAdministrator's runbook and Worked examples

The controls

controlwhat it does
Identity and PKIwho may sign what, and how a signature is checked
Machineshow a machine joins the fleet and proves it is the machine it claims to be
Capabilitywhat each machine is trusted to be able to do, by measurement
Seatsseparating agents that share a machine
Runnersthe boundary each run gets on the machine
Sandboxingwhich agent is confined where, and how that was established
Egress controlwhat a run may connect to
Guardrailsa checkpoint on the conversation between an agent and its model
Session recordingwhat is recorded of every run
Secretshow credentials are referenced, never stored
The recordwhat you can prove after the fact

Agent security: the whole set puts every control between an agent session and your machine on one page.

On this page