Chat walkthroughs
Five short sessions in the terminal chat: a first conversation, picking one up again, switching models, notes, and files and pictures.
On this page
Chat walkthroughs
Five short sessions, each about two minutes. They assume an agent you have already built; if you have not, start with the quick start. Every key and command used here is listed in The terminal UI and Slash commands.
1. Your first conversation
bxAgents build
bxAgents chat
- Type a question and press Enter. The answer streams in; any tool the agent calls is shown with its arguments and how long it took.
- Press Alt+Enter for a second line before sending.
- Type
/and look at the menu, or?for the keys. Type/toolsto see what the agent can call. - Press Esc while the agent is working to stop it at its next step. Type while it works to steer it: your message is added to the run.
/exit, or Ctrl+C on an empty box, to leave.
Scroll up afterwards: the conversation is ordinary terminal text.
2. Pick a conversation up again
bxAgents chat --continue # the latest one, with its history
Inside a chat:
/name Quarterly plannames this conversation./fork Other approachcopies it, messages and all, and carries on in the copy. The original stays as it was./sessionslists your conversations, numbered./resume 2goes back to number 2 and shows what was said./export plan.htmlsaves the conversation as a page. A.mdname saves Markdown.
Messages are kept in the agent's memory, so a conversation can be picked up again only as far as that memory lasts. The default cache memory is lost when the process ends; a file or jdbc memory is not.
3. Try another model
Needs more than one profile in the project.
/modelshows the model in use./profilelists the profiles; pick one with the arrows. Or/profile fastgoes straight to it. The conversation, tools and instructions stay; only the model changes./pingchecks the model answers, and says how long it took or why it did not./defaultgoes back to the app's default.
4. Notes the agent keeps
Needs a notes block in Agent.yaml.
/remember I prefer short answerskeeps a note about you. The agent sees it in every conversation./notesopens the notes screen. a adds, e edits, d removes (after a yes), Tab switches between your notes and the agent's, Esc goes back./notes statsshows how many characters you use of the limit and the rough tokens they add to every conversation.
5. Show it a file or a picture
- Type
@and a list of files under your folder opens. Keep typing to narrow it; Tab takes one. The file's content goes with your message. @diagram.pngsends a picture. The profile needsvision: true, or the chat refuses it with a message instead of a provider error.- Ctrl+V pastes a picture from the clipboard.
!git diff --statruns a command on your machine and sends what it printed along with your next message.!!shows it without sending./contextshows what is attached and how big the context is.
The wizard in the same style
bxAgents new my-agent is the other screen. Arrow keys or j/k move, Space ticks, Enter confirms, Esc goes back one question and Ctrl+C cancels without creating anything. The last screen prints the one-line command that would build the same project with no questions. The full tour is in the new wizard.