The agent chat
The chat is where you talk to Claude Code inside a workspace. Output streams in live with tool-use chips, and the composer gives you model selection, extended thinking, slash commands and @mentions.
The transcript#
The conversation renders three kinds of message:
| Message | Rendering |
|---|---|
| You | Your prompts, in a plain bubble marked “You”. |
| Claude Code | Agent turns, rendered as GitHub-flavored markdown (code blocks, tables, lists) with a brain avatar. |
| System | Occasional system notes (e.g. the seeded task prompt). |
A finished agent turn shows a collapsible “N tool calls” timeline and a duration footer like 2m 22s.
Tool-use chips
As the agent works, each tool it invokes appears as a chip — the tool name (Read, Edit, Bash, …) plus a short detail summarized from its input (a file path, a command, a search pattern, a URL). This lets you follow exactly what the agent is touching.
Live streaming
Runs use claude --output-format stream-json. NeuralCode parses the stream as it arrives, showing text and tool chips immediately, with a braille spinner reading Thinking… then Working…. When the run completes, the final summary, token usage and cost are recorded (see Usage).
The composer#
The input box at the bottom is where you drive the agent.
| Control | What it does |
|---|---|
| Model picker | Choose the Claude model for new runs (Opus / Sonnet / Haiku). See Models. |
| Thinking toggle | Set the extended-thinking budget: Off, High, XHigh, Max. |
| Add (+) | Create a custom command or skill on the fly. |
| Send / Stop | The arrow sends; while a run is active it becomes a Stop square that interrupts the agent. |
Slash commands
Type / to open the command menu. It lists two groups:
- Your commands & skills — your saved custom prompts. Selecting one expands its full prompt text into the box. Skills are tagged with a skill badge.
- Claude Code — the built-in slash commands available in the worktree (discovered from the CLI). Selecting one inserts
/nameverbatim to pass straight through to Claude Code.
@mention files
Type @ to autocomplete files from the workspace. Pick one to insert its path, so you can point the agent at exact files.
Keyboard#
| Keys | Action |
|---|---|
| ⏎ | Send the message. |
| ⇧ ⏎ | Insert a newline. |
| ↑ ↓ | Move through the slash / @mention menu. |
| ⏎ / Tab | Accept the highlighted menu item. |
| Esc | Close the mention menu / clear the slash query. |