Claude令牌自动续期Claude令牌自动续期
Claude令牌自动续期

技能简介

claude-oauth-refresher 是一款面向 macOS 用户的 Claude Code CLI 配套工具,用于自动监控并刷新 OAuth 访问令牌,避免因令牌过期导致的身份验证中断。

能做什么

  • 每2小时自动检测令牌有效期,提前30分钟执行刷新
  • 通过系统 Keychain 安全存储凭证,无需手动输入密码
  • 支持三种通知类型:刷新开始、成功完成、失败告警
  • 记录完整日志便于排查问题
  • 可通过 Clawdbot 对话方式修改通知偏好,无需手动编辑配置

使用说明

前置条件

  1. macOS 系统(依赖 Keychain)
  2. 已安装 Claude Code CLI 并完成登录
  3. Clawdbot 处于运行状态

安装指令

cd ~/clawd/skills/claude-oauth-refresher
./install.sh

安装器将交互式配置通知渠道(Telegram/Slack等),并注册 launchd 定时任务。安装完成后立即测试一次刷新流程。

日常管理

通过自然语言指令让 Clawdbot 调整设置:

  • “关闭 Claude 刷新成功通知”
  • “显示当前通知配置”
  • “重置为默认设置”

或直接编辑 ~/clawd/claude-oauth-refresh-config.json 文件。

输入与输出

见下方输入与输出表格。

项目内容
输入Claude CLI 登录状态、macOS Keychain 凭证、可选的通知渠道配置
输出刷新后的有效访问令牌、系统通知、操作日志记录
适用人群macOS 环境下持续使用 Claude Code CLI 的开发者及自动化运维人员
不包含跨平台支持(Windows/Linux)、其他 AI 平台的令牌管理、可视化配置界面

 

风险提示

  • 仅限 macOS 使用,Windows/Linux 无法运行
  • 依赖系统 Keychain,若钥匙串锁定则刷新失败
  • 首次安装建议保留全部通知,确认稳定后再精简
  • 配置文件包含敏感目标ID,注意权限管控

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/tunaissacoding/claude-oauth-refresher/SKILL.md
来源类型:GitHub 仓库

数据统计

相关导航

暂无评论

none
暂无评论...