The Agent chat
The Agent view is where the work happens. Type what you want in plain language — a feature, a bug report, a question about the codebase — and the agent takes it from there.Tool cards
Every action the agent takes — searching, editing files, running commands — appears as a card in the feed. Click any card to expand the full detail: search results, file diffs, command output.
Thoughts
While the agent reasons, a live ticker streams its thinking. Finished reasoning collapses into a “Thoughts” disclosure you can expand later.
Slash commands
Type
/ in an empty composer to open the command palette. Filter by typing, navigate with arrow keys, execute with Enter.View tabs
The view switcher (top of the workspace) moves between live views of your project. Each has a keyboard shortcut:
Two buttons sit alongside the views:
- Env vars — manage your project’s environment variables and API keys. See Environment Variables.
- Preview — open the running app. See Preview & Hosting.
Slash commands
Type/ in the chat composer to open the palette:
A few more (
/skills, /mcp, /integrations, /share, /clear, /help) appear in the palette marked “soon” — skills, MCP servers, and integrations are managed from the Integrations page until they go live in the composer.
Two commands are two-level: /effort lists the levels inline, and /model walks you through phase, then model — all without leaving the composer.
The same workspace concepts — the agent chat, slash commands, effort and model settings — work identically in the pre.dev CLI. See the CLI overview.
Sessions
The tab bar above the chat holds your sessions — isolated branches of the project you can work on in parallel and merge back. See Sessions & Parallel Agents.What’s next?
Build Modes & Effort
Choose what to build next and how deep each sprint goes.
Sessions & Parallel Agents
Fork isolated sessions and fan work out to parallel agents.
Roadmap & Tracking
Monitor build progress from the roadmap view.
Integrations
Connect API keys, OAuth services, MCP servers, and skills.

