clear-context

上下文快满时自动移交子代理

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:clear-context。
它的用途是:上下文快满时自动移交子代理
完整的 Skill 内容见:https://321skill.com/skills/clear-context-x-6/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

'帮我用clear-context管理一个持续3小时的代码重构任务,当上下文快满时自动创建新子代理继续。' 它会启动上下文监控,在达到80%阈值时自动生成子代理,并传递当前代码上下文、未完成的任务列表和关键变量,子代理无缝接管后续重构工作,用户无需手动切换或保存进度。

介绍

在大语言模型对话或任务执行过程中,上下文窗口(Context Window)有容量上限,一旦超过限制,最早的记忆会被截断,导致任务中断或信息丢失。clear-context 通过监控当前上下文使用率,在达到 80% 时自动将当前会话“移交”给一个全新的子代理(Subagent),子代理继承关键状态并继续执行,从而避免截断,保持长任务的连续性。

使用方式非常简单:在 AI 对话或任务编排中引入 clear-context 技能,它会作为背景守护进程运行。当上下文使用率接近阈值时,自动触发子代理创建、状态迁移和对话移交。用户无需手动干预,整个过程对上层任务透明,可配合多代理协作框架或单代理长对话使用。

适合需要长时间运行、多轮交互或复杂分步推理的 AI 应用场景,例如自动化代码生成与调试、多步骤数据分析、长文档处理、多智能体协调等。特别适合智能体开发者、全栈开发者和后端工程师在构建长生命周期 AI 任务时使用。

建议在部署前测试子代理的上下文继承范围,确保关键变量和状态正确传递。对于需要严格保持完整历史上下文的任务(如法律审计、医疗记录),建议保留完整上下文日志并在必要时手动合并。注意,子代理会消耗额外资源,需根据实际使用频率调整阈值。

核心特点

与同类上下文管理方案不同,clear-context 不是被动等待窗口溢出或简单地丢弃旧内容,而是在 80% 使用率时主动创建新子代理并移交,兼顾了记忆保留与任务连续性,同时避免了频繁的上下文截断。

注意事项

不适合需要完整、连续上下文且不允许任何状态分割的任务(如严格顺序的长文档翻译或法律条文审查)。

常见问题

如何调整移交阈值?

通常通过环境变量或配置文件设置,默认 80%,可改为 70%-90% 之间的任意值。

子代理会丢失之前的对话吗?

不会,子代理会继承关键状态和近期上下文,但超早期的历史会被压缩或归档,以满足窗口限制。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/clear-context-x-6/raw/index.md 读取 clear-context 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。