Get started free
Workspace & editor

One workspace, two operators.

The file tree, editor, search index and terminal are not a viewer bolted onto a chat. They are the same surfaces the agent works through.

acme-shop · /workspace
The intentic workspace: a file tree of two repos on the left and a syntax-highlighted TypeScript schema open in the editor, with a banner offering to review five uncommitted changes.
  • `iq` answers your search box and the agent's Bash calls
  • your terminal and its shell commands share a server
  • what it edits is what you open

Shared by construction, not by sync

One implementation of each surface, two clients for it. Nothing reconciles your view with the agent's, because there are not two views to reconcile.

Surface
You
The agent
Search
the workspace search box
`iq` from Bash
Terminal
a docked terminal tab
shell commands
Files
the tree and the editor
Read and Edit
Network
the VPN panel
/usr/local/bin/vpn

One implementation per row. Nothing synchronises the two columns, because there is only one thing behind them.

Search that reads like an index, not a grep

Your search box and the agent's search are the same `iq` index, so "where is the checkout session created" returns the same ranked answers for both of you.

Changes you can see before anyone lands anything

Uncommitted work in your own tree shows up as a banner and a Changes tab, with the same diff reader the review uses. Checkpoints rewind to a known point.

acme-shop · /workspace
The workspace Changes tab with a banner offering review before continuing, five uncommitted files, and a split diff of checkout.ts.