语言: English | 简体中文 | 繁體中文
Everything Claude Code

50K+ stars | 6K+ forks | 30 contributors | 6 种语言支持 | Anthropic 黑客松获胜者
🌐 Language / 语言 / 語言
English | 简体中文 | 繁體中文 | 日本語
为 AI 智能体(Agent)框架打造的性能优化系统。源自 Anthropic 黑客松获胜作品。
这不仅仅是配置文件。它是一个完整的系统:包含技能(Skills)、本能(Instincts)、内存优化、持续学习、安全扫描以及研究优先的开发模式。这些生产级的智能体(Agents)、钩子(Hooks)、命令(Commands)、规则(Rules)以及 MCP 配置,是在构建真实产品的 10 个多月高强度日常使用中演化而来的。
适用于 Claude Code, Codex, Cowork 以及其他 AI 智能体框架。
指南 (The Guides)
本仓库仅包含原始代码。指南部分解释了所有细节。
| 主题 | 你将学到什么 |
|---|
| 令牌(Token)优化 | 模型选择、系统提示词瘦身、后台进程 |
| 内存持久化 | 跨会话自动保存/加载上下文的钩子 (Hooks) |
| 持续学习 | 自动将会话模式提取为可重用的技能 (Skills) |
| 验证循环 | 检查点 vs 持续评测、评分器类型、pass@k 指标 |
| 并行化 | Git worktrees、级联方法、何时扩展实例 |
| 子智能体编排 | 上下文问题、迭代检索模式 |
更新内容 (What's New)
v1.7.0 — 跨平台扩展与演示文稿生成器 (2026年2月)
- Codex 应用 + CLI 支持 — 直接支持基于
AGENTS.md 的 Codex,安装器目标定位及 Codex 文档
frontend-slides 技能 (Skill) — 无依赖的 HTML 演示文稿生成器,包含 PPTX 转换指南和严格的视口自适应规则
- 5 个新型通用业务/内容技能 —
article-writing(文章写作)、content-engine(内容引擎)、market-research(市场研究)、investor-materials(融资材料)、investor-outreach(投资者对接)
- 更广的工具覆盖 — 强化了 Cursor、Codex 和 OpenCode 的支持,使同一仓库能在所有主流框架中无缝运行
- 992 项内部测试 — 扩展了插件、钩子 (Hooks)、技能 (Skills) 及打包的验证与回归覆盖率
v1.6.0 — Codex CLI, AgentShield & 市场 (2026年2月)
- Codex CLI 支持 — 新增
/codex-setup 命令,生成用于 OpenAI Codex CLI 兼容的 codex.md
- 7 个新技能 —
search-first、swift-actor-persistence、swift-protocol-di-testing、regex-vs-llm-structured-text、content-hash-cache-pattern、cost-aware-llm-pipeline、skill-stocktake
- AgentShield 集成 —
/security-scan 技能可直接从 Claude Code 运行 AgentShield;包含 1282 项测试,102 条规则
- GitHub 市场 (Marketplace) — ECC Tools GitHub 应用已在 github.com/marketplace/ecc-tools 上线,提供免费/专业/企业版
- 合并 30+ 社区 PR — 来自 6 种语言的 30 位贡献者的贡献
- 978 项内部测试 — 扩展了涵盖智能体、技能、命令、钩子和规则的验证套件
v1.4.1 — Bug 修复 (2026年2月)
- 修复本能 (Instinct) 导入内容丢失问题 —
parse_instinct_file() 在执行 /instinct-import 时会静默丢弃 Frontmatter 之后的所有内容(Action、Evidence、Examples 部分)。由社区贡献者 @ericcai0814 修复 (#148, #161)
v1.4.0 — 多语言规则、安装向导与 PM2 (2026年2月)
- 交互式安装向导 — 新增
configure-ecc 技能,提供带合并/覆盖检测的引导式设置
- PM2 与多智能体编排 — 6 个新命令(
/pm2, /multi-plan, /multi-execute, /multi-backend, /multi-frontend, /multi-workflow)用于管理复杂的多服务工作流
- 多语言规则架构 — 规则从扁平文件重构为
common/ + typescript/ + python/ + golang/ 目录。仅安装你需要的语言
- 中文 (zh-CN) 翻译 — 完成了所有智能体、命令、技能和规则(80+ 文件)的完整翻译
- GitHub Sponsors 支持 — 可以通过 GitHub Sponsors 资助本项目
- 增强的 CONTRIBUTING.md — 为每种贡献类型提供了详细的 PR 模板
v1.3.0 — OpenCode 插件支持 (2026年2月)
- 全面集成 OpenCode — 12 个智能体、24 个命令、16 个技能,通过 OpenCode 的插件系统(20+ 事件类型)支持钩子
- 3 个原生自定义工具 — run-tests(运行测试)、check-coverage(检查覆盖率)、security-audit(安全审计)
- LLM 文档 — 提供
llms.txt 以获取全面的 OpenCode 文档
v1.2.0 — 统一命令与技能 (2026年2月)
- Python/Django 支持 — Django 模式、安全、TDD 和验证技能
- Java Spring Boot 技能 — Spring Boot 的模式、安全、TDD 和验证
- 会话管理 —
/sessions 命令用于查看会话历史
- 持续学习 v2 — 基于本能的带置信评分、导入/导出、进化的学习系统
在 Releases 中查看完整变更日志。
🚀 快速开始 (Quick Start)
在 2 分钟内启动并运行:
步骤 1:安装插件 (Plugin)
# 添加市场
/plugin marketplace add affaan-m/everything-claude-code
# 安装插件
/plugin install everything-claude-code@everything-claude-code
步骤 2:安装规则 (Rules)(必选)
⚠️ 重要提示: Claude Code 插件无法自动分发 rules(规则)。请手动安装:
# 首先克隆仓库
git clone https://github.com/affaan-m/everything-claude-code.git
cd everything-claude-code
# 推荐:使用安装脚本(安全处理通用规则和语言规则)
./install.sh typescript # 或 python 或 golang
# 你可以传递多种语言:
# ./install.sh typescript python golang
# 或者针对 cursor 安装:
# ./install.sh --target cursor typescript
有关手动安装的说明,请参阅 rules/ 文件夹中的 README。
步骤 3:开始使用
# 尝试一个命令(插件安装使用命名空间形式)
/everything-claude-code:plan "添加用户身份验证"
# 手动安装(选项 2)使用简短形式:
# /plan "添加用户身份验证"
# 查看可用命令
/plugin list everything-claude-code@everything-claude-code
✨ 完成! 你现在可以访问 13 个智能体(Agents)、56 个技能(Skills)和 32 个命令(Commands)。
🌐 跨平台支持 (Cross-Platform Support)
该插件现已全面支持 Windows, macOS 和 Linux。所有钩子和脚本已使用 Node.js 重写,以实现最大兼容性。
包管理器检测 (Package Manager Detection)
插件会自动检测你首选的包管理器(npm, pnpm, yarn 或 bun),优先级如下:
- 环境变量:
CLAUDE_PACKAGE_MANAGER
- 项目配置:
.claude/package-manager.json
- package.json:
packageManager 字段
- 锁文件: 从 package-lock.json, yarn.lock, pnpm-lock.yaml 或 bun.lockb 检测
- 全局配置:
~/.claude/package-manager.json
- 备选方案: 首个可用的包管理器
设置你首选的包管理器:
# 通过环境变量
export CLAUDE_PACKAGE_MANAGER=pnpm
# 通过全局配置
node scripts/setup-package-manager.js --global pnpm
# 通过项目配置
node scripts/setup-package-manager.js --project bun
# 检测当前设置
node scripts/setup-package-manager.js --detect
或者在 Claude Code 中使用 /setup-pm 命令。
📦 包含内容 (What's Inside)
本仓库是一个 Claude Code 插件 —— 你可以直接安装,也可以手动复制组件。