09When you need to see the code

Open the code
without leaving.

Ctrl+X w brings up a file explorer, tabbed editor, project search, and source control while the session keeps running. It lives in the terminal, so it comes along over SSH.

The workbench. The sidebar shows source control with two changed files under src. The editor shows the diff of src/pagination.ts, where line 29 now returns a cursor only when more rows remain.

Terminal recording · The workbench beside a sessionA real session in the demo project after the agent fixed the bug. While make check runs, Ctrl+X w opens the workbench, and source control shows the diff of src/pagination.ts. Ctrl+P opens src/orders.test.ts, lines 11 to 15 are selected, and Ctrl+X Enter sends them to the composer as @src/orders.test.ts:L11-L15. The answer explains that the loop stopped only when nextCursor was falsy, so it made one more request, which returned an empty page.Open in the gallery
The Review reply modal with 2 notes. Dots mark the two rows of the Root cause bullet and the two rows of the Fix bullet that hold the new nextCursor expression, which each carry a note.

Terminal recording · Review passages of a replyA real session in the demo project. The reply explains the bug in four bullet points. Ctrl+X r opens it, and two notes go on two exact passages. Ctrl+S puts both notes in the composer as one collapsed paste, and nothing reaches the model until Enter. The answer covers both notes and names the three failing tests.Open in the gallery
A reply in the terminal. A bordered table lists the four steps of paginate, from Set the starting ID to Build the next cursor, with what each step does. Below it, a Mermaid flowchart starts at Start: rows and request and branches at Cursor provided? into Yes and No.

Terminal recording · Tables, diagrams, and maths in repliesA real session in the demo project. One prompt asks how paginate works, as a table of its steps, a Mermaid flowchart, and a LaTeX formula for the page count. The reply draws the table with borders, the flowchart as boxes and arrows, and the formula as ⌈n/k⌉. The mouse wheel scrolls back up to the table.Open in the gallery
  • Read the actual change

    Inspect diffs, browse the commit graph, and stage, unstage, or discard per file or folder.

  • Point at exact lines

    Ctrl+X Enter sends the file, line, or selection to the composer as a mention such as @src/api.ts:L10-L20. Caudra puts those lines in the request.

  • Review passages of a reply

    Mark the parts of an answer that need work, add a note to each, and send every note back as one prompt.

  • Replies rendered for engineers

    Tables, highlighted code, Unicode maths, and Mermaid flowcharts render in the terminal. Copying a passage gives back its Markdown source.