AI Chat and Inline Editing
The AI panel has seven tabs: Task, Chat, Spec, Changes, Checkpoints, Cloud, Usage. Task provides task entry, Chat handles conversation, Spec manages specifications, Changes lists edits, and Checkpoints lists checkpoints. Cloud and Usage provide cloud-task and usage views. Tool-call records do not imply a separate Tools tab.
Chat
Enter a question or modification request in Chat and check the selected model and channel. The server configures models dynamically; use those available to your account. Streaming responses and tool calls can be inspected, but generated output needs review. Cloud availability also depends on deployment and account permissions.
Inline Editing
Select code and press Ctrl + K to describe a change. Refactor, explain, comment and test actions generate suggestions, not guarantees of valid syntax or unchanged behavior. Review the diff before accepting or discarding it, then run project checks.
Use inline editing for narrow changes and RUSH for tasks requiring planning and verification. Billing follows the actual request channel, not the button label or task count.
Context and Privacy
AI requests send necessary code context to the selected model service. Local-first does not mean all code stays on the device. Check selections, attachments and project rules before sending sensitive information. Thinking parameters and multi-turn retention depend on model and channel configuration.