## Version 1.0 Initial release. - **Chat** — ask Claude from the sidebar, the command palette (⌘⇧L), or the editor with a selection attached (⌃⌘L). Replies stream into a Markdown transcript tab. - **Approvals** — every tool call that needs permission surfaces in the sidebar and as a notification. File changes open as an editable proposal: save to apply, close to reject, and anything you change in that tab is what gets written. A unified diff is a click away. - **Add Files to Context…** — pick files or folders to work with from a chooser. - **Plan mode** — plan with ⌘⇧P or by setting the permission mode. Finished plans open in an editable tab; approve them (choosing whether edits then apply automatically) or send them back for revision. Feedback can be given by editing the plan directly — your version becomes the plan of record — by highlighting a passage to quote it back, or by writing as much as you like in a scratch tab and choosing Send Feedback. Plans announce themselves with a notification rather than a modal sheet, so the plan stays readable while you decide. - **Questions** — when Claude asks for a decision, the options appear in a choice palette, with free-text and multi-select answers supported. - **Sidebar** — session status, account, model, permission mode and cost; pending approvals with their choices as rows beneath them; a log of tool activity; and the files Claude changed. - **Sessions** — start, interrupt, end, or resume any recent session for the project, including ones started in a terminal. - **Accounts** — sign in with your Claude subscription or an Anthropic Console account through Claude Code's own OAuth flow, or store an API key in the macOS keychain. - Model, effort, and permission mode are configurable globally and per project, and can be changed mid-session.