前言说起来我已经很久没有写博客了。说实话AI 出来之后整个开发行业都变得非常浮躁我个人也浮躁了许多。以前没有 AI 的时候遇到很多问题只能去网上搜甚至去钻研源码。那个过程虽然费时费力但对自身解决问题和学习能力的锻炼是极大的也正因如此以前我经常会把解决问题的过程以及对源码的理解总结成文档分享出来。但这两年随着大模型的普及整个行业似乎陷入了一种本末倒置的状态。很多人觉得具体的语言和底层技能不再重要了遇到问题习惯性地直接丢给 AI只要代码能跑通就行根本不去深究它到底是怎么解决的、底层原理是什么。可能会有同学对此嗤之以鼻认为 AI 时代效率至上死磕底层机制已经过时了。从业务交付的角度看这或许没错。但如果退回到一个真正“写代码的人”的视角我觉得这种全盘黑盒化的趋势非常危险。危险在于人都是有惰性的很多人在使用 AI 生成代码后是不会那么仔细地阅读一遍的可能测试一遍发现能正确运行就不管了。而且AI 生成的代码一定是不如自己手搓的代码记忆更深刻的。一旦我们习惯了依赖现成的“黑盒”结果我们对底层运行机制的掌控力就会被逐渐蚕食。遇到 AI 也解决不了的“深水区”玄学问题或者工具自身设计上的硬伤时只会变得束手无策。在这个浮躁的阶段还是要时刻提醒自己不要丢失了 “古法编程” 的能力以及知其然知其所以然的意识。当然不设限向前一步也是 AI 时代必备的理念。有点扯远了下面来介绍一款纯 Vibe Coding 的插件Antigravity IDE Cockpit。这款插件的初心也是为了解决我在使用 Antigravity IDE 时遇到的一些痛点。经过一个多月的迭代目前我认为已经比较好用了。我相信大家可能也有类似的痛点所以分享出来如果大家有需要可以自行下载使用。详细的介绍以及版本更新日志可以查阅https://agycockpit.com/zh另外有任何问题或者心得都可以通过上面官网加群一起交流我在用哪些 AI以及我为什么偏爱 Antigravity现在市面上的 AI 编程工具很多我平时在开发里也没少折腾。像 Claude Code、Codex、Zed、Devin前身是 Windsurf、Open Code以及国产的 Trae还有 Google 的 Antigravity 系列都有体验过。后面基本上主力也就变成了御三家Claude Code、Codex 和 Antigravity IDE。Claude Code 和 Codex 很强他们在编程领域确实处于领先地位。但我用得最多的依然是 Antigravity。这里面有两个非常实际的原因首先我本身是一名 Android 开发者平时跟 Google 的各种构建工具、SDK 打交道比较多所以在心态上对 Google 的产品天然有一种品牌滤镜Antigravity 系列自带了一些 Android 开发的技能比如 Android CLI 等上手时用着比较顺手。其次就是性价比。在所有的 AI 编程工具中Google AI Pro 因为有低价渠道能够比较容易地用低成本拿到多个账号。对于我们这种天天高强度编码的程序员来说多账号轮换使用可以极大地降低开销用最低的成本实现 Token 自由。另外从模型的响应速度上以及前端质量来看Gemini 的速度非常有优势。相较于 Codex 还有 Claude Code它的延迟明显要低很多。我们在写界面交互和前端逻辑时AI 这种近乎即时的反馈能够非常轻易地让人沉浸在写代码的连贯状态中快速进入 Vibe Coding。Antigravity 的痛点实话说 Antigravity 不算好用。在日常的高强度编码中我遇到了几个非常头疼的问题严重破坏了写代码时的沉浸感1. 额度焦虑与用量不可见在高强度编码时最怕的就是写到一半思路刚连上额度突然用光了。而 Antigravity 自身的额度提示做得很不直观官方在新版本虽然提供了查看余额的渠道但入口藏得极深必须点进设置里面才能看到。这种体验就像开一辆没有油表盘的车你得停下车、掀开引擎盖才能看还剩多少油心里随时悬着一块石头。另外就是没有任何一个地方可以查看历史用量和消耗趋势缺少一个全局的用量看板。像 Codex 就有类似的看板能够很直观地看到用了多少 Token。2. 繁琐的多账号切换既然有额度焦虑大家通常会准备多个账号换着用。但在 Antigravity 里切换账号的过程也是很繁琐的。每次额度见底都要先执行“退出登录”然后再点击“重新认证”唤起浏览器走一遍 OAuth 授权流程。高强度开发时一天可能需要切换好几次这种反反复复的“退登-授权-登录”逻辑极大地打断了开发节奏也比较浪费时间。3. 会话丢失与模糊的默认标题这也是个陈年老 bug 了。特别是在 1.x 版本时Antigravity 经常因为本地 SQLite 数据库索引与文件系统里实际存储的.pb缓存文件不同步导致之前的会话直接“人间蒸发”。虽然 2.0 之后有所改善但偶尔还是会出现会话丢失的情况。不仅如此它默认生成的会话标题也极不合理。AI 经常会自动起一些类似于“Question”或者“Kotlin”这样完全没有辨识度的标题。当积累了几十个会话之后面对列表里一排排模糊不清的默认标题你根本不知道哪个才是前天讨论某个特定 Bug 的会话最后只能放弃检索重新向 AI 喂一遍背景和约束白白浪费时间。实际上市面上也存在很多解决类似问题的软件或插件但要么不太好用要么没有继续更新在 Google 发布 2.0 系列的版本后就不适用了。因为这些在真实场景下暴露出来的痛点严重影响了我的开发效率和心情才让我萌生了自己动手写一个插件的想法。也就是今天的主角Antigravity IDE Cockpit。Antigravity IDE Cockpit的核心功能针对上面这些严重影响沉浸感的痛点Cockpit 的核心思路就是“把黑盒变成白盒”把繁琐的重复性动作全自动化。1. 便捷的账号认证与 Token 导入既然痛点是多账号授权极其繁琐第一步当然是优化接入体验。Cockpit 支持极其便捷的账号认证体系不仅支持官方的标准授权流程还提供了 Token 直接导入的功能让你能快速将账号纳入管理。这彻底打破了以前每次切号都要经历的“退登-弹窗-重新认证”的冗长链路。支持拉起浏览器 OAuth 认证。支持直接导入 refresh token并且可以批量导入。2. 多账号统一管理面板插件提供了一个直观的多账号展示面板。所有绑定的账号列表化呈现每个账号的状态、身份和额度信息一目了然方便你统一调度和管理再也不会出现“记不清当前在用哪个号”的尴尬。3. 无感切号支持多端这可能是日常开发中最爽的功能。当你在面板中选定一个账号点击切换时全程是无感的。你不需要重启 IDE当前正在沟通的会话也不会被打断直接接着刚才的话题继续写代码。更强大的是这个切换还能作用于 Antigravity 的 App 端和 CLI 端。一处切号多端无缝衔接并且支持 IDE、App 和 CLI 分别使用不同的账号。可选切换 IDE、App 和 CLI 的账号信息。IDE 默认无感切号可选是否重启 IDE如果遇到切号问题或者有重启的需求可以开启重启选项。整个切号过程如图所示非常丝滑切完号继续对话即可。4. 底部状态栏的常驻监控为了把“无感化”做到极致Cockpit 还直接接管了 IDE 底部的状态栏。你不需要点开任何多余的侧边栏面板只要在写代码的时候低头扫一眼底部状态栏就能实时看到当前选中账号的剩余额度以及相关的上下文信息。这种全局常驻的可见性彻底治愈了那种“时不时要去查一下还剩多少额度”的强迫症。5. 智能会话管理与修复针对前面提到的会话丢失和标题模糊问题Cockpit 做了一个会话管理的功能。如果本地由于 SQLite 索引和.pb缓存脱节导致历史对话丢失插件支持一键修复把那些丢失的会话给捞回来。对于那些让人头疼的空泛默认标题你现在不仅可以手动修改还能一键调用 AI 自动总结会话上下文生成高辨识度的标题。哪怕积累了几十个历史讨论也能精准定位。支持手动修改会话标题支持 AI 总结会话标题6. 全局多端用量统计看板这是用来彻底治愈“额度焦虑”的利器。Cockpit 引入了深度的用量统计面板支持按小时、按天、按月来查看详细的 Token 消耗趋势。它不仅能让你清楚地看到哪些模型用得最多而且统计范围横跨了 IDE、App、CLI 多端。油表盘和行车记录仪全配齐了账号额度的使用情况彻底变成明牌。支持按小时、按天、按月查看用量信息。支持 IDE、App、CLI 多端数据来源。支持查看不同模型的使用占比。7. 一键模型可用性检测很多同学平时可能遇到过这样的坑切完号想用 Claude Opus 模型结果写了一段提示词发送后才发现当前账号无法正常使用该模型。与其被动报错不如主动出击。在 Cockpit 内你可以一键检测多个账号是否能丝滑使用 Claude 等核心模型。网络连通性和模型可用性一测便知。下载与安装目前插件已经正式发布到了 Antigravity IDE 的官方插件市场。如果你也受够了繁琐的切号体验和“开盲盒”式的额度焦虑可以按照以下步骤快速上手打开 Antigravity IDE 的插件市场Extensions 面板。在搜索框中搜索Antigravity IDE Cockpit。找到插件后点击一键安装。安装完成后你的 IDE 侧边栏就会多出一个专属的控制面板图标带有字母 A 的图标。点击它即可进入中控驾驶舱。接下来我们就可以开始绑定账号并畅快使用了。感谢阅读如果觉得有帮助欢迎支持。有任何疑问或建议欢迎在评论区留言。如需转载请注明出处喻志强的博客
Antigravity IDE 提效之路:从多账号额度焦虑到 Vibe Coding Cockpit 插件
发布时间:2026/7/6 6:50:02
前言说起来我已经很久没有写博客了。说实话AI 出来之后整个开发行业都变得非常浮躁我个人也浮躁了许多。以前没有 AI 的时候遇到很多问题只能去网上搜甚至去钻研源码。那个过程虽然费时费力但对自身解决问题和学习能力的锻炼是极大的也正因如此以前我经常会把解决问题的过程以及对源码的理解总结成文档分享出来。但这两年随着大模型的普及整个行业似乎陷入了一种本末倒置的状态。很多人觉得具体的语言和底层技能不再重要了遇到问题习惯性地直接丢给 AI只要代码能跑通就行根本不去深究它到底是怎么解决的、底层原理是什么。可能会有同学对此嗤之以鼻认为 AI 时代效率至上死磕底层机制已经过时了。从业务交付的角度看这或许没错。但如果退回到一个真正“写代码的人”的视角我觉得这种全盘黑盒化的趋势非常危险。危险在于人都是有惰性的很多人在使用 AI 生成代码后是不会那么仔细地阅读一遍的可能测试一遍发现能正确运行就不管了。而且AI 生成的代码一定是不如自己手搓的代码记忆更深刻的。一旦我们习惯了依赖现成的“黑盒”结果我们对底层运行机制的掌控力就会被逐渐蚕食。遇到 AI 也解决不了的“深水区”玄学问题或者工具自身设计上的硬伤时只会变得束手无策。在这个浮躁的阶段还是要时刻提醒自己不要丢失了 “古法编程” 的能力以及知其然知其所以然的意识。当然不设限向前一步也是 AI 时代必备的理念。有点扯远了下面来介绍一款纯 Vibe Coding 的插件Antigravity IDE Cockpit。这款插件的初心也是为了解决我在使用 Antigravity IDE 时遇到的一些痛点。经过一个多月的迭代目前我认为已经比较好用了。我相信大家可能也有类似的痛点所以分享出来如果大家有需要可以自行下载使用。详细的介绍以及版本更新日志可以查阅https://agycockpit.com/zh另外有任何问题或者心得都可以通过上面官网加群一起交流我在用哪些 AI以及我为什么偏爱 Antigravity现在市面上的 AI 编程工具很多我平时在开发里也没少折腾。像 Claude Code、Codex、Zed、Devin前身是 Windsurf、Open Code以及国产的 Trae还有 Google 的 Antigravity 系列都有体验过。后面基本上主力也就变成了御三家Claude Code、Codex 和 Antigravity IDE。Claude Code 和 Codex 很强他们在编程领域确实处于领先地位。但我用得最多的依然是 Antigravity。这里面有两个非常实际的原因首先我本身是一名 Android 开发者平时跟 Google 的各种构建工具、SDK 打交道比较多所以在心态上对 Google 的产品天然有一种品牌滤镜Antigravity 系列自带了一些 Android 开发的技能比如 Android CLI 等上手时用着比较顺手。其次就是性价比。在所有的 AI 编程工具中Google AI Pro 因为有低价渠道能够比较容易地用低成本拿到多个账号。对于我们这种天天高强度编码的程序员来说多账号轮换使用可以极大地降低开销用最低的成本实现 Token 自由。另外从模型的响应速度上以及前端质量来看Gemini 的速度非常有优势。相较于 Codex 还有 Claude Code它的延迟明显要低很多。我们在写界面交互和前端逻辑时AI 这种近乎即时的反馈能够非常轻易地让人沉浸在写代码的连贯状态中快速进入 Vibe Coding。Antigravity 的痛点实话说 Antigravity 不算好用。在日常的高强度编码中我遇到了几个非常头疼的问题严重破坏了写代码时的沉浸感1. 额度焦虑与用量不可见在高强度编码时最怕的就是写到一半思路刚连上额度突然用光了。而 Antigravity 自身的额度提示做得很不直观官方在新版本虽然提供了查看余额的渠道但入口藏得极深必须点进设置里面才能看到。这种体验就像开一辆没有油表盘的车你得停下车、掀开引擎盖才能看还剩多少油心里随时悬着一块石头。另外就是没有任何一个地方可以查看历史用量和消耗趋势缺少一个全局的用量看板。像 Codex 就有类似的看板能够很直观地看到用了多少 Token。2. 繁琐的多账号切换既然有额度焦虑大家通常会准备多个账号换着用。但在 Antigravity 里切换账号的过程也是很繁琐的。每次额度见底都要先执行“退出登录”然后再点击“重新认证”唤起浏览器走一遍 OAuth 授权流程。高强度开发时一天可能需要切换好几次这种反反复复的“退登-授权-登录”逻辑极大地打断了开发节奏也比较浪费时间。3. 会话丢失与模糊的默认标题这也是个陈年老 bug 了。特别是在 1.x 版本时Antigravity 经常因为本地 SQLite 数据库索引与文件系统里实际存储的.pb缓存文件不同步导致之前的会话直接“人间蒸发”。虽然 2.0 之后有所改善但偶尔还是会出现会话丢失的情况。不仅如此它默认生成的会话标题也极不合理。AI 经常会自动起一些类似于“Question”或者“Kotlin”这样完全没有辨识度的标题。当积累了几十个会话之后面对列表里一排排模糊不清的默认标题你根本不知道哪个才是前天讨论某个特定 Bug 的会话最后只能放弃检索重新向 AI 喂一遍背景和约束白白浪费时间。实际上市面上也存在很多解决类似问题的软件或插件但要么不太好用要么没有继续更新在 Google 发布 2.0 系列的版本后就不适用了。因为这些在真实场景下暴露出来的痛点严重影响了我的开发效率和心情才让我萌生了自己动手写一个插件的想法。也就是今天的主角Antigravity IDE Cockpit。Antigravity IDE Cockpit的核心功能针对上面这些严重影响沉浸感的痛点Cockpit 的核心思路就是“把黑盒变成白盒”把繁琐的重复性动作全自动化。1. 便捷的账号认证与 Token 导入既然痛点是多账号授权极其繁琐第一步当然是优化接入体验。Cockpit 支持极其便捷的账号认证体系不仅支持官方的标准授权流程还提供了 Token 直接导入的功能让你能快速将账号纳入管理。这彻底打破了以前每次切号都要经历的“退登-弹窗-重新认证”的冗长链路。支持拉起浏览器 OAuth 认证。支持直接导入 refresh token并且可以批量导入。2. 多账号统一管理面板插件提供了一个直观的多账号展示面板。所有绑定的账号列表化呈现每个账号的状态、身份和额度信息一目了然方便你统一调度和管理再也不会出现“记不清当前在用哪个号”的尴尬。3. 无感切号支持多端这可能是日常开发中最爽的功能。当你在面板中选定一个账号点击切换时全程是无感的。你不需要重启 IDE当前正在沟通的会话也不会被打断直接接着刚才的话题继续写代码。更强大的是这个切换还能作用于 Antigravity 的 App 端和 CLI 端。一处切号多端无缝衔接并且支持 IDE、App 和 CLI 分别使用不同的账号。可选切换 IDE、App 和 CLI 的账号信息。IDE 默认无感切号可选是否重启 IDE如果遇到切号问题或者有重启的需求可以开启重启选项。整个切号过程如图所示非常丝滑切完号继续对话即可。4. 底部状态栏的常驻监控为了把“无感化”做到极致Cockpit 还直接接管了 IDE 底部的状态栏。你不需要点开任何多余的侧边栏面板只要在写代码的时候低头扫一眼底部状态栏就能实时看到当前选中账号的剩余额度以及相关的上下文信息。这种全局常驻的可见性彻底治愈了那种“时不时要去查一下还剩多少额度”的强迫症。5. 智能会话管理与修复针对前面提到的会话丢失和标题模糊问题Cockpit 做了一个会话管理的功能。如果本地由于 SQLite 索引和.pb缓存脱节导致历史对话丢失插件支持一键修复把那些丢失的会话给捞回来。对于那些让人头疼的空泛默认标题你现在不仅可以手动修改还能一键调用 AI 自动总结会话上下文生成高辨识度的标题。哪怕积累了几十个历史讨论也能精准定位。支持手动修改会话标题支持 AI 总结会话标题6. 全局多端用量统计看板这是用来彻底治愈“额度焦虑”的利器。Cockpit 引入了深度的用量统计面板支持按小时、按天、按月来查看详细的 Token 消耗趋势。它不仅能让你清楚地看到哪些模型用得最多而且统计范围横跨了 IDE、App、CLI 多端。油表盘和行车记录仪全配齐了账号额度的使用情况彻底变成明牌。支持按小时、按天、按月查看用量信息。支持 IDE、App、CLI 多端数据来源。支持查看不同模型的使用占比。7. 一键模型可用性检测很多同学平时可能遇到过这样的坑切完号想用 Claude Opus 模型结果写了一段提示词发送后才发现当前账号无法正常使用该模型。与其被动报错不如主动出击。在 Cockpit 内你可以一键检测多个账号是否能丝滑使用 Claude 等核心模型。网络连通性和模型可用性一测便知。下载与安装目前插件已经正式发布到了 Antigravity IDE 的官方插件市场。如果你也受够了繁琐的切号体验和“开盲盒”式的额度焦虑可以按照以下步骤快速上手打开 Antigravity IDE 的插件市场Extensions 面板。在搜索框中搜索Antigravity IDE Cockpit。找到插件后点击一键安装。安装完成后你的 IDE 侧边栏就会多出一个专属的控制面板图标带有字母 A 的图标。点击它即可进入中控驾驶舱。接下来我们就可以开始绑定账号并畅快使用了。感谢阅读如果觉得有帮助欢迎支持。有任何疑问或建议欢迎在评论区留言。如需转载请注明出处喻志强的博客