planning-with-files

把 AI 计划存成文件,崩溃/清空后也能接着干

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 智能体 🍴 复刻 2313 🐛 待处理 17 👀 关注 112
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 27953
维护状态 活跃
是否开源 开源
定价模式 🏷️完全免费 开源项目,MIT 许可证,完全免费,可自行部署使用。

项目预览

planning-with-files 项目界面预览图
图片来源:项目官网

项目数据

分类智能体
开发团队OthmanAdi
定价模式🏷️完全免费
价格说明开源项目,MIT 许可证,完全免费,可自行部署使用。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言Shell
技术栈/模型agent-skills,autonomous-agents,claude,claude-code,claude-code-skills,claude-skills,codex,coding-agent,context-engineering,context-rot,cursor,github-copilot,hermes-plugin,hermes-skill,llm-agents,long-running-agents,manus,multi-agent-systems,planning,session-recovery
GitHub 星标★ 27953
上线时间2026-01-03 00:00:00
代码更新2026-11-07
仓库体积26.7 MB
本站数据更新2026-11-09
维护状态活跃
收录时间2026-08-09
浏览次数5

项目介绍

planning-with-files 是一个基于文件系统的持久化规划工具,专为 AI 编程代理和长时间运行的任务设计。它解决了 AI 代理在对话中断、上下文压缩或模型重置后丢失计划的问题,通过将计划以 Markdown 文件形式持久化存储,实现崩溃恢复和会话恢复。其核心能力包括:每轮自动将计划重新注入上下文,对抗上下文衰减(context rot);提供确定性的完成门控,确保任务按计划推进;支持多种主流 AI 代理(如 Claude Code、Codex、Cursor、OpenCode 等 60+ 工具)。安装方式多样,可通过 npm、Claude Code 插件市场或 npx skills 获取。该项目采用 Shell 语言编写,轻量且易于集成,适合需要长期稳定执行复杂任务的 AI 工作流。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 27953

使用教程

难度:入门 约 15 分钟 部署方式:全局安装 5 步

环境要求

  • 一个受支持的 AI 编码助手

安装与启动步骤

  1. 1装成 Skill

    一条命令装到全局,适用于它列出的几十种编码助手。

    npx skills add OthmanAdi/planning-with-files --skill planning-with-files -g
  2. 2或走插件市场

    插件路线内容最全,带 skill、钩子和斜杠命令。

    /plugin marketplace add OthmanAdi/planning-with-files
  3. 3起一个多步任务

    让它规划一个需要多轮的任务,观察项目根目录多出三个 Markdown。

  4. 4中途清空上下文再继续

    清空后直接继续,看它能不能从当前阶段接上。

  5. 5核对清单只增不减

    正常工作时已完成项不会倒退,出现倒退说明有东西在乱写。

    cat task_plan.md

如何确认成功

任务中途清空上下文或触发压缩后继续,助手能从 task_plan.md 记录的当前阶段接着做,不需要你复述已完成部分

注意事项

  • 它把计划从上下文窗口搬到磁盘上的三个 Markdown:task_plan.md 管阶段与复选框,findings.md 记研究结论,progress.md 记会话与测试结果。
  • 关键在于每轮靠宿主的生命周期钩子把计划重新注入,所以能扛住清空、压缩和崩溃 —— 这和「先让模型列个计划」有本质区别。
  • 注意 npm install planning-with-files 只装文件不注册钩子,要钩子得走 skills 或插件路线。
  • 并行任务各自落在 .planning 下按日期与短名分的目录里,靠 .active_plan 指针切换。
  • 计划文件默认进 .gitignore,不入库。
  • 官方给了五种语言的 skill 变体,中文环境装 planning-with-files-zh 即可。

核心亮点

  • 计划持久化到 Markdown,/clear 或上下文压缩后不丢失,可无缝恢复
  • 每轮自动重注入计划,有效缓解长任务中的上下文衰减问题
  • 兼容 60+ AI 代理,安装简单(npm/插件市场/npx),生态覆盖广

不足之处

  • 依赖文件系统,多代理协作时需自行处理文件同步冲突
  • 文档/社区待观察

适用场景

  • 长时间运行的 AI 编码任务,需跨会话保持计划
  • 使用 Claude Code 等代理时,防止上下文压缩导致计划丢失
  • 多代理协作场景,通过共享计划文件协调进度

替代项目

Claude Code 内置 Tasks、Aider、OpenHands

上一篇:swarm-foraging-qlearn

下一篇:Adala

同类项目推荐

hass_local_openai_llm 开源

把本地大模型接入 Home Assistant,用自然语言控制全屋设备

Home Assistant LLM integration for local OpenAI-compatible services (llamacpp, vllm,···

★ 306 2026-08-09
warren 开源

像管容器一样管你的 AI 编码代理,自动修复、自我进化。

Run coding agents like infrastructure, not terminal sessions. Warren manages isolati···

★ 513 2026-08-09
edumcp 开源

让教育 AI 像 USB 一样即插即用,打通模型、硬件与教学应用

EDUMCP is a protocol that integrates the Model Context Protocol (MCP) with applicati···

★ 156 2026-08-09
ComfyUI-Expert 开源

用自然语言驱动 ComfyUI,自动完成视频制作全流程

Session-scoped Claude Code agent for ComfyUI video production — 12 specialized skil···

★ 94 2026-08-09
banksia 开源

可视化编排多智能体,让 AI 团队协作清晰可问责

Local subagent orchestration for Codex and Claude, with persistent task state, reusa···

★ 180 2026-08-09
alphaclaw 开源

免命令行,几分钟部署 OpenClaw,自动守护长期运行

The ultimate setup harness for OpenClaw. Deploy in minutes. Stay running for months.···

★ 1481 2026-08-09
synapse-ai 开源

让 AI 代理真正干活,用 DAG 编排多智能体工作流

Build AI agents that actually do things. Synapse is an open-source platform for crea···

★ 338 2026-08-10
Awesome-Remote-Sensing-Agents 开源

一页看懂遥感智能体研究全景,快速上手前沿方向

Official Repository of Intelligent Remote Sensing Agents: A Survey

★ 619 2026-08-09
nanocoder 开源

代码不出自己电脑,社区版 AI 也能独当一面。

An open coding agent for your terminal, built by a community collective rather than ···

★ 2553 2026-08-09