██╗     ███████╗ █████╗ ███████╗██╗  ██╗
██║     ██╔════╝██╔══██╗██╔════╝██║  ██║
██║     █████╗  ███████║███████╗███████║
██║     ██╔══╝  ██╔══██║╚════██║██╔══██║
███████╗███████╗██║  ██║███████║██║  ██║
╚══════╝╚══════╝╚═╝  ╚═╝╚══════╝╚═╝  ╚═╝
┌───┐ ┌───┐ ┌───┐ ┌───┐ ┌───┐
│ A ├─┤ G ├─┤ E ├─┤ N ├─┤ T │
└───┘ └───┘ └───┘ └───┘ └───┘

// AI AGENT ACCESS CONTROL v1.0

Know exactly what your AI agents access.

Monitor file operations in real-time. Define boundaries. Get alerts when agents cross the line.

// THE PROBLEM

You use Claude Code, Cursor, or Copilot to write code faster.
But have you ever wondered:

  [?] What files is the agent actually reading?
  [?] Did it just try to access my .env?
  [?] Can it see my SSH keys or credentials?
  [?] What if it modifies files outside the project?

You don't know. You can't see. That's the problem.

// THE SOLUTION

[#]

PATH BOUNDARIES

Define exactly what AI agents can access. Glob patterns, deny lists, granular control over every path.

[>]

REAL-TIME MONITORING

Watch every file operation as it happens. Full visibility into reads, writes, and deletes.

[!]

INSTANT ALERTS

Get notified when agents try to access sensitive files. Block violations in real-time.

// HOW IT WORKS

1
DEFINE

Create rules in .agentleash.yml

$ leash init
2
WATCH

Start the daemon with one command

$ leash watch
3
PROTECT

Get alerts when agents cross lines

[!] BLOCKED

// LIVE PREVIEW

AGENTLEASH[WATCHING...]
Scope: my-project | Path: ~/projects/myapp | Rules: 15 active
14:32:01 [/] READ src/components/Button.tsx
14:32:02 [/] WRITE src/components/Button.tsx
14:32:05 [X] READ .env.local [BLOCKED]
14:32:08 [/] READ package.json
14:32:10 [!] DELETE node_modules/... [WARN]

// SUPPORTED AGENTS

Claude Code[/]
Cursor[/]
Windsurf[/]
Aider[/]
GitHub Copilot[~]
Continue[~]

Works with any file-accessing agent via filesystem monitoring

// QUICK START

$ npm install -g agentleash$ cd your-project$ leash init[/] Created .agentleash/config.yaml[/] Created .agentleash/rules.yaml$ leash watch --agent claude-code[/] Monitoring started[/] Watching: ~/your-project[/] Rules loaded: 12 allow, 3 deny

// PRICING

FREE
$0/mo
[/] 1 scope
[/] 1k logs/day
[/] Basic rules
PRO
$15/mo
[/] 5 scopes
[/] 10k logs
[/] Custom rules
TEAM
$49/mo
[/] 20 scopes
[/] 100k logs
[/] Webhooks
ENTERPRISE
$149/mo
[/] Unlimited
[/] SSO/SAML
[/] Support