Open the chat panel
Click the CodePilot icon in the activity bar.
Choose a mode
From the dropdown to the left of the input box, choose the mode that fits your goal.
For the full breakdown, see the Chat modes documentation.
Try your first request
Understanding code (ASK)
Building a feature (CODE)
Handing off a goal (AGENT)
Planning first (PLAN)
Attaching context
Type@ in the input box to pick the context you want to hand to the AI.

/ to use shortcut commands such as commit, review, and session management.

Approving / undoing changes
When the AI modifies a file, the changes are shown in the editor as an inline diff.
- Keep — Apply the change.
- Undo — Revert the change.
Running multiple tasks at once
Large requests are automatically split into several subtasks and processed in parallel. You can track progress in real time in the task list in the chat panel.
Reviewing the results
When the AI finishes, it shows a summary of what it did and a list of the files that changed.

Next steps
Chat modes
How to use CODE / AGENT / ASK / PLAN
Key features
Automatic error fixing, security guardrails, RAG
Settings
AI models, build verification, security settings

