Projects & Workspaces
Multi-project workspaces
Section titled “Multi-project workspaces”Every project is its own room. Inside a project you get:
- Up to 6 split terminals in the main tab for parallel work.
- Unlimited tabs when 6 splits aren’t enough.
- Per-project terminal layout, scrollback, and open editor tabs — restored across restarts.
Switch projects with ⌘1 … ⌘9 (sidebar order) or pick from the project switcher in the sidebar.
Project file browser
Section titled “Project file browser”Each project has a native file tree in the side panel:
- Preview text and images. Binary files, files over 100 MB, and very long text are guarded — opened read-only or with an “Open Externally” action rather than forced into the preview.
- Edit text in a dedicated editor window with Save, Undo, Redo, search-in-file, Reload, Copy Path, and Show in File Manager. Editor tabs and an editor split are supported, alongside a separate read-only preview window.
- Create files and folders, rename inline, and multi-select with Shift / ⌘-click.
- Copy, paste, and drag files into folders; paste images from the clipboard as files; move files to Trash. Copy/paste auto-renames on a conflict (
name copy 2), while a drag/move conflict asks before overwriting. - Send any file path to the active terminal so your AI tool gets the right path on the first try.
By default the tree hides .git, node_modules, and target; everything else (including other dotfiles) stays visible. Clean editor tabs reload automatically when the file changes on disk.