Get it for macOS

Point at the exact part of an agent's HTML or Markdown artifact and send that feedback straight to its thread. Click an element or select text in the side panel, type a note, and queue as many notes as you want before sending them as one message. Each note reaches the agent with the element's selector and the quoted text, so it edits the right spot instead of guessing which paragraph you meant. When the agent saves the file, the open review refreshes to the next revision. Optional settings add a separate review window and in-place Markdown source editing.


Overview

View source

What you get

Noted opens an agent's HTML page or Markdown file in the thread's side panel and turns it into something you can mark up. Hover to see each element outlined, click one or select a run of text, and type what should change. Notes queue below the artifact, where you can edit or remove them, add a free-form message, and send the whole batch at once.

How the feedback arrives

The batch lands in the thread as one structured message. Each item names the element's selector, quotes the text you pointed at, and states your request, so the agent edits the right spot in place. Choose Queue or Steer to control how the message reaches an agent that is already running.

Revisions

Noted records a revision after each agent turn and refreshes the open review when the file changes, so you can check the result and annotate again without reopening anything.

For agents

Installing Noted adds two skills to new agent sessions. noted covers the review loop: opening a review with bb noted open <file>, replying, checking status, and ending a session. reviewable-html gives agents a house template for annotation-friendly plans, reports, and comparisons. A review can also be routed to another thread, such as a parent orchestrator, with --view and --reply-to.

Optional features

Turn these on in the plugin settings:

  • newWindow opens the same review in a separate browser window.
  • markdownEditing adds a source editor for Markdown files. Saving writes the original file and rejects the save if the file changed while you were editing.

Requirements

bb 0.40 or later. No external service or account. Noted stores sessions and feedback in BB-managed storage and sends feedback only to the thread you choose.

Built on Lavish by Kun Chen.

More in File Viewers & Editors 21

Browse, open, preview, or edit files and document vaults.

View all
File ManagerManage the files on the machine bb runs on without a terminal: browse, upload, move, rename, extract and hand them to the agent. Opens as a sidebar page, as a tab beside a thread that can start in that thread's folder, and from a file link in a message. Double-click shows images, PDF, video, Markdown and code; Space looks inside zip, tar, 7z and rar archives without extracting them. Multi-gigabyte uploads resume after a dropped connection. On a phone, selected rows get an Actions bar with the whole row menu. Access stays inside the home folder of the user bb runs as; tar, 7z and rar archives need tar and 7z on that machine.Foma436
FilesA VS Code-style file explorer and editor for the workspace behind a thread. Search in files finds a word across every file in the project: results are grouped by file with each hit highlighted, and clicking one opens the file on that line. It is smart case, with match-case, whole-word and regex toggles, and built for typing — file contents stay in memory between searches, so refining a query re-runs in tens of milliseconds, and a regex runs in its own worker so a runaway pattern cannot freeze BB. Around it: a file tree that shows dotfiles, editor tabs, a go-to-file palette (Cmd+P), find in the open file (Cmd+F), syntax highlighting in your BB code theme, and edit and save guarded so a change an agent made underneath you is never clobbered. Markdown files open rendered, with the source and the editor one click away. Two pickers choose the project and then its checkout or one of its worktrees; beside a thread it is pinned to that thread's worktree. Adds a `bb files` command so agents can browse and read the same workspace from the CLI, on whichever machine it lives.AbdElrahman Telb291