Early access
The whole app: rolling recording, talk and markup, tasks with the clip, MCP for local agents, AmpCode Orbs and issue trackers.
Free
Free during early access. Updates install themselves.
Try now!A Mac app for testing your own product. Say what's wrong while you use it, and Buggie hands your coding agent the task, with the clip.
Free during early access. For macOS 14 or later.
“The discount isn't applied to the total.”
Claude Code asks
Should SAVE10 take 10% off every item?
Fixed by Claude Code. The total is now €90.00.
Demo shop. The agent's work is illustrated. Try answering the question.
Works with:
The whole app: rolling recording, talk and markup, tasks with the clip, MCP for local agents, AmpCode Orbs and issue trackers.
Free
Free during early access. Updates install themselves.
Try now!Buggie uses an AI you already have: the coding agent on your Mac, your ChatGPT account, or an OpenAI or Gemini API key.
Your own
Keys are kept in the macOS Keychain.
See the optionsClaude Code, Codex, Cursor Agent or OpenCode on your Mac, or AmpCode Orbs remotely. Or send tasks to a tracker.
Your own
Buggie works with the agent you already use.
See where tasks goYou need a Mac with macOS 14 or later.
Agents can ask you: a coding agent can ask you a question while it works. You answer in Buggie, and the answer goes straight back.
Local agents pull their tasks: Claude Code, Codex, Cursor Agent and OpenCode connect over MCP and fetch tasks themselves. Buggie no longer launches them.
Clearer reports: the report your agent gets now separates what was recorded from what the AI thinks.
Your drawings travel with the fix: remote fixes on AmpCode Orbs get the capture video, with your drawings burned in.
Say it, circle it or type it. Buggie writes the task, and your coding agent pulls it over MCP.
claude mcp add --transport http buggie http://127.0.0.1:8437
One line connects your agent. Buggie also shows it during setup. What is MCP?
› /mcp__buggie__work_bugs
● buggie · list_pending_handoffs
⎿ 1 task: Discount isn't applied to the order total
● buggie · claim_task
⎿ Claimed
● buggie · get_report
⎿ You said: “The discount isn't applied to the total.”
⎿ Clip 00:42 · 1 mark · 6 clicks · 1 console error
The page shows “Discount applied”, but total.ts adds the
discount after the total is rendered. Fixing the order.
● Update src/cart/total.ts +4 −2
● buggie · post_result
⎿ Done · branch fix/discount-total
› Work my Buggie tasks
● buggie · list_pending_handoffs
⎿ 1 task: Add a Save cart button
● buggie · claim_task
⎿ Claimed
● buggie · get_report
⎿ You circled the bag and said:
“It would be nice to save the cart and finish later.”
⎿ Clip 00:18 · 1 circle · 3 clicks · kind: feature
● Edit src/bag/BagHeader.tsx +31
● buggie · post_result
⎿ Done · pull request opened
› Pick up the next Buggie task
● buggie · list_pending_handoffs
⎿ 1 task: Keep the address when switching to guest checkout
● buggie · claim_task
⎿ Claimed
● buggie · get_evidence
⎿ You typed (⌃⌥B): “Keep my address when I switch to guest.”
⎿ Recorded: 5 clicks · 12 keystrokes · kind: improvement
● Edit src/checkout/GuestForm.tsx +6 −3
● buggie · post_result
⎿ Done · branch keep-guest-address
Demo shop. The agents' work is illustrated.
Talk while you use your product. Buggie keeps a rolling recording, so the clip around the moment is already there.
Press ⌥T for the markup tools. Draw, circle or add a note. Ideas and improvements become tasks too.
Press ⌃⌥B to open the quick window and type. Mention three things at once, and you get three tasks.
Claude Code, Codex, Cursor Agent and OpenCode pull tasks from Buggie over MCP, when you ask them to. Buggie never launches them.
Pick Orbs as the Fix target, and Buggie starts the fix remotely. The Orb gets the capture video, with your drawings burned in.
GitHub, GitLab, Linear and Jira get a full issue, filed as the bug, feature or improvement the analysis found.
When it's stuck, a local agent asks in Buggie. You answer, and it carries on. AmpCode Orbs can't ask.
Coding agents pull tasks over MCP. Trackers get full issues. Connect Chrome, and each capture includes its console output, JS errors and network requests.
You choose the AI that writes the tasks: the coding agent on your Mac, your ChatGPT account, or an OpenAI or Gemini API key. Keys stay in the macOS Keychain.
Download Buggie with “Try now!” and open it. It sits in the menu bar and keeps a rolling recording. Then connect your coding agent with the one line above, or pick AmpCode Orbs or a tracker.
No. Local agents like Claude Code, Codex, Cursor Agent and OpenCode connect to Buggie over MCP and pull tasks when you ask them to. The only fixes Buggie starts itself run remotely, on AmpCode Orbs.
The rolling recording never leaves your Mac. When you capture a moment (press ⌃⌥B, or say a remark with the mic on), that capture goes to the AI you picked, so it can write the task: the clip, your words, your marks, and the clicks and keys recorded with it. With Chrome connected, its console output, JS errors and network requests come too. Automatic analysis is on by default; you can turn it off in Settings. The finished task goes only where you send it.
No. You can draw, circle or add a note on screen with the markup tools (⌥T), or press ⌃⌥B and type. The microphone hotkey is off by default.
You choose: the coding agent already on your Mac, your ChatGPT account, an OpenAI API key or a Gemini API key. Keys are kept in the macOS Keychain.
Yes. For sites you exclude, Buggie keeps no console output, network requests or errors. The screen recording still films them when they are on screen. Password fields are never visible to Buggie, and keystroke logging can be set to typed text, keys only, or off.
Nothing. Buggie is free during early access.
A Mac with macOS 14 or later. Buggie is in early access, and updates install themselves.