codejunkie99/agentic-stack
One brain, many harnesses. Portable .agent/ folder (memory + skills + protocols) that plugs into Claude Code, Cursor, Windsurf, OpenCode, OpenClaw, Hermes, or DIY Python — and keeps its knowledge when you switch.
解决的问题
解决在切换不同 AI 编码代理(如 Claude Code、Cursor 或 Windsurf)时出现的「记忆丢失」问题。与每个工具拥有独立上下文不同,该项目提供了一个可移植、标准化的内存和技能层,无论使用哪个代理工具,其状态始终保持一致。
工作原理
该项目在项目目录中创建一个 .agent/ 文件夹,作为中央化的「大脑」。该文件夹包含:
- 记忆层:分为工作记忆、情景记忆、语义记忆和个人记忆,每种都有独立的保留策略。
- 技能:一个能力库,根据任务触发动态加载,而非一次性全部加载。
- 适配器:小型适配器,将此中央大脑转换为不同 AI 工具所需的特定配置格式(例如
.cursor/rules或CLAUDE.md)。 - 审查协议:一个夜间运行的系统,将「候选课程」暂存,用户或代理需通过 CLI 工具手动批准或拒绝,以确保准确性。
- 数据层:一个本地仪表板,用于监控所有连接的工具中代理活动、token 成本和 KPI。
适用人群
使用多个 AI 编码助手,希望在不同工具间保持统一、持久的偏好设置、学习经验与专业技能的开发者。
主要亮点
- 跨工具可移植性:支持 13+ 个适配器,包括 Claude Code、Cursor、Windsurf 和 GitHub Copilot CLI。
- 受限的代理循环:提供带有 token、运行时间和尝试次数预算的确定性循环契约,防止失控进程。
- 记忆飞轮:将已批准、已脱敏的代理运行转换为本地可训练的 JSONL、追踪记录和评估案例。
- 结构化记忆生命周期:使用「梦境」循环暂存课程,并对语义记忆实施正式的批准/拒绝流程。
- 迁移向导:通过安全打包,可在不同项目间导出和导入「大脑」(偏好设置和课程)。
相关
- 项目
- 项目
- 项目
- 项目
- 项目