个人开发者
看清编程助手到底发出和收到了什么,并保留每次会话的可搜索记录。
给使用 Claude Code 或 Codex 的人
macOS + Linux · v0.1.22
ViberMate 位于 Claude Code、Codex 与 AI 服务之间:记录每一段对话,由你决定哪个账号来应答,Agent 访问新地址前可以先问你,并统计 Token 与费用。可以装在你的 Mac 上,也可以部署一台服务器给整个团队用。
编程助手 → ViberMate 记录并决定去向 → 你选定的 AI 服务。
一句话说明白
Claude Code 和 Codex 通过网络与 AI 服务对话,平时你既看不到这些消息,也决定不了它们发往哪里。ViberMate 站在两者之间,而你照常使用编程助手,什么都不用改。
用它代替平时的启动命令;使用 Codex 时把结尾换成 codex。编程助手、账号和设置都保持不变。
vibermate run -- claudeViberMate 运行在你的 Mac 或团队服务器上,记录往来的内容,并执行你设定的规则。
在 App 或浏览器里先读用户和 Agent 正文,再从消息旁查看工具或系统上下文;用小字查看 Token 与估算费用,还能切换账号、审批新的连接。
适合谁
看清编程助手到底发出和收到了什么,并保留每次会话的可搜索记录。
把请求发给你选定的账号或服务,查看每个账号的剩余额度,切换时不用改配置文件。
一台服务器全员共用。每人用自己的账号登录,所有者决定谁能使用哪些策略,并按人员、项目和模型查看用量。
能做什么
以下每张截图都是运行在内置示例数据上的真实产品界面,不包含任何真实账号或对话。
01看清
每次会话都能看到你问了什么、模型答了什么、用了哪些工具,以及由哪个账号和模型处理。原始请求一点即开。

02审批
当 Agent 想访问策略里尚未决定的网站时,ViberMate 会先拦住连接并询问你:本次允许、本次拒绝,或者保存为规则。

03掌控去向
流量策略把每个编程助手连到一个上游服务和账号。在这里修改后,正在运行的会话从下一个请求起生效。

04账号
添加 API Key,或用 ChatGPT 登录 Codex。额度窗口和重置时间一目了然,Codex 登录可以自动续期。

05算清用量
按项目、分支、模型、账号或人员统计请求数、Token 和估算费用。费用按公开价格估算,并明确标注不是账单。

06定制
从内置示例开始:隐藏个人信息、拦截泄露的密钥、设定回复语言,并在启用前先测试。

开始使用
支持范围: macOS 14+ App · Linux x86-64/ARM64 Server + Web · 打开版本页面 0.1.22
01 · 安装
macOS 14+ · Apple 芯片与 Intel
在自己的 Mac 上使用。App 自带运行所需的一切。
brew install --cask vibe-agi/tap/vibermateLinux x86-64 与 ARM64
给团队使用,或想在浏览器里使用时选择。从版本页面下载压缩包,解压后启动服务器,打开 http://127.0.0.1:9666;第一个所有者账号所需的密钥由 ./vibermated server recovery-key 给出。
./vibermated server02 · 接入终端
在 App 中打开“设置 → 接入与启动 → 终端命令”,设置好 vibermate 命令。使用服务器时,改为登录一次即可。
vibermate login --server http://127.0.0.1:966603 · 启动编程助手
在项目目录运行。使用服务器时加上 --server <地址>。然后打开工作台,看对话实时出现。
vibermate run -- claude值得了解
给使用 Claude Code 或 Codex 的人ViberMate 不替代 Claude Code、Codex 或你的 AI 服务商。没有设置自己的策略时,它只记录流量,原样转发。
记录保存在你的 Mac 或服务器上的数据库里。ViberMate 没有云服务;记录什么、保留多久由你决定。
API Key 和登录令牌单独保存,不会写进策略或记录下来的对话。
Token 数来自服务商的返回,费用明确标为估算。缺少的数据就显示为缺少,从不猜测。
服务器和 Web 工作台自成一体:可在本机或内网使用,也支持自有公网域名并自动续期 HTTPS 证书。在“设置 → 接入与启动”中生成部署说明,用 IP 白名单决定哪些网络可以连接。
简短的 JavaScript 规则可以隐藏个人信息、拦截泄露的密钥。它们运行在沙箱中,无法访问网络或文件。
它不是什么
01 / 02ViberMate 不是 AI 编程助手,也不是模型服务商。它只能看到经过它的流量,也从不把你的数据发往它自己的服务。
延伸阅读