Claude Code mod

zetetic-autopilot

Automatic effort and model, and a quota that limits how many agents run, not how well one runs. Every request runs at the effort its grade calls for (zetetic-genius) and the main tool loop steps down the ladder. A subagent runs on the model its Agent call names, else the one its agent definition pins (read from the definition file, since agent.spawn carries only the call's), else the one the DESIGN block of its prompt names, else, for an inheriting type nobody designed, the rung of the dispatch table (hooks/dispatch-table.ts) for its task's class: one haiku completion grades the spawn prompt (routine, planned, bugfix, analysis, critical; a review or not), and the table gives model and effort (no haiku rung; a review runs on opus when complex, else on sonnet). A classifier that gives no class decides nothing: the spawn inherits and a POLICY row says why. Its effort is the Agent call's, else the one its definition sets, else DESIGN's, else the table's; an inheriting type the call gave a model runs every step at the effort of the turn's grade (main's spawns on a graded turn; a fork, a workflow agent or a teammate is never rewritten). No pressure, quota or context changes a model or an effort the orchestrator designed. Each spawn's requested, definition and decided model, what ran, the effort decided for its steps, the table's class and a short reason for each are kept per session. Quota pressure limits concurrency: the cap on subagents running at once falls from max_parallel_agents (5) at an empty five-hour window to 1 at quota_pressure_percent, and a spawn past it is refused with a message the orchestrator reads (wait for a running agent to finish). Only the main loop's own spawns, a fork of main included, are counted and refused: a subagent's nested spawn, a workflow script's agent() and a teammate are not. Main itself drops to sonnet under quota pressure, and doing implementation work in the main loop is warned about (POLICY row, toast), never blocked. A long streaming tool result is written whole to a file in the session's tool-results directory and the model reads a preview and the path (nothing is cut). Owns `phases`: the phase each loop is in (planning, analysis, design, implementation, verification, test, review, report), read off its tool calls or, for an agent, its type; on each run, the steps the stuck escalation raised (counted where each raised step landed, under enforce only); and the advisor calls of main with when they came. The tool loop of a phase the insights calibrated runs at that rung instead of medium (never above the request's grade). Starts in enforce; observe logs the decisions without applying them.

Context & usage mods Plugin marketplace Source

Install

Inside Claude Code
/plugin marketplace add cdeust/claude-mods
/plugin install zetetic-autopilot@claude-mods

Mods install like plugins. Run /reload-plugins or start a new session to load it.

What it can access

Reach
L2Writes or runs: writes files, drives Claude, reads files, reads env vars, reads mod state, persists state, draws
Sees
classic hooks, subagent spawns, every tool call
Hooks
session.startclassic.SessionStartsession.measureturn.stepagent.spawntool.callsession.appendturn.complete

From a static scan of the mod's code by awesome-claude-code-mods. It shows what the code asks for, not a security review.

How Claude Code mods work

  • A mod is a plugin with a JavaScript or TypeScript module that runs inside Claude Code (version 2.1.287 or later). It can draw panes beside the transcript, a band above the prompt, buttons and toasts, restyle the spinner and tool rows, and watch or rewrite tool calls and prompts.
  • It installs like any plugin: add its marketplace with /plugin marketplace add owner/repo, then /plugin install name@marketplace.
  • Check what a mod can reach before installing: it runs with your permissions. Reach goes from drawing only, to reading files, to writing files or running processes, to the network. Run claude plugin validate on a clone to list its hooks and calls without running it.
  • Turn one off from the Installed tab in /plugin, or start Claude Code with --safe-mode to skip every customization for a session.
Claude Code docs

Details

Folder
mods/zetetic-autopilot
Marketplace
claude-mods
Author
cdeust
Last updated
25 October 2026

FAQ

What is zetetic-autopilot?

Automatic effort and model, and a quota that limits how many agents run, not how well one runs. Every request runs at the effort its grade calls for (zetetic-genius) and the main tool loop steps down the ladder. A subagent runs on the model its Agent call names, else the one its agent definition pins (read from the definition file, since agent.spawn carries only the call's), else the one the DESIGN block of its prompt names, else, for an inheriting type nobody designed, the rung of the dispatch table (hooks/dispatch-table.ts) for its task's class: one haiku completion grades the spawn prompt (routine, planned, bugfix, analysis, critical; a review or not), and the table gives model and effort (no haiku rung; a review runs on opus when complex, else on sonnet). A classifier that gives no class decides nothing: the spawn inherits and a POLICY row says why. Its effort is the Agent call's, else the one its definition sets, else DESIGN's, else the table's; an inheriting type the call gave a model runs every step at the effort of the turn's grade (main's spawns on a graded turn; a fork, a workflow agent or a teammate is never rewritten). No pressure, quota or context changes a model or an effort the orchestrator designed. Each spawn's requested, definition and decided model, what ran, the effort decided for its steps, the table's class and a short reason for each are kept per session. Quota pressure limits concurrency: the cap on subagents running at once falls from max_parallel_agents (5) at an empty five-hour window to 1 at quota_pressure_percent, and a spawn past it is refused with a message the orchestrator reads (wait for a running agent to finish). Only the main loop's own spawns, a fork of main included, are counted and refused: a subagent's nested spawn, a workflow script's agent() and a teammate are not. Main itself drops to sonnet under quota pressure, and doing implementation work in the main loop is warned about (POLICY row, toast), never blocked. A long streaming tool result is written whole to a file in the session's tool-results directory and the model reads a preview and the path (nothing is cut). Owns `phases`: the phase each loop is in (planning, analysis, design, implementation, verification, test, review, report), read off its tool calls or, for an agent, its type; on each run, the steps the stuck escalation raised (counted where each raised step landed, under enforce only); and the advisor calls of main with when they came. The tool loop of a phase the insights calibrated runs at that rung instead of medium (never above the request's grade). Starts in enforce; observe logs the decisions without applying them. It is a mod for Claude Code, from cdeust/claude-mods on GitHub.

What can the zetetic-autopilot mod access?

Its widest reach is "writes or runs" (writes files, drives Claude, reads files, reads env vars, reads mod state, persists state, draws). It sees classic hooks, subagent spawns, every tool call. Like any mod, it runs with your permissions.

How do I install zetetic-autopilot?

Inside Claude Code (v2.1.287 or later), run /plugin marketplace add cdeust/claude-mods and then /plugin install zetetic-autopilot@claude-mods.

More context & usage mods

yemeni-context-band

iyiob96/Context-Mod-Companion

Context-window band above the prompt with RTK token savings and a clickable pixel Yemeni companion whose mood follows how much context is left

Context & usage mods/plugin install

zsemle

Parais4/parais-mods

Zsemle, a pixel-art companion above the prompt (golden retriever, cat, slime, paperclip): watches every usage limit (50/75/90% warnings, pace forecast, resets, API errors, automatic model switch and compaction, cost), stops work at 95%, guards file writes and cheers long turns. English and Hungarian, terminal and desktop.

Context & usage mods/plugin install

x48-usage

48X-Dev/claude-plugins

Saves Claude Code's 5-hour and weekly limits, context fill and session cost for the 48X AI Usage app.

Context & usage mods/plugin install

lemo-core

54

lemomo-ai/lemo-mod

核心:风格、中英文界面、消息编号和 /lemo-mod 面板,以及给其他 lemo mod 用的 $.lemo / Core: styles, zh/en interface, message numbers and the /lemo-mod panel, plus the $.lemo helpers other lemo mods use

Context & usage mods/plugin install

wtf

orangeJigglypuff/better-btw

Select text, run /wtf, and a side pane explains what it means in the context of this conversation, without adding anything to the conversation.

Context & usage mods/plugin install

rate-limit-guard

28

melodic-software/claude-code-plugins

Shared rate-limit guard for loop lanes and Claude: a hooks module writes the subscription rate-limit windows to a fixed machine-scope file and toasts window changes (telling Claude too only with model_notices on, off by default), a StopFailure hook records rate-limit stops reactively, and a reader contract fixes how consuming sessions pause and resume.

Context & usage mods/plugin install

Browse the most popular Claude Code mods, all context & usage mods, or the skills and MCP server directories.