Show HN: Deputy – let Claude Code or Codex use your logged-in Chrome 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. 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. 1. 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. 2. Add the plugin in Claude Code: /plugin marketplace add RazinAI/deputy /plugin install deputy@razin 3. Run /deputy:setup . Claude checks that Deputy is connected and tells you what is missing, if anything. Deputy 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. Added 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 . This 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. | Agent | Install | |---|---| | Codex | codex plugin marketplace add RazinAI/deputy , then codex plugin add deputy@razin | | GitHub Copilot CLI | copilot plugin install RazinAI/deputy:deputy | | Gemini CLI | gemini extensions install https://github.com/RazinAI/deputy | | Qwen Code | qwen extensions install RazinAI/deputy:deputy | | Factory Droid | droid plugin marketplace add https://github.com/RazinAI/deputy , then droid plugin install deputy@razin --scope user | | Devin CLI | devin plugins install RazinAI/deputy deputy | | Cursor | | | VS Code | | OpenCode, 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 . | | Free | Pro | |---|---|---| | Open pages, read them, fill forms, click | ✓ | ✓ | | Screenshots, tabs, scrolling, waiting, resizing | | ✓ | | Console, network, uploads, downloads, inspect | | ✓ | | Hosted models that read pages for Claude browser ask , browser look , delegate goal | | ✓ | | Price | $0 | $9.99 a month or $95.99 a year | Free gives Claude 10 tools. Pro gives all 27, plus 5,000 hosted actions a month 500 a day . 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. 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. - "Use Deputy to fill this form with my details from notes.md" - "What's the cheapest result on my open tab?" - "Open my GitHub repositories and list the five most recently updated" - With Pro: "Check the page at localhost:3000 on a phone-sized screen and fix anything that overflows" On 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. Deputy 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 . Docs: 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