The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
💡 Use Cases
最适合需要长期、稳定使用AI编程助手进行复杂项目开发的团队或个人。
AI助手记忆丢失
Problem: 使用Claude Code等AI助手时,每次新会话都要重新解释项目背景和代码规范,效率低下。
Solution: 使用项目的记忆持久化功能,通过hooks自动保存和加载上下文,让AI助手记住项目架构、编码规范和之前的讨论内容。
Example: 开发者在处理大型React项目时,每次都要重新解释组件结构、状态管理方案和团队规范,使用本项目后,AI助手能记住这些信息,直接开始高效协作。
AI助手技能有限
Problem: AI助手对特定技术栈(如PyTorch、Next.js)或编程语言(如Kotlin、Java)的支持不够深入,需要手动补充知识。
Solution: 利用项目提供的技能库(如pytorch-patterns、nextjs-turbopack、java-reviewer等),为AI助手注入特定领域的专业知识和最佳实践。
Example: 开发者使用PyTorch进行深度学习开发时,AI助手能自动应用项目提供的PyTorch模式技能,给出符合最佳实践的模型架构和训练流程建议。
AI助手响应质量不稳定
Problem: AI助手在不同会话中给出的代码质量参差不齐,有时会忘记重要约束或安全规范。
Solution: 通过验证循环和检查点评估机制,结合AgentShield安全扫描,确保AI助手的输出符合质量标准和安全性要求。
Example: 在生成数据库查询代码时,项目会自动进行SQL注入检查,并通过验证循环确保代码符合团队的性能和安全标准。
多语言项目支持不足
Problem: 在混合技术栈项目中,AI助手对不同编程语言的支持不均衡,导致某些语言的开发效率低下。
Solution: 使用项目提供的多语言代理(typescript-reviewer、java-build-resolver、kotlin-reviewer等),为每种语言提供针对性的代码审查和构建问题解决能力。
Example: 一个包含TypeScript前端和Java后端的全栈项目,AI助手能分别使用对应的语言代理,提供符合各自生态的最佳实践建议。
📊 Project Info
- Language
- JavaScript
- Stars
- ⭐ 178,139
- Forks
- 27,509
- Today
- +1,081
- Ranking
- #11
- Collection
- Overall
- Trending Date
- May 10, 2026
- Last Push
- 5/10/2026
🏷️ Topics
5分钟快速开始:Everything Claude Code
这是一个专为AI编程助手设计的性能优化系统,帮助您快速提升Claude Code、Cursor等工具的效能。
🖥️ OS
⚙️ Runtime
🔧 Tools
📝 Steps
克隆项目
使用Git克隆项目到本地。
克隆仓库
$ git clone https://github.com/affaan-m/everything-claude-code.git安装依赖
进入项目目录并安装Node.js依赖包。
进入项目目录
$ cd everything-claude-code安装依赖
$ npm install运行安装向导
使用交互式向导快速配置系统。
启动安装向导
$ node skills/configure-ecc.js启动AI助手集成
根据您的AI助手(如Claude Code)配置钩子函数。
配置钩子
$ node hooks/setup-harness.js✅ 验证成功
在AI助手(如Claude Code)中测试一个命令,确认系统已集成。
- ✓在AI助手中输入'/harness-audit'命令并看到响应
- ✓系统提示优化生效,如令牌使用减少
⚡ Quick Tips
🔍 Troubleshooting
❓ npm install失败
→ 检查Node.js版本是否为18或更高,并重试。
❓ 钩子未生效
→ 重启AI助手,并确保钩子脚本路径正确。
🎯 Next Steps
探索技能库
尝试使用内置技能如'typescript-reviewer'进行代码审查。
阅读Longform Guide
深入了解令牌优化、内存持久化等高级功能。
Difficulty
初级
Est. Time
3-5小时
Target Audience
使用Claude Code、Cursor等AI编程助手的开发者,希望提升AI助手工作效率和代码质量,具备基本JavaScript/Node.js知识
🎯 What You'll Learn
学会安装和配置Everything Claude Code系统,掌握核心功能如技能库使用、记忆持久化、安全扫描,并能通过该系统显著提升AI编程助手的开发效率
📋 Prerequisites
项目基于Node.js环境,需要能理解基本的JavaScript语法和npm包管理
需要从GitHub克隆项目,了解基本的git clone、pull等命令
至少使用过Claude Code、Cursor、Codex等其中一种AI编程工具
📚 Resources
Shorthand Guide
项目的基础指南,涵盖设置、基础概念和哲学理念,建议首先阅读
Longform Guide
详细指南,涵盖令牌优化、记忆持久化、评估、并行化等高级主题
Security Guide
安全指南,涵盖攻击向量、沙箱、消毒、CVE和AgentShield
项目Issues和Discussions
查看其他用户的问题和解决方案,参与社区讨论
🗺️ Learning Phases
环境准备与项目理解
了解项目定位
阅读README的项目描述,理解Everything Claude Code是一个AI助手性能优化系统,不是简单的配置包,而是包含技能库、记忆优化、安全扫描等的完整解决方案
准备开发环境
确保已安装Node.js(建议v16+)和npm,准备好Claude Code或Cursor等AI编程助手环境
快速安装与配置
克隆项目到本地
使用git clone命令将项目克隆到本地:git clone https://github.com/affaan-m/everything-claude-code.git
运行交互式安装向导
根据v1.4.0新增的交互式安装向导,运行配置命令。参考README中的安装说明,可能需要运行类似npm install或特定安装脚本
配置AI编程助手
将项目配置集成到你的AI编程助手(Claude Code/Cursor/Codex)中,可能需要复制配置文件或运行设置命令
核心功能初体验
尝试基本命令
在AI助手中尝试使用一些基本命令,如/harness-audit(检查助手性能)、/security-scan(安全扫描)、/sessions(会话管理)等
探索技能库
浏览项目的技能库,了解有哪些预置技能可用。尝试调用1-2个技能,如frontend-slides(前端幻灯片制作)或typescript-reviewer(TypeScript代码审查)
测试记忆持久化
开启一个新的编程会话,测试系统是否能自动保存和加载上下文。可以故意中断会话然后重新开始,观察之前的上下文是否被保留
实际应用与定制
应用到实际项目
在一个小型实际项目中使用配置好的系统,让AI助手协助完成具体编程任务,观察效率提升
了解规则系统
查看项目的规则目录,了解如何为不同编程语言(TypeScript、Python、Java等)设置编码规则
探索高级功能(可选)
如果时间允许,了解验证循环、并行化、子智能体编排等高级功能的基本概念
⚠️ Common Mistakes
❌ 未正确配置AI编程助手集成
✅ 仔细阅读针对不同助手(Claude Code/Cursor/Codex)的配置说明,确保配置文件放置在正确位置
❌ 安装时选择过多组件导致混乱
✅ 初次安装时使用选择性安装功能,只安装当前需要的组件,后续再逐步添加
❌ 忽略系统提示和警告信息
✅ 注意安装和运行过程中的提示信息,很多警告包含重要配置建议
❌ 未测试记忆持久化功能
✅ 务必测试会话间的记忆保存和加载,这是系统的核心价值之一
🚀 Next Steps
掌握基础后,可以深入学习令牌优化策略、自定义技能开发、多智能体编排、安全扫描深度配置,以及参与社区贡献如翻译、技能开发等。可以阅读Longform Guide中的高级主题,并尝试在实际大型项目中应用系统

