Layouts that remember
Terminal groups, open files, preview state, and panel geometry return with the workspace.
02 / Workspaces
Sourceweave keeps the surfaces that make a project understandable in one durable workspace: files, terminals, branches, editors, processes, browser previews, and agent threads that stay attached to their work.
WHAT IT CHANGES
Terminal groups, open files, preview state, and panel geometry return with the workspace.
Launch the project once, inspect its output, and keep the browser connected while you review changes.
Branches, changed files, diffs, and apply actions sit beside the work instead of behind a second tool.
Run Codex, Claude Code, OpenCode, and other supported CLIs in resizable grid, row, or column groups.
Use Monaco, Markdown preview, dirty-state protection, and file-level Git diffs without leaving the project.
Open Chromium previews, switch responsive viewports, inspect DOM and styles, and turn a selection into an agent task.
Keep the prompt, reasoning, tool activity, file changes, checks, and final handoff together in an isolated workspace conversation.
WHAT IS BUILT IN
Add, rename, resize, maximize, stop, and restart terminal groups. Save quick commands globally or per workspace and drag file paths directly into an agent session.
Use recursive file browsing, quick open, recent files, Monaco editing, Markdown source or split preview, external-change warnings, and unsaved-close protection.
Sourceweave discovers local URLs, keeps the preview attached to its process, supports responsive sizes, and captures visual context for a follow-up agent.
Stage, commit, pull, push, publish branches, connect repositories, create ready or draft pull requests, and inspect checks and merge state.
Open an isolated thread in the workspace, follow its reasoning and tool activity, inspect changed files and checks, then apply the result only when it is ready.
THREADS LIVE INSIDE WORKSPACES
Start a thread without leaving the workspace. The request, reasoning, commands, changed files, checks, and final response remain in one inspectable transcript, isolated until you decide the result is ready.
HOW IT WORKS
Sourceweave detects the repository, available CLIs, and the commands the project already exposes.
Pin terminals, editor panes, file trees, and previews into the layout that fits the job.
Stay hands-on in the editor and terminals, or start a durable agent conversation with the workspace context already attached.
Return later without reconstructing the same debugging environment from scratch.
KEEP EXPLORING