Overview
Setting a Goal
/goal set to create a goal:
- Qoder will start working continuously towards the goal, breaking it down into multiple steps if necessary.
- The permission mode will automatically switch to
autoand lock the Shift+Tab toggle to minimize confirmation interruptions during execution. The previous permission mode is recorded and automatically restored when you clear or pause the goal. - The interface will display a goal status indicator.
Limiting Maximum Turns
Use the --turns parameter to limit the maximum number of conversation turns for goal execution. Once the limit is reached, Qoder will stop and wait for your instructions:
--turns must be a positive integer; otherwise, the parameter will be ignored.
Checking Goal Status
/goal status to check the progress of the current goal:
- Goal: The goal description.
- Status: Active, Paused, or TurnLimited.
- Turns: The number of turns used. If a limit is set, it is displayed as "used / limit".
- Time: The time consumed by the goal.
/goal status afterward will prompt that there is no active goal.
If the goal is held by another session, the status will indicate this, and you can use /goal take to take over.
Pausing and Resuming
/goal pause to pause:
/goal resume to continue later:
Taking Over a Goal
/goal take to claim ownership of the goal for the current session:
Clearing a Goal
/goal clear to clear it:
When Qoder determines that the goal has been achieved, it will also automatically mark the goal as completed and clear it, without requiring manual intervention.
Working with Plan
Command Summary
| Command | Description |
|---|---|
/goal set <描述> [--turns <n>] | Create or update a goal, with an optional limit on maximum turns |
/goal status | View the current goal status |
/goal pause | Pause the current goal |
/goal resume | Resume a paused goal |
/goal take | Take over goal ownership for the current session |
/goal clear | Clear the current goal |