干翻 Copilot?Chrome 这个隐藏功能,我踩坑 3 次终于开启了!
大家好,我是喜欢折腾工具的阿斌。

最近看朋友圈和公众号,总有人发 Chrome 浏览器带 AI 侧边栏的截图。
说实话,我之前对这类消息没太在意。但前段时间,我正好领到了一年免费的 Gemini Advanced (Google Pro) 会员福利(不用白不用)。
既然手里握着这个平时卖 20 美元/月的“核武器”,我就总想着把它用回本。 但老实说,网页版的体验很割裂——写东西的时候,要在“文档页面”和“AI 页面”之间来回切,感觉完全没发挥出 Pro 版该有的效率。
如果真能像 Copilot 那样把 AI 挂在侧边栏,随时调用我的 Pro 模型,那才算没浪费这波福利。
心动不如行动。
我凭着印象找了一些之前的教程,今天下午专门花时间实操了一下。
结论是:真能用,香也是真香,但坑也是真多。
我本来以为改个设置就行,结果折腾了半个多小时。最搞心态的是,这东西没有任何报错提示——你以为你设好了,重启一看,右上角空空如也,完全不知道哪一步出了问题。
为了让大家别像我一样瞎猜,我把这套 “避坑版” 开启流程记录下来。Windows 用户跟着做,稳过。Mac 用户我也准备了方案。

完整操作教程
2026年2月1日:亲测有效
Windows、MacOS 用户都可尝试,就是设置界面不同,流程都差不多
-
网络环境:美区
-
在 Chrome 浏览器地址栏输入
chrome://flags,打开下面几个 flagchrome://flags/#glic->Enabledchrome://flags/#glic-side-panel->Enabledchrome://flags/#glic-pre-warming->Enabledchrome://flags/#glic-z-order-changes->Enabledchrome://flags/#glic-actor->Enabledchrome://flags/#glic-fre-pre-warming->Enabled

Chrome浏览器设置 Flag -
查看Gmail账号是否为美区账号:https://policies.google.com/terms
-
Chrome 浏览器设置为英文
-
打开 Settings(设置) > Languages(语言),点击 Add languages 添加英语,勾选 "Display Google Chrome in this language"(以这种语言显示 Google Chrome),然后点击 Relaunch(重启) 即可生效。
-
MacOS用户:在系统设置 - 在“语言与地区”拉到下面,找到“应用程序”点击加号就行。

MacOS 设置Chrome浏览器语言 # Mac OS 可以用这个命令改浏览器语言,这样就不用改系统语言了(永久的,跟上面界面设置效果一样,二选一即可) defaults write http://com.google.Chrome AppleLanguages '("en-US")' # mac系统,打开终端,输入以后命令后回车(一次性使用,重启Chrome浏览器就会失效) open -n -a "Google Chrome" --args --variations-override-country=us
-
-
杀死全部 Chrome 进程,完全退出 Chrome 浏览器
-
修改 Chrome 用户目录的
Local State(文件名中间有空格),Chrome 有多个版本,stable / beta / dev 等,请自行查找:'win32': { 'stable': '~/AppData/Local/Google/Chrome/User Data', 'canary': '~/AppData/Local/Google/Chrome SxS/User Data', 'dev': '~/AppData/Local/Google/Chrome Dev/User Data', 'beta': '~/AppData/Local/Google/Chrome Beta/User Data', }, 'linux': { 'stable': '~/.config/google-chrome', 'canary': '~/.config/google-chrome-canary', 'dev': '~/.config/google-chrome-unstable', 'beta': '~/.config/google-chrome-beta', }, 'darwin': { 'stable': '~/Library/Application Support/Google/Chrome', 'canary': '~/Library/Application Support/Google/Chrome Canary', 'dev': '~/Library/Application Support/Google/Chrome Dev', 'beta': '~/Library/Application Support/Google/Chrome Beta', }, -
以 stable 版为例,用户目录为:
-
Linux :
~/.config/google-chrome -
Windows :
~/AppData/Local/Google/Chrome/User Data -
MacOS :
~/Library/Application Support/Google/Chrome
-
-
Local State需要修改
variations_permanent_consistency_country,is_glic_eligible,variations_country几个字段,将 cn 修改为 us, false 修改为 true, 版本号不用修改 。
Windows Local State路径 "variations_permanent_consistency_country":["144.0.7559.109","us"] "is_glic_eligible":true "variations_country":"us"
Local State参数设置 -
桌面右键 Chrome 浏览器 - 快捷方式 - 目标:最后添加
--variations-override-country=us"C:\Program Files\Google\Chrome\Application\chrome.exe" --variations-override-country=us -
重启 Chrome,重启后,可以在 Chrome 的右上角看到带 ☆ 的 Gemini 按钮,点击即可开启 Gemini 侧边栏。

Gemini in Chrome 开启成功
来自:x
方法一
动手能力强的可以选择这个
环境要求
- Python
3.13+(见.python-version/pyproject.toml) - 已安装 Google Chrome(Stable/Canary/Dev/Beta)
⚡️ 快速开始(uv)
- 克隆 Github 仓库到本地:lcandy2/enable-chrome-ai: Enable Gemini in Chrome, AI Powered History search, DevTools Al Innovations in Google Chrome without cleaning data and reinstall.
- 安装 uv(一次性):
- Windows:
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex" - macOS & Linux:
curl -LsSf https://astral.sh/uv/install.sh | sh - 更多安装方式请参考 uv 安装文档。
- Windows:
- 安装依赖(自动创建虚拟环境):
uv sync。 - 运行脚本:
uv run main.py。 - 补丁过程中 Chrome 会被关闭;重启后根据提示按 Enter 结束。
⚡️ 快速开始(pip)
- 创建并激活虚拟环境。
- 安装依赖:
python -m pip install psutil。 - 运行:
python main.py。
🔧 做了什么
- 自动定位 Windows / macOS / Linux 上的 Chrome Stable / Canary / Dev / Beta 用户数据目录。
- 关闭顶层 Chrome 进程以避免文件锁,再在补丁后恢复。
- 在
Local State中递归查找并将所有is_glic_eligible设为true。 - 在
Local State中将variations_country设为"us"。 - 在
Local State中将variations_permanent_consistency_country设为["<版本号>", "us"]。 - 重启补丁前已运行的 Chrome 版本。
⚠️ 已知限制 / 注意事项
- 脚本假设
User Data/Local State已存在;若缺失可能直接失败(可先启动一次 Chrome 生成配置)。 - 只有在能从进程信息中取到可执行文件路径时,脚本才会自动重启 Chrome。
- macOS 上按进程名(
Google Chrome*)识别,可能会终止不止"顶层"应用进程。 - Linux 上按可执行文件名
chrome识别;若你的发行版/安装方式使用其他名字,可能不会关闭 Chrome(从而仍可能有文件锁)。
🛟 注意
- 脚本会修改现有 Chrome 配置,如需保险请先备份
User Data。 - 使用拥有该 Chrome 配置的同一系统用户运行,确保有写入权限。
- 与 Google 无关,风险自担。
来自:x
方法二
-
先完全退出 Chrome 浏览器,在 MacOS 电脑打开终端

MacOS 打开终端 -
按行输入下面 4 条命令,再打开 Chrome 浏览器
cp ~/Library/Application\ Support/Google/Chrome/Local\ State \ ~/Library/Application\ Support/Google/Chrome/Local\ State.bak sed -i '' 's/"is_glic_eligible":[[:space:]]*false/"is_glic_eligible":true/g' \ ~/Library/Application\ Support/Google/Chrome/Local\ State sed -i '' 's/"variations_country":"cn"/"variations_country":"us"/g' \ ~/Library/Application\ Support/Google/Chrome/Local\ State sed -i '' 's/"variations_permanent_consistency_country":[[:space:]]*\[\([^]]*\),[[:space:]]*"[^"]*"\]/"variations_permanent_consistency_country":[\1,"us"]/g' \ ~/Library/Application\ Support/Google/Chrome/Local\ State
来自:x
你觉得这篇文章怎么样?
共有 0 条评论