Install agent protection
One command detects every supported agent, installs its redacting gateway and steering, and runs a synthetic-secret self-test. Protection is global — one install guards every repository.
fidaFida installs local protection for AI coding agents, verifies it with a synthetic credential, and scans repository risk. Secret values are redacted before reaching the model.
$curl -fsSL https://raw.githubusercontent.com/ajipurn/fida/main/install.sh | shCoding agents read everything you point them at — including the .env you forgot was there.
Install protection for detected agents, verify the real read and shell paths, then see whether a raw secret value can still reach a model.
One command detects every supported agent, installs its redacting gateway and steering, and runs a synthetic-secret self-test. Protection is global — one install guards every repository.
fidaSee enforced, best-effort, or incomplete protection per agent — alongside the count of secrets Fida has already protected in this repository. No guessing what is actually guarded.
fida statusScan tracked and sensitive files, then read the answer that matters: raw_secret_exposure — whether an unredacted value could ever reach a model. It never prints a secret value, length, or fragment.
fida scanOne command installs supported integrations, runs a synthetic-secret self-test, and scans your repository. Fida reports enforced and best-effort coverage honestly.