By WithWoz
Delegate complex coding tasks to an enhanced agent with smart search, batch editing, and SQL introspection, while tracking savings and running multi-persona deep code reviews across branch diffs.
WOZCODE free-plan fallback agent — active when the monthly free-plan cap is exhausted. Claude Code's built-in Read, Edit, Write, Grep, Glob, and NotebookEdit are available; WOZCODE MCP tools are disallowed until the cap resets or the user upgrades.
WozCode enhanced coding agent with smart search, batch editing, and SQL introspection. Use as the default main thread agent.
Fast read-only agent for file searches, symbol lookups, and codebase questions like "where is X defined?", "where is X called?", or "how does X flow through the system?". Prefer over shell-based exploration when answering would take 3+ Search/Sql calls. Cheaper model (haiku) so delegation pays for itself on any real scan.
Compare WOZCODE vs vanilla Claude Code on the user's codebase — real cost, turn, and time savings. TRIGGER on "compare woz", "how much does woz save", "benchmark woz", "woz vs claude", "show me savings", or /woz-benchmark.
Report a WOZCODE bug. Same backend as /woz-feedback, tagged for bug triage. Session context (current session id, anonymous id, OS, arch, Node version) is auto-attached.
Share feedback about WOZCODE — feature requests, general thoughts, anything that's working or not. For broken-behavior reports use /woz-bug (same backend, bug-tagged).
Knowledge-base tuning for the /woz-review reviewer. `woz-kb tune` is the start-to-finish command — distill human PR comments, backtest the reviewer against historical merged PRs, learn from what it missed, apply to the KB, and re-measure the recall/precision lift — for one repo or every repo in an org. `woz-kb backtest` exposes the individual building blocks (run, --tune, --missed-report, --org-tune, --ab-compare).
Inspect and customize the WozCode knowledge base — the per-repo + per-user index that powers the reviewer's PR-history and code-file recall. Use when the user wants "knowledge base status", "what's in the knowledge base", "search the knowledge base", "add a note to the knowledge base", "suppress this rule", or types `/woz-knowledge`.
Matches all tools
Hooks run on every tool call, not just specific ones
Admin access level
Server config contains admin-level keywords
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Modifies files
Hook triggers on file write and edit operations
Modifies files
Hook triggers on file write and edit operations
Requires secrets
Needs API keys or credentials to function
Requires secrets
Needs API keys or credentials to function
Uses power tools
Uses Bash, Write, or Edit tools
Uses power tools
Uses Bash, Write, or Edit tools
Smarter tools for Claude Code that reduce token usage and cost. Replaces built-in file tools with optimized alternatives — fewer tokens per tool call means cheaper sessions that compound over time.
From GitHub — inside a Claude Code session, run:
/plugin marketplace add WithWoz/wozcode-plugin
/plugin install woz@wozcode-marketplace
Quit your current session and start a new one:
claude
Look for woz:code on the right side of the text input field:

That badge means the WOZCODE agent is active.
WOZCODE requires a Woz account. On first tool use you'll be prompted to log in, or do it explicitly:
/woz-login
Or type /woz to see all available WOZCODE commands.
This opens your browser to complete sign-in. Credentials are saved and refreshed automatically.
Headless / SSH? The terminal prints an auth URL. Open it manually, complete login, copy the token JSON from the success page, and paste it back:
/woz-login --token '{"access_token":"...","refresh_token":"..."}'
Just use Claude Code normally — WOZCODE tools activate automatically. The plugin replaces built-in file tools with smarter versions behind the scenes.
| Agent | What it does |
|---|---|
woz:code | Main agent — coding, editing, search, SQL. Auto-delegates to the others when useful. |
woz:explore | Fast read-only codebase exploration (runs on haiku for speed) |
You don't need to switch agents manually. woz:code delegates to woz:explore as a subagent when it makes sense.
| Command | Description |
|---|---|
/woz-login | Log in to your Woz account |
/woz-logout | Clear credentials |
/woz-recall | Recall saved context and preferences |
/woz-savings | Show estimated savings report (roundtrips, time, tokens, cost) |
/woz-settings | Manage WOZCODE plugin settings (attribution, status line, spinner verbs) |
/woz-status | Check authentication status |
/woz-update | Update the WOZCODE plugin to the latest version |
/reload-plugins | Reload plugins to get latest updates |
You can also type /woz to see all available WozCode commands in one place.
WOZCODE settings live in ~/.claude/settings.json under the wozcode key. Use /woz-settings to view or change them — just ask in plain English ("turn off attribution", "hide status line tips", etc.).
| Key | Default | Description |
|---|---|---|
attribution | true | Co-Authored-By on commits + PR badge |
statusLine | true | Master toggle for the WOZCODE status line |
statusLineSession | true | Show session savings in status line |
statusLineLifetime | true | Show lifetime savings in status line |
statusLineTips | true | Show quick tips in status line |
spinnerVerbs | true | WOZ-themed spinner verbs |
When WOZCODE is enabled and you have no existing attribution entry in ~/.claude/settings.json, WOZCODE installs its own commit/PR co-author line, replacing Claude Code's built-in default. This replacement is announced on the login and session where it first happens. Users who had Claude Code attribution explicitly disabled or customized (any existing attribution entry in ~/.claude/settings.json) are left untouched. Toggle WOZCODE attribution any time with /woz-settings attribution off.
Changes take effect immediately. For attribution, statusLine, and spinnerVerbs, also run /reload-plugins so Claude Code picks up the change in the current session.
/plugin disable woz@wozcode-marketplace # temporarily disable
/plugin enable woz@wozcode-marketplace # re-enable
/plugin marketplace remove WithWoz/wozcode-plugin # remove
To get the latest version:
/woz-update
If /woz-update fails, force a clean reinstall from your shell:
claude plugin marketplace update wozcode-marketplace
claude plugin uninstall woz@wozcode-marketplace
claude plugin install woz@wozcode-marketplace
rm -f "${CLAUDE_CONFIG_DIR:-$HOME/.claude}/wozcode/update-available.json" "$HOME/.wozcode/update-available.json"
Note: After reinstalling, quit and restart Claude Code for changes to take effect.
To explicitly launch with the WOZCODE agent (not normally needed):
claude --agent woz:code
Connect WOZCODE to Conductor.
Install WOZCODE and restart Claude Code — follow the install steps above, then restart Claude Code.
Install WOZCODE for Conductor and get the executable path — from your terminal, run:
wozcode conductor
(or ~/.local/bin/wozcode conductor if wozcode isn't on your PATH)
npx claudepluginhub withwoz/wozcode-plugin --plugin woz45% cost reduction measured. Cache expiry prevention, SubTask auto-delegation, zero-cost context restoration, real-time cost dashboard. The only Claude Code plugin built from CC source analysis.
Personal Claude Code + Codex dev stack: security hooks, AI-first code conventions, /security-review, /repo-map, /stack-check, portable statusline. Designed to complement other skills-based plugins, not replace them.
Analyze Claude Code agent session transcripts to identify inefficiencies, anti-patterns, repeated mistakes, missing tooling opportunities, and user frustration signals for continuous improvement
Non-technical progress summaries for Claude Code work (hides diffs/log noise).
Automatic code review, adversarial review, and rescue via Codex.
Delegate coding, planning, and debugging to Cursor CLI via ACP. Part of cc-multi-cli-plugin. Requires the `multi` plugin.