AI product Open source
Stroq is a local security platform and action firewall for AI coding agents, including Claude Code, Cursor, Codex CLI, Copilot CLI, Windsurf and Antigravity. It uses local hooks, a plugin for OpenClaw and a stdio MCP proxy to inspect agent tool calls before they run. Its rules can deny commands such as `curl | sh`, block outbound calls containing known secrets, or ask for confirmation when a command repeats text the agent read; provenance links risky actions to the content that influenced them.
The CLI can read recent local agent sessions, key files and working folders without sending data or exposing secret values. `replay` evaluates existing sessions against the current policy, while `sent` compares session records with local credentials to identify keys that were sent, possibly sent, seen by the model, used with an agent's own service or blocked before execution. The local console records decisions and their reasons, shows agent hooks and MCP or skill changes, and listens on `127.0.0.1` without an account or telemetry.
Stroq is distributed as the `@stroq/cli` package and requires Node.js 22 or newer. The project is written in TypeScript and licensed under Apache-2.0. Its documentation says it is a filter rather than a sandbox: hooks see only what an agent sends them, text matching cannot trace commands written from scratch to their source, and scripts, files or variables may carry secrets without appearing in a command.
1 use taken from transcripts — each links to the moment in the video.
A local action firewall for AI coding agents written in TypeScript. It scans everything the agent reads — files, web pages, command output, MCP results — and blocks or gates risky moves when something looks malicious.
1 in the library.