Ultracode
Ultracode is the setting at the top of the effort menu that changes how Claude works, not just how hard it thinks. It sends xhigh reasoning to the model and then adds a layer of orchestration so multiple agents plan, draft, check, and iterate on substantive tasks. The option exists because some design problems are too wide and too correctness critical for any single context window to handle well. One pass is no longer enough when the output ships to production.
Technically it is a session only Claude Code setting rather than a pure model parameter. Turn it on and Claude stops behaving like one smart intern and starts behaving like a small disciplined team that reviews its own work. The cost is obvious in both time and tokens. The payoff is thoroughness that single pass reasoning cannot touch.
It is not just max effort with extra steps. Max still thinks harder in one thread. Ultracode spins up parallel agents that debate tradeoffs and catch each other's blind spots. It is not something you leave on all day. The latency makes it useless for quick tasks. And it is not automatically more creative. It simply reduces the chance of obvious mistakes on complex builds.
Designers often confuse ultracode with the regular high effort levels. They assume it is the next slider stop after max. In reality it is a different mode of operation. One produces a longer think. The other produces a reviewed and corrected artifact that already survived internal critique.
The team building Figma's 2025 AI plugins used ultracode for their production release. The agents first mapped the entire plugin surface, then generated the core logic, then ran a separate review pass for edge cases across dark mode, reduced motion, and slow networks. A single pass at max had missed a destructive regenerate failure on certain layer selections. The multi agent run caught it and fixed the flow before any designer ever saw the bug. The extra hour of compute saved weeks of post launch patches.
A brand systems lead at a direct to consumer startup ran ultracode when migrating their entire design token graph to a new primitive structure. One agent owned semantic naming, another handled dark mode inversion logic, a third audited every usage across the product. The workflow surfaced three token layer conflicts that would have broken responsive hierarchy in production. The output came back with a decision log, not just code. That level of self review does not happen in a single pass no matter how high you set the dial.
Turn ultracode on for large correctness critical work where mistakes compound. Ship a production Figma plugin, refactor a multi file design system, or audit an entire component library that touches every product surface. Leave it off for everything else. Routine copy, layer naming, mood board synthesis, or early exploration all die under its weight. The latency kills momentum and the token cost adds up fast.
The tradeoff is baked in. You trade speed and cost for reliability at scale. Use it too often and your daily output drops. Use it too rarely and you ship bugs that embarrass you in front of clients. The skill is knowing which problems actually earn the parallel review process instead of reaching for it because it sounds impressive.
Most teams that adopt ultracode well build a simple decision rubric first. If the task touches more than three surfaces or the undo window is closed, it qualifies. Everything else stays at high or below. That filter stops the mode from becoming a prestige setting no one actually needs.
Ultracode proves that sometimes the best way to work with AI is to make it stop acting like one person and start acting like a small studio that checks its work. Master when to invoke it and your output quality jumps a full tier.
Read the full guide
Related terms
Keep exploring
Claude Code
Anthropic's agent-mode command-line tool that reads your entire codebase, edits files, runs tests, and opens pull requests from a terminal prompt.
Multi-Agent Workflow
An AI setup where multiple specialized agents collaborate on a single task, each taking responsibility for planning, execution, critique, or revision instead of relying on one model in one pass.
AI Agent
An AI agent is a long-running model that reads your full repo, makes its own decisions about which files to edit, runs tests, opens PRs, and talks back when it gets confused instead of waiting for line-by-line instructions.
Design System
A design system is the living product of tokens, components, patterns, guidelines, and governance that stops teams from reinventing UI every sprint.