Skip to content

What should your AI be allowed to do on its own, and what must always wait for you?

Module
04/05Module
To read
~10 minTo read

It starts with a failure

In 2025, a malicious npm package ran on developers’ machines during install. Many of those machines had AI coding CLIs installed and logged in. What do you think the malware did with them?

In the module you make your guess first, then read what happened and why.

  1. 01

    Grant by task, not by convenience

  2. 02

    Deny wins, and denial must be enforced

  3. 03

    Never auto-approve these

  4. 04

    Tools from outside are untrusted input

SpecYour AI’s permission list

A spec for your own app, as a text file you download. The module also gives you the prompt for Claude Code, Codex or Antigravity, a checklist to check what it built, and recommended skills.

  • Defense in depth
  • Separate environments and credentials
  • Branch protection