Agent runtime

Plan mode

Plan mode asks the native agent to produce a reviewable plan artifact before it starts implementation.

When to use it

Use plan mode for multi-step code changes, risky edits, unclear scope, or work where you want to approve the approach before tools run.

For small questions and simple one-file changes, normal chat is usually faster.

Entering plan mode

Type /plan-mode in the chat editor or select it from the slash menu. The toolbar shows a Plan Mode badge while it is active. External-agent threads do not expose the native slash item.

Tool access while planning

The native runtime exposes a reduced tool set while planning. It can inspect project context and use read-oriented tools such as notes and tasks queries, but write tools for notes and tasks are not exposed in plan mode.

Implementing

When a draft plan artifact appears, open it and click Implement the plan. The implementation turn runs with full file-editing tools and still respects the current permission mode for approvals.

Persistence

Plan artifacts are saved with the session. Reopening the thread shows the plan title, path, content, and status: draft, implemented, or rejected.