核心功能
claude-connect 是专为 macOS 用户设计的 Claude 订阅桥接工具,解决 Clawdbot 无法持久识别 Claude Code CLI Token 的核心痛点。Claude Code 默认将 OAuth Token 存储于 macOS Keychain,但存在两项关键限制:Token 每 8 小时强制过期,且 Clawdbot 无法直接读取 Keychain 中的加密凭据。本技能通过自动化脚本打通这一链路。
显著优点
1. 零运维设计:首次配置后完全后台运行,每数小时静默检测,到期前 30 分钟自动刷新 Token
2. 智能容错:自动扫描 Keychain 中可能存在的重复或残缺条目,筛选完整 OAuth 数据使用
3. 双向同步:同时更新系统 Keychain 与 Clawdbot 的 auth-profiles.json 配置文件,确保两端一致
4. 低门槛部署:依赖仅 jq 与标准 macOS 工具,通过 clawdhub 或 Git 一键安装
潜在局限与风险
- 平台锁定:仅支持 macOS 10.15+,Windows/Linux 用户无法使用
- 订阅前提:必须持有 Claude Pro/Max/Team/Enterprise 有效订阅,免费账户不适用
- 安全依赖:需授予脚本 Keychain 访问权限,虽为本地操作,但涉及明文 Token 的临时处理
- 单点故障:若 Anthropic OAuth 端点变更或风控升级,自动刷新可能失效
- 执行环境敏感:强制要求在新 Terminal 窗口运行,误在 Claude Code CLI 内执行会导致连接中断
适合人群
- 重度依赖 Clawdbot 自动化工作流的 Claude 付费用户
- 希望消除「每 8 小时手动重新登录」痛点的效率极客
- 具备基础命令行操作能力的 macOS 开发者
常规风险提示
Token 刷新脚本需短暂访问网络及本地密钥存储,建议在个人可控设备运行;企业环境部署前应与安全团队确认 Keychain 访问策略合规性。