{
 "schema_version": 1,
 "generated": "2026-10-20",
 "repo": "browser-use/macos-harness",
 "name": "macos-harness",
 "owner": "browser-use",
 "slug": "browser-use-macos-harness",
 "github": "https://github.com/browser-use/macos-harness",
 "what": "A thin set of shell commands that lets an LLM agent read and control apps running on a Mac, one command per step, in the background.",
 "why": "",
 "language": "Python",
 "requirements": [
  "A Mac running macOS, since the project is macOS only",
  "Python 3.12 and uv, to install macOS Harness",
  "Accessibility and Screen Recording permissions, which every call needs",
  "A coding agent CLI such as Claude Code or Codex to run the commands"
 ],
 "audience_note": "Developers and operators who use a coding agent such as Claude Code or Codex and need it to work inside a Mac app that has no API.",
 "risk": "dual-use",
 "section": "earlier",
 "weekly_rank": null,
 "category": "Software and DevOps",
 "url": "https://dedupedai.com/use-cases/browser-use-macos-harness/",
 "use_case_count": 3,
 "use_cases": [
  {
   "id": "browser-use-macos-harness--let-coding-agent-drive-mac-app",
   "title": "Let a coding agent operate a running Mac app",
   "best": true,
   "url": "https://dedupedai.com/use-cases/browser-use-macos-harness/let-coding-agent-drive-mac-app/",
   "json": "https://dedupedai.com/use-cases/u/browser-use-macos-harness/let-coding-agent-drive-mac-app.json"
  },
  {
   "id": "browser-use-macos-harness--fill-desktop-app-form-fields",
   "title": "Fill fields in a desktop app that has no API",
   "best": false,
   "url": "https://dedupedai.com/use-cases/browser-use-macos-harness/fill-desktop-app-form-fields/",
   "json": "https://dedupedai.com/use-cases/u/browser-use-macos-harness/fill-desktop-app-form-fields.json"
  },
  {
   "id": "browser-use-macos-harness--check-app-state-after-each-action",
   "title": "Check what an app window shows after each step",
   "best": false,
   "url": "https://dedupedai.com/use-cases/browser-use-macos-harness/check-app-state-after-each-action/",
   "json": "https://dedupedai.com/use-cases/u/browser-use-macos-harness/check-app-state-after-each-action.json"
  }
 ],
 "disclaimer": "Third-party repos we don't own or vouch for. AI-generated use cases can be wrong: review everything and run at your own risk."
}
