CodexBar 插件安装 3 步上手:用本地 JS/TS 文件扩展用量统计

发布时间:2026/9/6 20:31:15

CodexBar 插件安装 3 步上手:用本地 JS/TS 文件扩展用量统计
CodexBar 插件安装 3 步上手用本地 JS/TS 文件扩展用量统计【免费下载链接】CodexBarShow usage stats for OpenAI Codex and Claude Code, without having to login.项目地址: https://gitcode.com/GitHub_Trending/co/CodexBarCodexBar 是一款无需登录即可查看 OpenAI Codex 与 Claude Code 用量统计的菜单栏应用它的插件系统让你用单个本地 JavaScript/TypeScript 文件接入任意自建或第三方服务的用量数据覆盖内置提供程序之外的统计需求。插件系统解决什么问题CodexBar 内置大量提供程序在 ProviderCatalog 中集中注册涵盖 ClawRouter、OpenRouter、xAI、Poe、Venice 等。但当你要统计的是自建网关、私有 LLM Proxy或某个不在内置列表里的服务时需要插件系统。一个插件就是一个本地文件在清单manifest里声明完整的网络权限和配置项通过 CodexBar 的沙箱宿主 API 发起请求返回统一的用量快照。CodexBar 会在菜单栏为它渲染一张通用的用量卡片——百分比进度条、重置时间、费用、详情行、图表都在 plugins.md 里列出了字段约定。最短安装路径插件只支持本地文件没有远程目录也不下载任何插件代码源码上限 1 MiB。三种安装方式任选其一打开 CodexBar进入Settings → Plugins点击 Install… 按钮选择一个.js或.ts文件CodexBar 会把它复制进插件目录~/.config/codexbar/providers/。直接把文件拷入~/.config/codexbar/providers/重启或在 Plugins 面板点击 Refresh。在 插件注册入口 对应面板中用 Show in Finder 按钮直接打开该目录拖入文件即可。写入后 CodexBar 会先离线校验源码与清单不联网、不给文件/cookie/密钥权限校验通过才进入下一步。审批插件网络权限的最后一道关校验通过后会出现审批面板approval sheet列出该插件精确的归一化域名、认证方式、能力、机密配置名和 cookie 域名。这里最容易卡住如果插件声明了 loopback、IP 字面量或.local域你需要把每个归一化 origin逐字输入后才可批准审批记录独立存放在~/Library/Application Support/CodexBar/plugin-approvals.json插件文件改了 instance ID、域名、认证头、能力或 cookie 域名原审批立即失效需要重新批准没有批量审批或导入通道这是有意的设计。批准并填入配置后启用插件其刷新结果就会出现在通用菜单卡片中。若插件声明了browser-cookies能力需要系统钥匙串权限允许 CodexBar 从 Chrome 读取 cookie可参考 docs/keychain-allow.png 中的授权界面。在 CLI 中运行与管理插件插件同时支持 macOS 应用与 macOS/Linux 的 CLI适合脚本和 CI 场景。CLI 提供两条命令codexbar plugins list # 列出本地发现的插件及校验错误 codexbar plugins fetch id --json # 拉取某插件的用量快照list会同时显示校验失败的插件及原因fetch在非交互终端重定向或无头环境遇到未审批的插件会直接失败关闭且 browser-cookie 插件只支持 AppCLI 下同样失败关闭。删除插件用 Settings → Plugins 面板中的 Delete…CodexBar 会一并清理插件文件、TypeScript 缓存、审批记录、实例配置/密钥和历史用量。进阶写一个最小插件最小插件只需一次defineProvider调用。完整契约字段、ctxAPI、快照结构见类型定义文件 codexbar-plugin.d.ts内置插件的现成示例在 Sources/CodexBarCore/Resources/Plugins/如clawrouter.js、openrouter.js。几个硬约束值得提前知道沙箱基于 QuickJSApple 平台可切回 JavaScriptCore没有浏览器/Node 环境无fetch、无require、无定时器、无文件系统Intl在 QuickJS 下不可用认证头由宿主持有插件无法覆盖机密配置secure类型通过ctx.settings.getSecret读取CLI 场景可用环境变量CODEXBAR_PLUGIN_ID_KEY覆盖请求默认 15 秒超时、响应上限 1 MiB、拒绝重定向宿主对 408/429/5xx 自动重试一次声明http-status能力后由插件自己处理快照至少返回一个 rate window、cost 对象、details 区块或 identity 字段百分比自动钳制到 0–100。TypeScript 插件会被内置 Sucrase 转译转译产物缓存在~/Library/Caches/CodexBar/plugins/源文件不变即为缓存命中。避坑要点插件视同本地运行的代码——读一遍 manifest 和源码再批准不要装来路不明的文件批准后 DNS 变更不在 CodexBar 威胁模型内。id不能与内置提供程序或其他已装插件重名否则校验失败。渲染面只支持通用快照和声明式 details插件不出现在 widget、状态源、token 账户、OAuth、本地成本扫描器等仅内置提供程序可用的位置也没有从未知 ID 回退到内置提供程序的兼容路径。官方文档入口插件编写与安装、内置 JS 提供程序原型、CLI 安装。【免费下载链接】CodexBarShow usage stats for OpenAI Codex and Claude Code, without having to login.项目地址: https://gitcode.com/GitHub_Trending/co/CodexBar创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

ColossalChat on Ray:在 Ray 集群上分布式运行 ColossalChat PPO 训练的完整指南

ColossalChat on Ray:在 Ray 集群上分布式运行 ColossalChat PPO 训练的完整指南

2026/9/6 20:21:15

ColossalChat on Ray:在 Ray 集群上分布式运行 ColossalChat PPO 训练的完整指南 【免费下载链接】ColossalAI Making large AI models cheaper, faster and more accessible 项目地址: https://gitcode.com/GitHub_Trending/co/ColossalAI 本文围绕仓库中 C…

Coolify 仓库中的 Laravel 最佳实践技能:19 类规则体系与源码印证指南

Coolify 仓库中的 Laravel 最佳实践技能:19 类规则体系与源码印证指南

2026/9/6 20:21:14

Coolify 仓库中的 Laravel 最佳实践技能:19 类规则体系与源码印证指南 【免费下载链接】coolify An open-source, self-hostable PaaS alternative to Vercel, Heroku & Netlify that lets you easily deploy static sites, databases, full-stack applications…

理论力学核心笔记:三大模块公式与解题套路全整理

理论力学核心笔记:三大模块公式与解题套路全整理

2026/9/6 20:21:14

简介:《哈工大理论力学笔记[整理]》是一份面向工科学生、理论力学初学者及考研复习者的静力学专题笔记,系统梳理了静力学五大公理、平行四边形法则、二力平衡条件、加减平衡力系原理、力的可传性原理、三力平衡汇交定理,并结合光滑接触面、绳…

Caveman Agent Profile 贡献指南:从一份 JSON 到 `caveman wrap` 可用的完整注册与校验流程

Caveman Agent Profile 贡献指南:从一份 JSON 到 `caveman wrap` 可用的完整注册与校验流程

2026/9/6 21:41:18

Caveman Agent Profile 贡献指南:从一份 JSON 到 caveman wrap 可用的完整注册与校验流程 【免费下载链接】caveman 🪨 why use many token when few token do trick — Claude Code skill that cuts 65% of tokens by talking like caveman 项目地址:…

忆阻器三值逻辑门与加法器设计:从建模到仿真全解析

忆阻器三值逻辑门与加法器设计:从建模到仿真全解析

2026/9/6 21:41:18

简介:资源围绕忆阻器的三值逻辑门与加法器设计展开,面向数字电路、新型器件与多值逻辑方向的研究生及科研人员,重点解决传统二值逻辑在面积和功耗方面的瓶颈。内容涵盖忆阻器基本工作原理、高/中/低阻态三值表示方法,以及基于MAGI…

FastChat 接入 vLLM:用高吞吐推理引擎替换模型 Worker 的部署实践与源码解析

FastChat 接入 vLLM:用高吞吐推理引擎替换模型 Worker 的部署实践与源码解析

2026/9/6 21:41:18

FastChat 接入 vLLM:用高吞吐推理引擎替换模型 Worker 的部署实践与源码解析 【免费下载链接】FastChat An open platform for training, serving, and evaluating large language models. Release repo for Vicuna and Chatbot Arena. 项目地址: https://gitcode…

基于STM32的电能质量监测与无功补偿控制系统设计

基于STM32的电能质量监测与无功补偿控制系统设计

2026/9/6 21:41:18

简介:面向嵌入式、物联网方向的电子工程师与高年级学生,基于STM32F103RCT6的电能质量控制系统设计文档,系统讲述如何实现电力参数采集、环境安全监测、无线传输与远程控制的一体化方案,覆盖从需求分析、硬件选型到软件联调的完整开…

距离保护振荡闭锁原理与整定调试关键技术解析

距离保护振荡闭锁原理与整定调试关键技术解析

2026/9/6 21:41:18

简介:这份文档围绕距离保护的振荡闭锁展开,属于电力系统继电保护领域的专业学习资料,主要面向电气工程专业学生、电网调度运维人员以及继电保护整定与设计工程师。内容从振荡闭锁的基本概念切入,说明电力系统振荡属于非故障性运行…

如何15分钟装好IOPaint:零基础跑通AI修图

如何15分钟装好IOPaint:零基础跑通AI修图

2026/9/6 21:31:17

如何15分钟装好IOPaint:零基础跑通AI修图 【免费下载链接】IOPaint Image inpainting tool powered by SOTA AI Model. Remove any unwanted object, defect, people from your pictures or erase and replace(powered by stable diffusion) any thing on your pict…

中国人民大学杨琳团队《Nature Communications》 | 全球潮汐湿地土壤有机碳时空格局与环境驱动:一项2009-2020年的全球评估

中国人民大学杨琳团队《Nature Communications》 | 全球潮汐湿地土壤有机碳时空格局与环境驱动:一项2009-2020年的全球评估

2026/9/6 1:19:56

本文首发于“生态学者”!从“湿地面积”到“土壤碳密度”:为什么需要重新认识潮汐湿地蓝碳变化?潮汐湿地位于陆地与海洋的交汇地带,包括红树林、盐沼和潮滩,是全球重要的蓝碳生态系统。其土壤能够长期储存大量有机碳&a…

adb抓包

adb抓包

2026/9/6 1:19:56

前言 本文介绍如何通过 tcpdump 在 Android 手机上抓取网络数据包,并在电脑端使用 Wireshark 进行分析。适用于需要排查 App 网络请求、分析接口调用或调试网络问题的开发与测试场景。1. 手机要有 root 权限2. 下载 tcpdump3. adb push C:\Users\zhangkuixun\Downlo…

大模型推理镜像极简瘦身:从 25GB 巨无霸到 3GB 精简镜像实战

大模型推理镜像极简瘦身:从 25GB 巨无霸到 3GB 精简镜像实战

2026/9/6 1:19:56

大模型推理镜像极简瘦身:从 25GB 巨无霸到 3GB 精简镜像实战 在云原生基础设施中,容器镜像体积直接决定了服务的部署速度与弹性扩容敏捷度。对于传统的 Go / Java 微服务,镜像体积通常被严格控制在 50MB 到 200MB 以内,拉取镜像只…

中国人民大学杨琳团队《Nature Communications》 | 全球潮汐湿地土壤有机碳时空格局与环境驱动:一项2009-2020年的全球评估

中国人民大学杨琳团队《Nature Communications》 | 全球潮汐湿地土壤有机碳时空格局与环境驱动:一项2009-2020年的全球评估

2026/9/6 1:19:56

本文首发于“生态学者”!从“湿地面积”到“土壤碳密度”:为什么需要重新认识潮汐湿地蓝碳变化?潮汐湿地位于陆地与海洋的交汇地带,包括红树林、盐沼和潮滩,是全球重要的蓝碳生态系统。其土壤能够长期储存大量有机碳&a…

adb抓包

adb抓包

2026/9/6 1:19:56

前言 本文介绍如何通过 tcpdump 在 Android 手机上抓取网络数据包,并在电脑端使用 Wireshark 进行分析。适用于需要排查 App 网络请求、分析接口调用或调试网络问题的开发与测试场景。1. 手机要有 root 权限2. 下载 tcpdump3. adb push C:\Users\zhangkuixun\Downlo…

大模型推理镜像极简瘦身:从 25GB 巨无霸到 3GB 精简镜像实战

大模型推理镜像极简瘦身:从 25GB 巨无霸到 3GB 精简镜像实战

2026/9/6 1:19:56

大模型推理镜像极简瘦身:从 25GB 巨无霸到 3GB 精简镜像实战 在云原生基础设施中,容器镜像体积直接决定了服务的部署速度与弹性扩容敏捷度。对于传统的 Go / Java 微服务,镜像体积通常被严格控制在 50MB 到 200MB 以内,拉取镜像只…

远程协作的工作台整理

远程协作的工作台整理

2026/9/3 6:56:24

远程协作的工作台整理远程协作的核心不是再加一个工具,而是让交接信息足够完整。异步任务要写明目标、输入位置、完成标准和需要决策的人。 工作台的最小配置 将日程、待办、代码和沟通入口收拢到少数固定位置;通知按紧急程度分层。工作台不需要模仿办公…

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

2026/9/4 7:42:10

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能分类:[AI/大模型]细分主题:AI 增强型 CI/CD 流水线自动化与 GitOps 实践:Agent 工作流、工具调用与任务拆解:从原型到生产的验收清单很多团队在尝试用大…

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

2026/9/5 23:14:13

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场分类:[工程技术]细分主题:Kubernetes 生产环境运维与排障实战:可复制的项目复盘模板与决策记录大部分团队的事故复盘报告,最后都变成了躺在 Confluence 或钉…