You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Pi is the fifth CLI. If you have Pi installed and
logged in, it gets what the others have: tabs, its past sessions in the
sidebar, the conversation as cards, the tab dot, the context meter, backup,
search and "Continue with…" in both directions. The conversation follows the
active branch of Pi's session tree, and a tab follows Pi when /new, /fork or /resume moves it to another session.
Model and thinking-level pickers. The models are the ones of your Pi
account; Pi has no permission modes.
Pasted images. Pi doesn't attach what you paste, so an image travels as
a file path that the model opens itself.
The app doesn't run pi to find it: it reads the version from Pi's
package. That works with npm and with the pi.dev installer; a standalone pi binary isn't recognized.
Pi's "Trust project folder?" question is never answered for you. While
it's open, the tab says the CLI is waiting and the message box doesn't
send: the message's Enter would accept it. Answer it in the CLI tab.
A queued message isn't lost when you interrupt. If you interrupt Pi
before it delivers a message you sent while it was working, Pi puts that
message back in its own editor. The app clears it there and returns the
text to the message box, unsent, so the next message doesn't go out glued
to it.
Shared memory reaches Pi through AGENTS.md.
A file the agent names opens with a click. When the agent mentions a
file of the project in its answer —docs/guide.md, src/app.ts:12— the
mention is a link: it opens the file in the Files tab, in its own document
tab. Only what exists in the project becomes a link; a branch name or a
version stays as plain code.
Plans puts a document's path in your message. Each row has the same
button as the rows of the file tree, so you can ask the agent about a plan
without looking for it in Files.
Changed
The README says what the CLIs do on their own. Agent Workbench sends
nothing anywhere and doesn't change any CLI's settings; a CLI may still check
for updates or send its own usage data, as it would if you opened it by hand.
With no CLI installed, the notice also names Pi. And ~/.pi no longer shows
in the "New project" folder picker, installed or not.
Closing a project's last console tab leaves it closed. Another one used
to open at once, so the only way to have no terminal in a project was hiding
the whole console, which closes the terminals of every project. The empty
console offers to open one, and folding and unfolding it opens one again.
Code inside bold text is drawn as code: a file listed as bold with backticks
no longer shows the backticks.
Fixed
Changing the effort or the model no longer erases the message you were
writing. Picking another effort with a half-written message in the box
emptied the box, in every window.
The copy button of a message is no longer covered by the "Go to your
previous message" arrow. While a message sits under the arrow, its buttons
move to the left of it.
A long message no longer shows <pasted_content …> tags in the
conversation (Claude Code). Recent versions of the CLI wrap what you paste
in those tags when they save it, and a long message sent from the message
box reaches the CLI as a paste.