Quest Mode is an AI-assisted programming feature designed for complex, long-running development tasks. By describing your requirements in natural language, you can delegate tasks such as feature development, bug fixes, refactoring, and testing to the AI—significantly improving development efficiency.
The AI assistant analyzes your project and automatically generates a detailed technical design document (Spec). This ensures a shared understanding of the task and aligns the AI’s execution with your goals.
Autonomous Execution
Once the Spec is completed, then start to execute, the AI agent executes the task asynchronously. You can monitor progress in real time through the Action Flow view, which shows the execution plan, ongoing actions, and any issues encountered.
AI-Assisted Task Report
Upon completion, the AI generates a Task Report summarizing the changes, test results, and validation outcomes. This helps you quickly assess the quality and completeness of the work before deciding to accept or refine the results.
Choose the relevant context (such as project files or code snippets) and enter your task description in natural language.
Click Send or press Enter to start. The AI will begin drafting a detailed Spec based on your input.
Optional: Execute directlyIf you don’t need a formal Spec, select Execute Directly in the dialog box. The AI will skip the design phase and begin implementation immediately.
After the Spec is generated, you can edit it or refine it together with AI. It will be automatically saved in the.qoder/quest directory in your project.Once you’re satisfied with the Spec, click Start Now in the top-right corner to begin execution.
After the task starts, you’ll be taken to the Action Flow view, which displays:
The AI’s execution plan
Real-time output and logs
Progress status and any blocking issues
For simple tasks, the AI may skip generating a detailed plan and proceed directly to implementation.You can add new requirements at any time—even while the task is running—by sending messages in the chat box. The AI will adjust its plan and continue working.