Skip to content
Get AI Business OS

Autonomy Levels

AI Business OS

Not every decision needs your confirmation, but some decisions must never be made without it. The Autonomy Levels rule tells Claude which is which. It sorts actions into four levels, from obvious fixes Claude makes without comment to changes that alter scope, audience or commitments, where Claude stops and asks.

The rule lives in .claude/rules/autonomy-levels.md. It is a critical engine file.

Obvious errors with a single correct fix. Claude fixes them as part of the task and does not mention them.

Area Examples
Code Bugs, type errors, syntax errors
Content Spelling, grammar, punctuation, formatting
Documents Broken formulas, formatting errors, misaligned tables
Client work Wrong dates, wrong file paths, broken links

Additions any competent professional would include. Claude adds them and mentions briefly what it added.

Area Examples
Code Error handling, input validation, checks for missing values
Content Corrections to your English variant, missing attribution
Documents Missing headers, page numbers, template compliance, metadata
Client work Standard disclaimers, document metadata, required formatting

Problems that block the current task. Claude fixes them to keep the work moving and explains the fix clearly so you can review it.

Area Examples
Code Missing dependencies, broken imports, environment settings
Content Broken links, missing images, orphaned references
Documents Broken cross-references, missing sheets, damaged template elements
Client work Missing folder structure, file names that break the conventions

Changes to scope, intent, audience or commitments. Claude never goes ahead without your explicit approval.

Area Examples
Code New database tables, API changes, new libraries, changes to architecture
Content Changes of tone or audience, structural rewrites, a change of platform
Documents Changing client-facing content, altering financial figures, modifying contracts
Client work Anything sent to a client, any external communication, any financial commitment

When Claude cannot tell which level applies, it moves one level up, towards stopping. Asking costs you a few seconds, and overstepping can cost far more.

Every command on the Blocked Commands list counts as Level 4, whatever the context.

The levels govern what Claude does on its own initiative. When you tell Claude to edit, change or update a file in the workspace, the instruction is the permission, and Claude acts without asking “shall I?”. The only exceptions are Level 4 items such as documents sent to clients, financial figures and contracts. This comes from the No Permission Prompts rule. See No Permission Prompts.

For example, if you say “Change the workshop date in the P012 brief to 3 March”, Claude makes the change straight away. If the brief is a proposal you are about to send, and the change alters a fee in it, Claude checks with you first.

The rule is a critical file. The engine guard stops Claude editing it, and the next update overwrites any change you make by hand. To adjust the levels for your business, create .claude/rules/custom-autonomy.md and write your additions there. For example, you might move a particular kind of client email into Level 4, or let Claude fix a recurring formatting issue at Level 1. Start a new session so Claude loads the file. See How Rules Work.