Back

AI Chat & Modes

Modes

UltraCoder ships five built-in modes, each optimized for a different type of task.

What is Code mode?

Code mode is the default. It has full tool access: file editing, terminal execution, browser, and MCP. Use it for writing features, refactoring, fixing bugs, and running tests.

What is Architect mode?

Architect mode focuses on planning and design. It can read files and write markdown, but does not make direct code edits. Use it to break down complex tasks and produce a plan before switching to Code mode.

What is Ask mode?

Ask mode is read-only. It can read files and browse the web but cannot edit files or run commands. Use it to explore an unfamiliar codebase or get answers without risk of changes.

What is Debug mode?

Debug mode is tuned for diagnosing and fixing errors. It has the same tool access as Code mode but its prompt focuses on root-cause analysis and minimal, targeted fixes.

What is Orchestrator mode?

Orchestrator mode manages multi-step projects by delegating subtasks to other modes. It breaks large goals into a sequence of steps and can coordinate Code, Architect, Ask, and Debug modes.

How do I switch modes?

Type /code, /architect, /ask, /debug, or /orchestrator in the chat input. You can also click the mode selector badge at the top of the chat panel.