Stay in control

Stay close enough to trust the work.

Inspect files and repository changes without leaving the session that produced them.

Available now
Models + reasoningContext + recoverySlash + shell commandsSafe workspace savesGit sync + diffs

Default tool activity

See what the agent is doing.

Available nowLive tool activity

Follow every call from arguments to result.

Tool cards keep the action understandable while it runs. Descriptions and arguments establish intent, partial output shows progress, and the final result stays in the same place.

  • Names and descriptions
  • Arguments and partial output
  • Progress and final results
Completed and running read tool cards with arguments, progress, partial output, and results
A completed read beside a second call still reporting progress.

Review surfaces

Open the file. Verify the change.

Workspace Explorer with conversation, file tree, and editor
Workspace ExplorerBrowse and edit files beside the session.
Git view with commit metadata, changed files, and split diff
Git and diff inspectionReview repository history and exact changes. pi-web does not commit or push.

Run controls

Choose the model. Manage the context.

Available nowModel and context controls

See how the session is running.

Choose the model and reasoning level exposed by pi, inspect context usage, and compact when needed. The completed summary remains in the transcript so recovery is visible rather than implicit.

  • Model and reasoning
  • Context usage meter
  • Compaction and recovery
Model and reasoning popover above a completed context compaction summary
Model choice, reasoning, and compaction in one focused state.

Direct actions

Use commands without leaving the thread.

Discover web, extension, prompt, and skill slash commands in the composer. Run ! shell commands in the session directory, in or outside agent context. Session and system details include IDs, working directory, versions, Git change stats, and durable diagnostics you can copy for support.

Safe files and Git

Sync deliberately. Save without surprises.

Explorer saves are revision-aware and reject paths outside the session workspace, unsafe symlinks, and unsuitable files. Inspect status, history, and diffs, then fetch or rebase-pull with explicit progress and errors; pi-web never commits or pushes for you.

Local-first boundary

Access remains your decision.

Provider credentials stay server-side. If you expose pi-web, transport and network controls remain yours.

From the repository

Details and evidence.

Stay in control

Put it around real work.