Vantage

Vantage

开源 Agent 护栏

Vantage

在 Agent 会话中实时显示 Token 消耗、预估成本与订阅配额,拦截 .env 泄露,回放完整操作时间线。

0
遥测上报
免费
开源 MIT
5+
支持 Agent

免费试用 · 无需下载即可在线体验

为什么编码 Agent 需要护栏?

订阅限额和 API 账单的意外支出,往往在会话中途才被发现

开发者用 Claude Pro 等订阅制 Agent 时,常常在跑了一下午后才发现已耗尽 5 小时限额;或者在长时间会话后回忆不起 Agent 具体修改了哪些文件、调用了什么命令。

Vantage 作为非侵入式代理层运行在 Agent 之上,拦截并分析每一次交互,但不修改 Agent 的核心配置——所有成本计算、秘密检测与会话记录均在本地完成,不对外发送任何遥测数据。

开发者可以设置预算上限、定义文件/命令级别的批准策略(允许/警告/询问/拒绝),并在会话结束时获得完整的变更摘要和可搜索的时间线。

核心功能一览

六大核心能力,覆盖创作全流程

💰

实时成本与配额监控

按 Anthropic/OpenAI/Google 官方定价实时计算 Token 消耗,显示订阅限额(如 Claude Pro 5 小时/周)剩余量,并预测是否会在重置前耗尽。

🛡️

细粒度批准护栏

按动作类型(读/写/Shell/网络)或具体文件、命令设定 allow/warn/ask/deny 策略,.env 读取、git push --force、npm publish 等高危操作默认触发询问。

⚠️

秘密泄露实时告警

扫描文件内容和命令参数中的 API Key、密码等敏感模式,一旦检测到即将发送到 LLM API 的秘密,立即在 Agent 聊天窗口中警告。

📋

会话回放与变更摘要

每个 Prompt、回复、工具调用和文件变更都记录为可搜索时间线;Git 仓库内每次会话结束自动生成变更摘要。

📊

多会话并行实时监控

通过 vantage watch 命令在独立终端中实时查看所有并发 Agent 会话的状态、配额条和最近活动。

零基础快速上手

4 步完成你的第一件 AI 作品,无需任何设计经验

1

安装 Vantage

npm install -g @jovan158/vantage,需要 Node.js 22.6+。

2

启动受保护的 Agent 会话

用 vantage run 启动 Claude Code/Codex/Copilot CLI 等,Vantage 自动以代理层介入,无需修改 Agent 配置。

3

查看实时面板与审批提示

在 Agent 聊天中查看成本/配额告警,收到 ask 规则触发时会暂停等待你的批准;另一个终端运行 vantage watch 并行观察多个会话。

全平台客户端下载

支持网页端、桌面端、移动端及浏览器插件,随时随地开启创作

安装方式

npm 包
下载
GitHub 仓库
下载
火山引擎AD

常见问题解答

遇到问题?这里可能有你想要的答案

1

Vantage 会影响 Agent 的正常行为吗?

不会。Vantage 是非侵入式代理层,只读取和记录交互,不修改 Agent 的输出或行为。ask 规则触发时会暂停等待人工确认,但不会自动拒绝合法操作。

2

我的代码和数据会上传到 Vantage 服务器吗?

不会。所有数据处理(成本计算、秘密检测、会话记录)都在本地完成,不发送任何遥测数据。唯一的主动网络请求是你手动执行 vantage pricing update 时的定价列表刷新。

与同类工具对比

和同类工具横向对比,帮你选对工具。

对比维度VantageLangSmithHelicone
部署方式本地运行,零遥测云端 SaaS云端 SaaS
实时成本监控✅ 实时 + 配额预测⚠️ 有限⚠️ 有限
秘密检测✅ 运行时拦截❌ 无❌ 无
细粒度审批✅ 文件/命令级别❌ 无⚠️ 基础
开源✅ MIT❌ 闭源❌ 闭源