TweakThis

Tools that send page-element feedback to a coding agent

Pointing at the thing on the page beats describing it in a prompt. These tools let you click an element and hand it to Claude Code, Codex or another coding agent. Most run on your own machine, usually against your local build. TweakThis and Yocoolab are hosted, so clients and teammates can report too, and the agent picks the feedback up later.

Compare · Last updated 2026-10-28

Ten tools at a glance

Tools that send page-element feedback to a coding agent
ProductHow you pointHow it reaches the agentWho can reportPrice
TweakThisHow you pointBrowser extension for Chrome and Firefox; nothing added to the siteHow it reaches the agentHosted MCP server, signed in with OAuth or a token: Claude Code, Codex and other MCP clientsWho can reportClients you invite, free: the extension and an email sign-inPriceFree plan; paid from €15 a month (€12 billed yearly)
YocoolabHow you pointBrowser extension for Chrome, Edge and Firefox, on any site from localhost to production; no scriptHow it reaches the agentHosted MCP server, signed in from the browser: Claude Code and other MCP clientsWho can reportInvited people comment for free, without an editor, a dev server or a seat licencePriceFree in beta; pricing after the beta not set
BridleHow you pointChrome extension: right-click an elementHow it reaches the agentPrepared context to export or share with Claude Code, Codex and Lovable; no MCP server namedWho can reportLocal by default; shared boards and hosted links on the paid plansPriceFree for 1 user and 1 project; Starter $6.99 a month; Teams $3.99 a seat a month
PinbackHow you pointChrome extension, loaded from source for now: pin a comment to an elementHow it reaches the agentLocal MCP server: Claude Code, Codex and other MCP clientsWho can reportThe developer, on their own machinePriceFree under a noncommercial licence (PolyForm Noncommercial)
MCP PointerHow you pointChrome extension: Option+Click an elementHow it reaches the agentLocal MCP server: Claude Code, Cursor and WindsurfWho can reportThe developer, on their own machinePriceFree and open source (MIT)
Lens (RenderDraw)How you pointChrome extension, built and loaded from source: click an element and describe the changeHow it reaches the agentLocal MCP server, or the clipboard: Claude Code, VS Code Copilot, Cursor and other MCP clientsWho can reportThe developer, on their own machinePriceFree and open source (MIT)
PointaHow you pointExtension for Chromium browsers, on localhost onlyHow it reaches the agentLocal MCP server: Cursor, Claude Code, Windsurf and other MCP clientsWho can reportThe developer, on their own machinePriceFree and open source (MIT)
ClickSmithHow you pointChrome extension: Alt+Click an element; needs a local ClickSmith daemonHow it reaches the agentThe daemon hands the request to your coding agent, such as Codex or Claude CodeWho can reportThe developer, on local web appsPriceNot stated
React GrabHow you pointA script added to a React app in developmentHow it reaches the agentCopied to the clipboard, to paste into any agentWho can reportThe developer, on their own machinePriceFree and open source (MIT)
AgentationHow you pointA React component added to the appHow it reaches the agentCopied as markdown, or a local MCP server: Claude Code, Codex, Gemini CLI and Grok BuildWho can reportThe developer, on their own machinePriceFree for individuals and companies for internal use (PolyForm Shield)

What the agent gets, and what happens next

What each tool sends the agent about the element, and what happens after
ProductWhat the agent getsAfter the agent has it
TweakThisWhat the agent getsThe note, page URL and viewport, selector candidates, an HTML excerpt, computed styles, a page screenshot and an element crop.After the agent has itThe agent claims the item, can ask a question, and submits a resolution the developer or client accepts or reopens
YocoolabWhat the agent getsA screenshot with the pin, the CSS selector and DOM context, the page URL, viewport size and branchAfter the agent has itThe agent replies or opens a pull request; the thread waits in In Review until a person signs off
BridleWhat the agent getsSelectors, styles, layout and page context, screenshots, tab recordings, session replays, network activity, console messages and errorsAfter the agent has itBridle boards or Jira tickets; no agent status named
PinbackWhat the agent getsThe comment and its element’s selector; on React and Vue apps, the component that rendered itAfter the agent has itThe agent marks comments resolved
MCP PointerWhat the agent getsThe element’s text, attributes and position, CSS up to full computed styles, and React component names and source files (experimental)After the agent has itOne-shot: the agent reads the element last pointed at
Lens (RenderDraw)What the agent getsThe DOM selector, bounding box, computed styles and the React, Vue or Angular component treeAfter the agent has itThe agent replies to annotations and resolves them
PointaWhat the agent getsThe comment and the element it is onAfter the agent has itThe agent implements the changes; no review step named
ClickSmithWhat the agent getsA compact DOM, a locator, the route and nearby UI contextAfter the agent has itProgress, elapsed time and terminal logs while the agent works, in a git worktree
React GrabWhat the agent getsThe element and where it is in the sourceAfter the agent has itOne-shot copy
AgentationWhat the agent getsSelectors, positions and context, as structured markdownAfter the agent has itThe agent reads pending notes and marks them resolved

Local tools are the quickest way to steer an agent on your own machine: nothing to sign up for and nothing leaves it. A hosted tool earns its place when someone else reports, such as a client on their staging site, or when the feedback should wait for whichever agent picks it up and come back for a person to accept.

We make TweakThis. Facts about the other products are from their own pages: Yocoolab, checked on 2026-10-28: yocoolab.com, Yocoolab docs and Yocoolab FAQ; Bridle, checked on 2026-10-28: Bridle in the Chrome Web Store and Bridle pricing; Pinback, checked on 2026-10-28: Pinback on GitHub and pinback-mcp on npm; MCP Pointer, checked on 2026-10-28: MCP Pointer on GitHub; Lens (RenderDraw), checked on 2026-10-28: Lens on GitHub; Pointa, checked on 2026-10-28: Pointa on GitHub; ClickSmith, checked on 2026-10-28: ClickSmith in the Chrome Web Store; React Grab, checked on 2026-10-28: React Grab on GitHub; Agentation, checked on 2026-10-28: agentation.com, Agentation on GitHub and Agentation MCP. Something out of date? Tell us at support@tweakthis.io.