nonstop-agent
一个用于构建和运行长期、跨会话Claude自主代理的生产级框架。
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:nonstop-agent。 它的用途是:一个用于构建和运行长期、跨会话Claude自主代理的生产级框架。 完整的 Skill 内容见:https://321skill.com/skills/nonstop-agent/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
“创建一个长期运行的代理,帮我开发一个个人博客系统。” 它会先启动初始化代理与你讨论需求并制定开发计划,生成 `app_spec.txt` 和 `feature_list.json`。之后,编码代理会接管,开始自动创建项目结构、编写前后端代码,并将进度实时保存。你可以随时中断,下次用 `--resume` 命令让它接着干。
介绍
Nonstop Agent 解决了构建能够持续工作、跨越多次对话会话的自主AI代理的难题。传统AI对话在上下文窗口耗尽或会话结束后,任务状态和进度就会丢失,而该框架通过状态持久化和会话恢复机制,让代理能够像人类开发者一样,在几天甚至几周内持续处理复杂的项目。
使用上,它提供了清晰的命令行接口。开发者可以指定项目目录,通过一个初始化代理来设定项目范围和计划,然后由编码代理接手,持续执行开发任务。其工作进度会通过Git和进度文件自动保存,下次启动时只需使用 --resume 参数即可无缝衔接。
这个框架非常适合需要AI深度参与、周期较长的项目开发场景,例如全栈应用开发、复杂脚本编写或系统重构。它主要面向有一定技术背景的开发者、项目经理或技术负责人,他们希望利用AI代理来分担重复性编码工作或探索性开发任务。
需要注意的是,该框架主要与Claude Code CLI集成,使用前需要配置OAuth令牌。虽然它内置了多层安全沙箱,但在处理敏感数据或生产环境代码时,仍需进行充分的测试和人工监督。
核心特点
其核心在于实现了Anthropic官方推荐的“双代理模式”(初始化代理+编码代理)和深度防御安全模型,并原生支持通过Git和进度文件进行状态持久化,确保代理工作可以像软件进程一样被暂停和恢复,这是许多一次性执行的AI编码工具所不具备的。
注意事项
不适合需要即时、一次性交互完成的简单代码片段生成或问答任务。
常见问题
Nonstop Agent 和普通的 Claude 编程助手有什么区别?
主要区别在于“长期运行”和“状态持久化”。普通助手会话结束后任务中断,而Nonstop Agent能将进度保存到文件,下次可继续,适合多天的大型项目。
如何恢复之前中断的工作?
在启动命令后加上 `--resume` 参数,代理会自动读取项目目录下的进度文件,并从上次中断的地方继续执行。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/nonstop-agent/raw/index.md 读取 nonstop-agent 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/nonstop-agent/raw/index.md(查看排版版本)