Give Qoder CN a verifiable outcome and let it plan and iterate toward that result.
Use Goal for multi-step work with a measurable end state. Open Add context in the task composer and select Goal, or type
Qoder CN plans the path, executes work, checks progress, and continues when the goal is not yet satisfied. Review commands, file changes, tests, and evidence in the task record.
The Goal panel shows elapsed time and provides Edit goal, Pause goal, and Delete goal. Use Edit goal to clarify constraints without changing the objective, and review the task response and verification evidence before treating the result as complete. Create a separate task if the desired result becomes a different objective.
/goal and select Goal from the suggestions. Describe the result, completion criteria, and boundaries rather than a fixed sequence of steps. The composer shows Turn off goal mode while Goal is active.
When to use Goal
- Improve test coverage, performance, or a measurable quality target.
- Migrate an API, dependency, or framework across directories.
- Find and remove a defined, verifiable class of issues.
- Run repeated implementation, testing, and correction when the full path cannot be listed in advance.
Start a goal
Write a reliable goal
- Use a result that can be checked.
- State files, APIs, environments, or behavior that must not change.
- Include the required test, build, benchmark, or manual verification.
- Split broad objectives into goals with independent acceptance criteria.