{"slug": "show-hn-deputy-let-claude-code-or-codex-use-your-logged-in-chrome", "title": "Show HN: Deputy – let Claude Code or Codex use your logged-in Chrome", "summary": "RazinAI released Deputy, a Chrome extension plus MCP plugin that lets coding agents including Claude Code, Codex, Gemini CLI, GitHub Copilot CLI, Cursor and VS Code operate the user's already-logged-in browser, turning the open page into typed tools so a whole form is one call and no screenshot is needed. Deputy requires Node.js 20 or later and runs locally on 127.0.0.1, with a free tier of 10 tools and a Pro tier at $9.99 a month or $95.99 a year offering all 27 tools plus 5,000 hosted actions a month (500 a day) and a 14-day refund window. On forms that change something, such as a payment, post or booking, Deputy fills the form but asks the user before submitting, both on the page and in Claude Code.", "body_md": "Deputy lets your coding agent (Claude Code, Codex, Gemini CLI, Copilot, Cursor and more) use the browser you already have open, signed in as you. It turns the page in front of you into typed tools: a whole form is one call, and the page never has to be screenshotted to be understood.\n\n1. \n**Add the Deputy extension to Chrome** (or Edge, Brave and other Chromium browsers):[Chrome Web Store](https://chromewebstore.google.com/detail/deputy/ofcadhlipiciahelmcjofblnjhmjoepm) . Pin it to your toolbar.\n2. \n**Add the plugin in Claude Code:**\n\n```\n/plugin marketplace add RazinAI/deputy\n/plugin install deputy@razin\n```\n\n3. \nRun `/deputy:setup` . Claude checks that Deputy is connected and tells you what is missing, if anything.\n\nDeputy needs [Node.js](https://nodejs.org) 20 or later; the plugin starts it with `npx -y deputy-mcp`. Once installed, Deputy works in every project.\n\nAdded Deputy before with `claude mcp add`? Remove that entry, so Deputy doesn't run twice: `claude mcp remove deputy` (add `--scope user` if you added it that way).\n\nThis repo also installs in agents that read Claude Code plugins, and as a Gemini CLI extension. Step 1 above (the Chrome extension) is the same for all of them.\n\n| Agent | Install | \n|---|---|\n| Codex | `codex plugin marketplace add RazinAI/deputy` , then`codex plugin add deputy@razin` | \n| GitHub Copilot CLI | `copilot plugin install RazinAI/deputy:deputy` | \n| Gemini CLI | `gemini extensions install https://github.com/RazinAI/deputy` | \n| Qwen Code | `qwen extensions install RazinAI/deputy:deputy` | \n| Factory Droid | `droid plugin marketplace add https://github.com/RazinAI/deputy` , then`droid plugin install deputy@razin --scope user` | \n| Devin CLI | `devin plugins install RazinAI/deputy#deputy` | \n| Cursor |  | \n| VS Code |  | \n\nOpenCode, Pi, Crush, Kimi Code, Kilo Code, Grok, Qoder, Hermes, Letta Code, Mastra Code and any other MCP client: one line or file for each at [deputy.docs.razin.ai/docs/connecting](https://deputy.docs.razin.ai/docs/connecting).\n\n|  | Free | Pro | \n|---|---|---|\n| Open pages, read them, fill forms, click | ✓ | ✓ | \n| Screenshots, tabs, scrolling, waiting, resizing |  | ✓ | \n| Console, network, uploads, downloads, inspect |  | ✓ | \n| Hosted models that read pages for Claude ( `browser_ask` ,`browser_look` ,`delegate_goal` ) |  | ✓ | \n| Price | $0 | **$9.99 a month** or**$95.99 a year** | \n\nFree gives Claude 10 tools. Pro gives all 27, plus 5,000 hosted actions a month (500 a day).\n\n**Get Pro:** [deputy.razin.ai/buy](https://deputy.razin.ai/buy). Your license key appears on the page right after you pay. Paste it on Deputy's setup page: click the Deputy icon in your toolbar, then **Setup & Pro**. Claude gets the Pro tools within seconds; if it still lists 10, run `/mcp` to reconnect.\n\n**Cancel any time** at [deputy.razin.ai/manage](https://deputy.razin.ai/manage) with your key. Your key keeps working to the end of the period you paid for. Full refunds within 14 days of a payment: [refund policy](https://deputy.razin.ai/refunds). Creem, our merchant of record, handles payment, tax and receipts.\n\n- \"Use Deputy to fill this form with my details from notes.md\"\n- \"What's the cheapest result on my open tab?\"\n- \"Open my GitHub repositories and list the five most recently updated\"\n- With Pro: \"Check the page at localhost:3000 on a phone-sized screen and fix anything that overflows\"\n\nOn a form that changes something (a payment, a post, a booking), Deputy fills it and asks you before submitting: on the page itself, and in Claude Code. While Claude works in a tab, a small panel in the corner shows each call and Deputy's answer.\n\nDeputy runs on your computer: pages, form values and cookies go only between your browser and the Deputy program on `127.0.0.1`, and from there to Claude. With Pro, when Claude asks Deputy's hosted models to read a page (`browser_ask`, `delegate_goal`), the page text and question go to our server and a zero-data-retention model; a screenshot goes only if you switch that on (`browser_look`). We store neither. Details: [privacy policy](https://deputy.razin.ai/privacy).\n\nDocs: [deputy.docs.razin.ai](https://deputy.docs.razin.ai) · Support: [hello@razin.ai](mailto:hello@razin.ai) · Homepage: [razin.ai/deputy](https://razin.ai/deputy)", "url": "https://wpnews.pro/news/show-hn-deputy-let-claude-code-or-codex-use-your-logged-in-chrome", "canonical_source": "https://github.com/RazinAI/deputy", "published_at": "2026-11-03 14:24:55+00:00", "updated_at": "2026-11-03 14:28:49.699157+00:00", "lang": "en", "topics": ["ai-agents", "ai-tools", "developer-tools", "agent-protocols", "ai-products"], "entities": ["RazinAI", "Deputy", "Claude Code", "Codex", "Gemini CLI", "GitHub Copilot CLI", "Cursor", "Node.js"], "also_reported_by": [], "alternates": {"html": "https://wpnews.pro/news/show-hn-deputy-let-claude-code-or-codex-use-your-logged-in-chrome", "markdown": "https://wpnews.pro/news/show-hn-deputy-let-claude-code-or-codex-use-your-logged-in-chrome.md", "text": "https://wpnews.pro/news/show-hn-deputy-let-claude-code-or-codex-use-your-logged-in-chrome.txt", "jsonld": "https://wpnews.pro/news/show-hn-deputy-let-claude-code-or-codex-use-your-logged-in-chrome.jsonld"}}