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 格式),按其中说明在我的环境里完成安装和配置。