Quick Start
This guide gets you from zero to a working Omnodex installation with live risk detection. The whole process takes under five minutes.
Prerequisites
Section titled “Prerequisites”- Node.js 24+ (required for the built-in SQLite module)
- npm (comes with Node.js)
- An AI coding agent: Claude Code, OpenAI Codex, or Google Antigravity
Install
Section titled “Install”-
Install Omnodex:
Terminal window npm install -g omnodexTerminal window git clone https://github.com/omnodex/omnodex.gitcd omnodexnpm install && npx tsc -bWhen running from source, use
npx omnodexinstead ofomnodexin all commands below. -
Install the hook into your agent:
Terminal window omnodex install claude-codeThis registers Omnodex as a Claude Code hook. The next time Claude Code runs, all tool calls will be traced automatically.
Terminal window omnodex install codexThis creates a
.codex/hooks.jsonconfiguration that routes Codex events through Omnodex.Terminal window omnodex install antigravityThis creates
.agents/hooks.jsonfor hook-based tracing. Add--mcpto also install the MCP proxy. Works across CLI, Desktop App, and IDE extensions. -
Run your agent normally. There is nothing else to configure. Omnodex intercepts in the background with zero impact on the agent’s behavior.
-
View results:
Terminal window omnodex dashboardOpens the Omnodex dashboard at
http://localhost:7890with a real-time view of all traced events and risk findings.
What You Should See
Section titled “What You Should See”After running your agent with Omnodex installed, the dashboard shows:
- A timeline of all tool calls and actions the agent took
- Risk indicators flagging any concerning behavior (credential exposure, sensitive file access, unexpected network calls)
- Full context for each event - what was called, with what parameters, and what it returned
Next Steps
Section titled “Next Steps”- Installation - Detailed installation options and configuration
- Claude Code Setup - Deep dive on the Claude Code integration
- Running Detection - Configure and customize risk detection rules