You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have searched existing requests and this feature hasn't been requested yet
This is a single feature request (not multiple features)
Problem Statement
The Claude in Chrome extension requires per-domain approval for site access. When working with preview deployments (e.g., Vercel, Netlify, Cloudflare Pages), every deployment gets a unique subdomain like:
my-app-abc123-team.vercel.app
my-app-def456-team.vercel.app
deploy-preview-42--my-app.netlify.app
This means every single preview deployment triggers a new permission prompt, even with "Act without asking" mode enabled. There is no way to approve a pattern like *.vercel.app or *.netlify.app.
This makes Claude in Chrome impractical for common development workflows involving preview deployments, per-branch environments, or dynamic staging URLs.
Proposed Solution
Support wildcard or pattern-based domain matching in the Chrome extension's site permissions. For example:
*.vercel.app — approve all Vercel preview deployments
*.netlify.app — approve all Netlify preview deployments
*.staging.mycompany.com — approve all staging subdomains
*.localhost — approve all local dev subdomains
This could be exposed in the extension settings UI or as a configuration option.
Alternative Solutions
Vercel Preview Deployment Suffix: Replaces vercel.app with a custom domain, but each preview still gets a unique subdomain with a hash, so this doesn't help.
Manual approval per deployment: Current workaround, but extremely tedious for active development.
High - This is blocking productive use of Claude in Chrome for development workflows
Feature Category
Configuration and settings
Use Case Example
As a developer, I use Vercel preview deployments to test changes before merging. I want Claude to help me test and verify these deployments using browser automation. Currently, I need to manually approve every single preview URL, which defeats the purpose of autonomous browser automation.
Preflight Checklist
Problem Statement
The Claude in Chrome extension requires per-domain approval for site access. When working with preview deployments (e.g., Vercel, Netlify, Cloudflare Pages), every deployment gets a unique subdomain like:
my-app-abc123-team.vercel.appmy-app-def456-team.vercel.appdeploy-preview-42--my-app.netlify.appThis means every single preview deployment triggers a new permission prompt, even with "Act without asking" mode enabled. There is no way to approve a pattern like
*.vercel.appor*.netlify.app.This makes Claude in Chrome impractical for common development workflows involving preview deployments, per-branch environments, or dynamic staging URLs.
Proposed Solution
Support wildcard or pattern-based domain matching in the Chrome extension's site permissions. For example:
*.vercel.app— approve all Vercel preview deployments*.netlify.app— approve all Netlify preview deployments*.staging.mycompany.com— approve all staging subdomains*.localhost— approve all local dev subdomainsThis could be exposed in the extension settings UI or as a configuration option.
Alternative Solutions
vercel.appwith a custom domain, but each preview still gets a unique subdomain with a hash, so this doesn't help.Priority
High - This is blocking productive use of Claude in Chrome for development workflows
Feature Category
Configuration and settings
Use Case Example
As a developer, I use Vercel preview deployments to test changes before merging. I want Claude to help me test and verify these deployments using browser automation. Currently, I need to manually approve every single preview URL, which defeats the purpose of autonomous browser automation.
Additional Context
WebFetchdomain wildcards in Claude Code settings, not the Chrome extension's own site-level permission system[*.]domain.comsyntax, so there's precedent for this in the Chrome ecosystem