SuperAPI AI 工具集

context-status

通用与其它

查看项目

更新于 10-16 03:17

技能介绍

用途:检查当前 Claude Code 会话的健康状况,包括上下文用量估算、活动计划、最近会话日志,以及压缩后哪些状态会被保留。

主要能力:显示上下文窗口已用百分比估算、自动压缩是否临近、当前计划文件与状态、最近会话日志文件,以及压缩前保存与压缩后恢复钩子是否已配置。

使用方式:该技能按步骤读取项目会话目录中的 context-pct.txt 与 context-monitor-cache.json 获取估算值,再查找 quality_reports/plans/ 下最新的计划文件和 quality_reports/session_logs/ 下最新的日志文件,最后按固定格式输出状态报告。会话目录通过项目路径的 MD5 前 8 位确定,命令为:d=~/.claude/sessions/$(printf '%s' "${CLAUDE_PROJECT_DIR:-$PWD}" | python3 -c 'import sys,hashlib;print(hashlib.md5(sys.stdin.read().encode()).hexdigest()[:8])')。

适用场景:在长会话中需要了解上下文消耗、确认计划进度、检查压缩前状态是否安全时使用。

限制:上下文百分比来自钩子对转录大小的估算(或回退到工具调用计数),并非精确值;内置 /context 才显示精确用量。实际压缩由 Claude Code 自动触发。重要状态会写入磁盘(计划、日志、MEMORY.md)。