把Claude Code变成真正的操作系统?这个SKILL有点东西
agentic-os:一个 SKILL,把 Claude Code 变成真正的操作系统
你有没有这种感觉——每次打开 Claude Code 对话,都是从零开始?上次学的项目背景、用了几轮才调好的架构、记在脑子里的项目规范……下次会话全没了。又得重来。
agentic-os 就是来解决这个的。它不是一个聊天助手,它是一套让你把 Claude Code 当成「持久运行时」来用的方法论。
核心思路:四层架构,文件即系统
这个 SKILL 把 Claude Code 的项目结构拆成了五层:
CLAUDE.md— 内核,身份 + 路由规则 + Agent 注册表。Claude 每次会话开头就读它,知道把任务派给谁。agents/— 专家 Agent 定义,每个文件是一个角色的完整提示词(身份、记忆范围、工具权限、约束)。.claude/commands/— 斜杠命令,比如/daily-sync、/outreach,用户一call就能跑固定工作流。scripts/— Python/JS 守护脚本,接 cron 或 webhook,实现真正的自动化。data/— 状态层,JSON/markdown 文件系统存所有状态,不依赖任何外部数据库。
整个系统是 Git 追踪 的——项目可以 commit、review、branch,和正常代码没区别。
具体怎么跑?
内核(CLAUDE.md) 是个表格驱动的路由引擎。里面注册了不同的 Agent(@dev、@writer、@researcher、@ops),每个 Agent 有触发关键词。当用户说「build」「fix」「refactor」,内核自动识别并委派给 @dev。
用户说「写一篇发布博客」?内核委派给 @writer,同时把项目背景、data/ 里的上下文一起传过去。写完之后内核汇总结果给用户——整个过程像一家公司,有 COO(内核)调度各个专家(Agent),没有一个是全才,但配合起来什么都能做。
专家 Agent(agents/)本质是带结构的 Markdown 文件,里面定义了:
– 身份定位(你是资深工程师 / 内容写手 / 研究员……)
– 记忆范围(读哪个 data/ 下的文件获取上下文)
– 工具权限(能用什么工具)
– 约束规则(不能直接 commit 到 main、函数不超过 50 行……)
斜杠命令(.claude/commands/)把常用工作流固化下来。比如 /daily-sync 就是:读上次同步记录 → 查 git 状态 → 扫 inbox → 输出今日简报。Claude Code 不再只是问答机器,而是一个有记忆、有流程、有角色的智能系统。
解决了什么问题?
如果你是独立开发者或小团队,agentic-os 让你用一套文件定义把项目固化下来,换会话、换机器、换人,都能无缝接上。没有外部数据库的负担,直接用 Git 管理所有状态。
如果你是多 Agent 狂热爱好者,这套方法论让你在 Claude Code 里跑一个真正的 Agent 协作系统——不只是简单的角色扮演,而是有路由、有记忆、有持久状态的完整架构。
作者是 affaan-m,ECC 项目已斩获 233.6k Stars(全 GitHub 都是顶级存在),整个 SKILL 体系质量极高,值得长期关注。
GitHub 链接
https://github.com/affaan-m/ECC — 整个 ECC 项目(agentic-os 在 skills/agentic-os 子目录)
安装方式:直接 Copy 提示词到 Claude Code / Codex,它会自动安装。
GitHub: https://github.com/affaan-m/ECC
评论区
登录后可评论。