Markback

A menu bar app for Claude Code and Codex

Point at what's wrong. Your agent fixes it.

Drag over any part of your screen, say what's wrong, and it lands in your Claude Code or Codex session, ready to fix. No copying screenshots, no explaining where things are.

Download for Mac Add the Chrome extension

macOS 13 or later · Works with Claude Code (terminal and desktop app) and Codex

Orders
1
Simulator · iPhone 17
Tab bar overlaps the home indicator
Claude Code · shop-app
Feedback mark · in Simulator
Tab bar overlaps the home indicator
+ screenshot
Looking at the screenshot, the tab bar ignores the bottom safe area.
Edit TabBar.swift +3 −1
Fixed. Marked it resolved.

Three steps, about five seconds

⇧ shift + shift ⇧

Mark it

Press both Shift keys at once, from any app, and drag over the problem. Prefer a shortcut? ⌥⇧M works too, or set your own.

"Button is 4px too low"

Say what's wrong

One line is enough. Mark a few more things first if you like, then send them together.

shop-app › Fix checkout flow

Your agent gets to work

Pick the session. Claude Code starts on your marks straight away, even if it was sitting idle. Codex gets them with your next message.

Built for the fix-it loop

Everything your agent needs to find the problem comes with the mark, so you spend your time spotting issues, not describing them.

Any app on your screen

The iOS Simulator, Figma, a native app, a PDF. If you can see it, you can mark it.

Deeper on the web

Add the Chrome extension and click an element: your agent also gets its selector, styles, HTML, and in dev builds the source file and line.

The right session

Your open sessions are listed by project and branch. Send to one, or to a project and let whichever session is free pick it up.

Batch it up

Walk through a screen, mark six things, send once. Your agent works through them in order.

See what's fixed

Every mark shows its status: waiting, with your agent, or fixed. Your agent ticks each one off as it goes.

Stays on your Mac

Marks go straight from the app to your local Claude Code or Codex session. No account, no servers of ours in between.

What your agent receives

Your comment, a screenshot with the problem outlined, and where it is. Web marks add the element's details and source location.

A copy is saved in your project's .feedback/ folder, ignored by git.

## 1. Price should be £9 for UK visitors
- Page: Pricing — localhost:3000/pricing
- Element: #starter-price — 240×48
- Source: src/components/PriceTag.tsx:42
- Components: App › PricingCard › PriceTag
- Screenshot: .feedback/b-…/1-m-061734.png
- Styles: font-size: 32px; color: rgb(0,170,119)

Nothing leaves your Mac

Screenshots and comments go only to the Claude Code or Codex session you choose, on your own computer. No analytics, no accounts, nothing sent to us.

Read the privacy policy

Stop describing bugs. Point at them.

Download for Mac

You'll need

  • macOS 13 Ventura or later
  • Claude Code 2.1.224 or later, or the Codex CLI
  • Node.js 18 or later (used by the local bridge)
  • Google Chrome, only for the web extension