在多步骤任务中建议分段手动压缩上下文,帮助持续保留关键信息与推进状态。
复制安装指令,让 AI 自动完成配置 · 推荐新手
请帮我安装 askskill 上的 "strategic-compact" 技能: 1. 下载 https://raw.githubusercontent.com/affaan-m/ECC/main/docs/ko-KR/skills/strategic-compact/SKILL.md 2. 保存为 ~/.claude/skills/strategic-compact/SKILL.md 3. 装好后重载技能,告诉我可以用了
我正在分多轮重构一个旧项目。请不要随意自动压缩上下文,而是在完成每个模块后提醒我手动总结:已改动内容、未解决问题、下一步计划,并生成一段可继续会话的压缩摘要。
在关键节点提醒用户总结,并产出结构化压缩摘要,方便后续继续开发。
我在做一项多阶段研究,请在每完成一个阶段后建议我压缩上下文,保留研究目标、已验证结论、证据来源、待查问题,并整理成下一阶段可直接使用的摘要。
生成分阶段研究摘要,保留关键证据与未决事项,减少上下文丢失。
我们正在讨论产品路线图。请在需求澄清、方案比较、优先级排序这几个逻辑节点建议手动压缩上下文,并分别总结决定事项、争议点、行动项和下一步讨论重点。
按逻辑阶段输出简洁总结,帮助团队在长对话中保持共识与连续性。
임의의 자동 컴팩션에 의존하지 않고 워크플로우의 전략적 지점에서 수동 /compact를 제안합니다.
자동 컴팩션은 임의의 지점에서 실행됩니다:
논리적 경계에서의 전략적 컴팩션:
suggest-compact.js 스크립트는 PreToolUse (Edit/Write)에서 실행되며 다음을 수행합니다:
~/.claude/settings.json에 추가합니다:
{
"hooks": {
"PreToolUse": [
{
"matcher": "Edit|Write",
"hooks": [
{
"type": "command",
"command": "node \"${CLAUDE_PLUGIN_ROOT}/scripts/hooks/run-with-flags.js\" \"pre:edit-write:suggest-compact\" \"scripts/hooks/suggest-compact.js\" \"standard,strict\""
}
],
"description": "Suggest manual compaction at logical intervals"
}
]
}
}
환경 변수:
COMPACT_THRESHOLD -- 첫 번째 제안까지의 도구 호출 횟수 (기본값: 50)컴팩션 시기를 결정하기 위해 이 표를 사용하세요:
| 단계 전환 | 컴팩션? | 이유 |
|---|---|---|
| 조사 -> 계획 | 예 | 조사 컨텍스트는 부피가 크고, 계획이 증류된 결과물 |
| 계획 -> 구현 | 예 | 계획은 TodoWrite 또는 파일에 있으므로 코드를 위한 컨텍스트 확보 |
| 구현 -> 테스트 | 경우에 따라 | 테스트가 최근 코드를 참조하면 유지; 포커스 전환 시 컴팩션 |
| 디버깅 -> 다음 기능 | 예 | 디버그 추적이 관련 없는 작업의 컨텍스트를 오염시킴 |
| 구현 중간 | 아니오 | 변수명, 파일 경로, 부분 상태를 잃는 비용이 큼 |
| 실패한 접근 후 | 예 | 새 접근을 시도하기 전에 막다른 길의 추론을 정리 |
무엇이 유지되는지 이해하면 자신 있게 컴팩션할 수 있습니다:
| 유지됨 | 손실됨 |
|---|---|
| CLAUDE.md 지침 | 중간 추론 및 분석 |
| TodoWrite 작업 목록 | 이전에 읽은 파일 내용 |
메모리 파일 (~/.claude/memory/) | 다단계 대화 컨텍스트 |
| Git 상태 (커밋, 브랜치) | 도구 호출 기록 및 횟수 |
| 디스크의 파일 | 구두로 언급된 세밀한 사용자 선호도 |
/compact 사용 -- 커스텀 메시지 추가: /compact Focus on implementing auth middleware nextcontinuous-learning 스킬 -- 세션 종료 전 패턴 추출为 TypeScript、JavaScript、React 与 Node.js 提供统一编码规范与最佳实践建议
帮助开发者掌握 Ktor 服务端常用模式、认证依赖注入与测试实践。
帮助开发者为代码代理配置性能优化、安全防护与研究优先工作流。
为 Windows 原生桌面应用生成并执行端到端自动化测试流程。
帮助 Swift 开发者实现基于 Actor 的线程安全内存与文件持久化方案
帮助团队编排多代理协作流程,管理任务归属、看板流转与交接控制。
在多阶段任务中建议手动压缩上下文,帮助持续保留关键信息与工作连续性。
在任务关键阶段建议手动压缩上下文,帮助连续保留思路与工作记忆。
为AI开发提供上下文压缩、记忆路由与校验,显著节省令牌成本。
为 AI 开发任务定义和组合上下文,提升输出一致性与交付质量。
自动压缩大型工具输出,减少上下文占用并提升 Claude Code 使用效率。
通过分阶段优化上下文检索,帮助子代理获得更准确完整的任务信息