IDE & CLI Targets
vibereview init supports eight AI IDE / CLI targets. Each target receives an
MCP server config and a rules / agent-instructions file, plus the security
skills workflow. Pick one or more with --target, or install everything with
--all.
Supported targets
| Target name | Display name | MCP config path | Rules / instructions path | Mode |
|---|---|---|---|---|
cursor | Cursor | .cursor/mcp.json | .cursor/rules/vibereview-security.mdc | write |
claude | Claude Code | .mcp.json | .claude/CLAUDE.md | append |
vscode | VS Code Copilot | .vscode/mcp.json | .github/copilot-instructions.md | append |
windsurf | Windsurf | .windsurf/mcp_config.json | .windsurf/rules/vibereview-security.md | write |
codex | Codex | .codex/config.toml | .codex/AGENTS.md | append |
gemini | Gemini CLI | .gemini/settings.json | GEMINI.md | append |
antigravity | Antigravity | .gemini/settings.json | .agents/rules/vibereview-security.md | write |
factory | Factory Droid | .factory/mcp.json | AGENTS.md | append |
The Demo tier supports MCP integration with Claude Code, Cursor, Codex, and Copilot (VS Code). Individual and above unlock MCP integration with all supported IDEs listed here. See Plans & Pricing.
Mode describes how the rules are installed:
- write — a dedicated rules file is created.
- append — VibeReview's security instructions are appended to the IDE's existing agent-instructions file.
In addition to MCP config and rules, init installs the skills workflow into
the target's skills directory (e.g. .cursor/skills/, .claude/skills/,
.github/skills/, .codex/skills/, .factory/skills/) and writes the project
config at .vibereview/config.json.
Choosing targets
# Single IDE
npx -y @securityreviewai/vibereview@latest init --target cursor
# Several at once
npx -y @securityreviewai/vibereview@latest init --target cursor claude codex
# Everything
npx -y @securityreviewai/vibereview@latest init --all
Skipping parts of the install
--skip-mcp— install rules/skills but not the MCP server config.--skip-rules— configure MCP only, leave rules/skills untouched.--no-hooks— do not install IDE hooks (policy lockdown / SessionStart sync).
Re-targeting later
To add another IDE or re-link to a different project after the first install, run
init again with the new --target, or use
switch-project to change only the linked project.