One command. Every agent under your rules.
Claude Code, Cursor, Windsurf, Copilot and Codex follow your rules from their next session. No pipeline to build.
npx -y @cybedefend/vibedefend@latest install
Claude CodeWired
CursorWiredOpenAI CodexWired
GitHub CopilotWired
WindsurfWired
Your rules, applied at the line.
Business and security rules arrive as the agent writes: 89% applied exactly, 13% with a rules file.
Every query is scoped to the tenant.
rules/data-access.mdawait db.invoices.find({ id, tenant: req.tenant })Scoped to the tenant, at the line
Dangerous actions never run.
DROP TABLE, sudo, a .env read: refused before it starts, and logged for your team.
Cursor wants to runDROP TABLE invoices;
- Read
- Checked against your guards
- Refused
- Run
Stopped before it ran.
Fixed before the commit.
When the agent finishes, its changes are scanned and it fixes its own findings. Your reviewers read clean code.
SQL injection, reachable
CWE-89, src/db/users.repo.ts:42"SELECT * FROM users WHERE id = $1", [id]Fixed by the agent before the commit
Then proved, not assumed.
After the commit, BLSA checks its business logic and proves each verdict: the rule, the path, the line.
Refunds above €500 need a second approver.BLSA, proof mode
POST /refundsEntry point
approvals.second(order)The rule's check
payments.refund(order)Runs after the check
Holds: approved before it is paid
Intelligence is solved. Context isn't.One command brings your business logic and security into your
npx -y @cybedefend/vibedefend@latest install✓Fixed in the same session
Less rework. Measured.
One agent, thirty tickets, three setups, blind audits. Rerun it yourself.
fewer broken rules per ticket 2.28 with no tool, 2.27 with a rules file, 0.28 with VibeDefend
saved a year, for twenty developers computed from the measured rates
coding agents wired by one command Claude Code, Cursor, Windsurf, Copilot, Codex
Everything your agents do, on one map.
Day 1: rules, guards and scans, live everywhere.
Day 30: every rule served and every action blocked, ready for your audit.
A demo organisation: its names, people and figures are fictitious.They ship with it every day.
Vulnerability analysis and remediation have become significantly faster. We save valuable time every day.
OlivierIt secures our projects by detecting and fixing vulnerabilities in code and dependencies, with seamless integration.
GeoffreyWe tried the same approach with other AIs and never got results this convincing.
Alexandre Lignon
Every agent. One context.
One command wires every agent on your machine to the same rules, guards and checks.
npx -y @cybedefend/vibedefend@latest installClaude Code
Cursor
WindsurfGitHub Copilot
OpenAI Codex
In detail
How it works, step by step
Wired.
Served.
Guarded.
Checked.
Proved.
Learned.
One developer's day, as the team sees it
Per developer, not per repository: the rules each agent was served, and what it was stopped from doing.
- Served 3 rules on
src/api/refunds.ts - Tried
rm -rf ./migrations - Tried to read
.env, used the managed reference - Diff checked before the commit, one finding fixed
- Proposed a rule: refunds above €500 need a second approver
Why a rules file is not enough
A rules file does not fix it. The rule was in the file, word for word, and the agent broke it anyway.
rules broken per ticket with a rules file kept by hand. Without any file: 2.28.
Controlled study, August 2026

