Twelve principles for building with AI agents
Twelve principles. That is the whole list, and it only grows if we decide it should, not because someone had a post to publish.
Each one is a claim about how a company has to run differently once AI agents are doing real work inside it. They are the rules we hold ourselves to when we build for clients and when we build our own products. You can disagree with them. That is the point of writing them down.
Every principle is argued through the same five layers: who decides, what has to be written down, how the work actually runs, what gets enforced, and what you can see afterwards. If a principle cannot be described across all five, it is not a principle yet. It is an opinion.
How each principle is structured
Decision rights. Who decides, and what the agent is allowed to decide alone.
Memory and context. What has to be written down, and where, for the principle to hold.
Execution. How the work actually runs day to day.
Governance. What is enforced, and what happens when it is not followed.
Observability. What we can see afterwards, and how we know it worked.
A note on evidence. We are a young company and we say so. Where a principle comes from running something ourselves, we say that. Where it comes from reasoning about how these systems behave, we say that too. We would rather be honest about which is which than pretend every line has been battle-tested.