Get started with Quest mode
The new Qoder CN documentation site is now available. Content on this site may not reflect the latest product features and changes. Visit docs.qoder.cn for the latest product documentation.
Switch to Quest mode
Qoder CN has two modes:
-
Editor mode: Real-time collaborative programming in a question-and-answer format.
-
Quest mode: Delegate tasks for autonomous execution and hands-off delivery.
To switch modes: Click the Editor / Quest toggle in the upper-left corner.
To set the default mode-
Open Settings > Quest Mode.
-
Set the Quest mode layout option.
-
Choose the default mode for opening projects.
Create a task
Entry point
Click New Quest at the top of the left-side task list.
Select a scenario
Quest offers three scenarios:
After a task starts, you cannot switch scenarios.
|
Scenario |
Use case |
Quest behavior |
|
Spec-driven |
Complex features, refactoring, and tasks requiring strict quality control. |
Aligns on scope, designs an implementation plan and acceptance criteria, then executes. |
|
Build a website |
Building a website from scratch or rapid prototyping. |
Describe your website, and Quest creates the pages and structure. |
|
Prototype exploration |
Quick idea validation and creative experiments. |
Start with an idea, and Quest turns it into a runnable prototype. |
Rules for selecting a scenario:
-
No selection: Quest auto-selects the best approach.
-
Spec-driven: Quest always generates a spec document.
-
Build a website or Prototype exploration: Quest skips the spec step and executes quickly.
Execution environment
Quest supports two execution environments:
Local
-
Features: Edits files directly in the main workspace with no startup cost.
-
Use case: Simple jobs and quick validation.
-
Multitasking: Multiple local tasks can run in parallel.
Worktree (parallel)
-
Features: Creates a hidden background workspace, keeping the main branch clean.
-
Use case: Moderately complex tasks and multitasking.
-
Advantage: Supports unlimited iterations.
Interface layout
Task list
-
New Quest: Creates a new task.
-
Task Status:
-
Running: The task is in progress.
-
Action Required: Waiting for your input.
-
Ready: Task complete. You can continue the conversation.
-
Error: Task failed.
-
-
Tasks are sorted by last interaction time.
Conversation area
-
Shows conversation history.
-
The to-do list updates in real time during execution.
-
Compress context below the input box to optimize prompts.
Artifacts area
-
Spec Tab: View or download the spec document. Available in Spec-driven mode.
-
Changed Files Tab: View, accept, or discard code changes.
-
Preview Tab: Preview the application in real time. Available in Build a website and Prototype exploration modes.
Common operations
Pause and resume a task
-
Click Pause to pause a running task.
-
Click Resume to continue.
Add new requirements
Add new requirements in the input box while a task runs:
"Add a user logon feature""Optimize the performance"
Quest adjusts its plan and continues.
Delete a task
-
Right-click or hover over a task to open the menu.
-
Click Delete and confirm.