Layout presets
| Preset | Best for |
|---|---|
| Team | Chat-first — collaboration, Slack, custom experts, general work |
| IDE | Project-first — open files, editor focus, coding specialists in main chat |
Toggle in Settings → Layout or the toolbar IDE button. First enabled domain pack influences default layout when multiple packs are on.
Main chat in IDE mode
- Implicit routing — open a Go file and backend context attaches; TS/CSS routes frontend — unless you @ a specific agent.
- Ask / Agent — Ask adds read-only guidance; Agent allows file-change proposals through the normal approval flow.
- @codebase — hybrid embedding + keyword repo search attached as prompt context.
- Focus context — active tab, buffer, and selection when scoped.
Implementation sessions
In Agent mode, scoped multi-step coding runs as bounded implementation sessions: read → edit → verify → optional repair — without an unbounded agent loop. See IMPLEMENTATION_SESSION.md.
Keyboard shortcuts
- ⌘K — fast edit (single-turn)
- ⌘L — focus main chat composer (IDE layout)
- ⌘P — quick open · ⌘⇧O — go to symbol · ⌘J — terminal
Editor trust
Settings → Layout → Editor trust: interactive (approve in Pending changes), auto_apply_edits, or yolo (auto-approve file changes).
Built on IDE v2
Git stage/unstage, diff viewer, Problems panel, inline hunks, Rust/Python diagnostics, and CSV table view in the editor. See IDE_V2.md.