AI Chat & Modes
UltraCoder ships five built-in modes, each optimized for a different type of task.
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.
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.
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.
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.
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.
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.