Quick Start

Configure Your Agent or Run from the Terminal

Requires Node.js 22.13+ or 24+. No external compilers or third-party packers required.

Step 1 · Agent MCP Setup

Register BLA with Your Coding Agent

Configures Claude Code, Cursor, Codex, Windsurf, Gemini CLI, and Antigravity with the bla MCP server and blind-llm-agents skill.

npx bla-agents@latest setup --all-detected --yes
Step 2 · 5-Stage Protection Pipeline

Audit, Protect, and Verify in One Command

Runs source-map exposure checks, static audit, format-specific protection, runtime equivalence verification, and manifest generation.

npx bla-agents@latest defend ./dist --manifest
Agent & Bundler Integration

Use Natural Language or Build Plugins

Agent Prompt

Prompt for Claude Code / Cursor

Once setup is complete, ask your coding agent:

"Run bla_defend on ./dist with bankrupt intensity and emit a verification manifest."
Build Bundler Plugin

Build-Time Protection

Integrates with Vite, Rollup, Webpack, and esbuild:

import { blaVitePlugin } from "bla-agents/bundler";

export default {
  plugins: [blaVitePlugin({ intensity: "bankrupt" })],
};