CodePulse 支持中心

这里提供安装、数据来源、权限和常见问题说明。CodePulse 是一款本地运行的数据统计工具,帮助您追踪 AI 编程助手的使用情况。

本地运行 隐私优先 多平台支持

快速开始

了解 CodePulse 如何工作,以及如何开始追踪你的 AI 使用数据。

确认支持的助手

CodePulse 支持 Claude Code、OpenAI Codex 和 Google Gemini CLI。确保你的会话数据存储在默认位置。

检查系统版本

CodePulse 要求 macOS 14.0(Sonoma)或更高版本,使用最新 SwiftUI 框架确保最佳体验。

授权目录访问

首次启动时,CodePulse 会请求访问 ~/.claude、~/.codex、~/.gemini 等目录的权限。

数据来源与处理

了解 CodePulse 如何收集和处理你的 AI 编程数据。

Claude Code

读取 ~/.claude/projects 与 ~/.claude/transcripts 目录下的会话文件,解析消息、工具调用和 Token 用量。

OpenAI Codex

读取 ~/.codex/sessions 目录下的会话数据,提取对话记录和使用统计。

Gemini CLI

读取 ~/.gemini/tmp、~/.gemini/history 和 ~/.gemini/projects.json,整合 Gemini 使用数据。

常见问题

以下是关于 CodePulse 最常见的问题解答。

CodePulse 会联网吗?

CodePulse 仅在获取模型定价数据时访问 LiteLLM 的 GitHub 仓库。所有会话数据都在本地解析和存储,不会上传到任何服务器。

费用估算是如何计算的?

CodePulse 从 LiteLLM 获取最新的模型定价 JSON,结合你本地会话中的输入/输出 Token 数量进行估算。定价数据会缓存到本地以减少网络请求。

为什么看不到数据?

请确认:1) 你已使用过 Claude Code/Codex/Gemini CLI;2) 会话数据存储在默认位置;3) 已授权 CodePulse 访问相关目录。如果问题持续,请联系支持。

数据存储在哪里?

所有缓存数据存储在 ~/Library/Application Support/CodePulse/cache.sqlite3。你可以随时在设置中清除缓存或导出数据。

联系支持

如果常见问题没有解决你的问题,请带上相关信息联系我们。

建议附带的信息

  • macOS 版本号
  • 使用的 AI 编程助手(Claude Code/Codex/Gemini)
  • 问题出现前后的操作步骤
  • 错误提示截图或原文

支持渠道

通过 Telegram 或邮件获取帮助,我们会在 24 小时内回复。