这个项目能做什么
Toki 是一款本地优先的 macOS 菜单栏应用程序,用于跟踪 AI 编程代理的 Token 用量、成本和活跃工作时间。它读取每个支持工具的本地使用存储,并将数据呈现在六个专注视图中:概览(每日总计)、项目、模型、来源、时间(工作时间分析)和每小时用量。
主要功能包括:
- 按输入、输出、缓存读/写、推理 Token 和估算成本进行 Token 细分
- 项目与会话归属,当日志提供上下文时支持可展开列表
- 每个模型的 Token 总量和成本估算,配有按比例显示的 Token 份额条
- 工作时间指标:直接主代理时间、委派子代理时间、挂钟重叠时间和并行乘数
- 本地安全审计,扫描 API 密钥、访问令牌、云凭证、JWT 和私钥
- 可选的端到端加密远程同步,通过仅密文的中枢实现,支持 Linux/Ubuntu 代理且不暴露原始数据
- 从来源视图导出 CSV/JSON
支持的代理包括 Claude Code、Codex、Hermes、Cursor、Gemini CLI、GJC、Factory Droid、Amp、Senpi、Pi、Oh My Pi、Kimchi、OpenCode、OpenClaw、Copilot CLI、Kimi CLI、Kimi Code、Qwen CLI 和 Grok CLI。每个代理通过本地文件读取器连接,无需账户登录或远程服务。
Toki 优先考虑隐私:本地使用数据保留在设备上,远程同步仅上传加密的使用快照(不上传提示、响应、路径或审计发现),未知价格的模型保持可见为未定价行,而不是被静默省略。成本估算首先使用策划的捆绑价格,回退到 LiteLLM 的公共目录。
该应用使用 Swift 5.9.2 与 SwiftUI 和 Charts 构建,要求 macOS 13.0+,并采用 MIT 许可证。远程同步组件(代理和中枢)是可选的,也适用于 Linux。
评论
0 评分人数达到10人后显示
登录后参与讨论。