跳转至

仓库评估 vs 当前设置

日期: 2026年3月21日 分支: claude/evaluate-repo-comparison-ASZ9Y


当前设置(~/.claude/)

活动的 Claude Code 安装几乎是最小配置:

组件 当前
智能体 0
技能 0(已安装)
命令 0
钩子 1(Stop: git 检查)
规则 0
MCP 配置 0

已安装钩子: - Stop → stop-hook-git-check.sh — 当存在未提交的更改或未推送的提交时,阻止会话结束

已安装权限: - Skill — 允许调用技能

插件: 仅 blocklist.json(无活动插件)


本仓库(everything-claude-code v1.9.0)

组件 仓库
智能体 28
技能 116
命令 59
规则集 12 种语言 + 通用(60 多个规则文件)
钩子 全面系统(PreToolUse、PostToolUse、SessionStart、Stop)
MCP 配置 1(Context7 + 其他)
模式 9 个 JSON 验证器
脚本/CLI 46 多个 Node.js 模块 + 多个 CLI
测试 58 个测试文件
安装配置文件 core、developer、security、research、full
支持的运行框架 Claude Code、Codex、Cursor、OpenCode

差距分析

钩子

  • 当前: 1 个 Stop 钩子(git 卫生检查)
  • 仓库: 覆盖以下内容的完整钩子矩阵:
  • 阻止危险命令(rm -rf、强制推送)
  • 文件编辑时自动格式化
  • 强制开发服务器使用 tmux
  • 成本跟踪
  • 会话评估与治理捕获
  • MCP 健康监控

智能体(缺少 28 个)

仓库为每个主要工作流提供专用智能体: - 语言审查者:TypeScript、Python、Go、Java、Kotlin、Rust、C++、Flutter - 构建解决者:Go、Java、Kotlin、Rust、C++、PyTorch - 工作流智能体:planner、tdd-guide、code-reviewer、security-reviewer、architect - 自动化:loop-operator、doc-updater、refactor-cleaner、harness-optimizer

技能(缺少 116 个)

覆盖以下内容的领域知识模块: - 语言模式(Python、Go、Kotlin、Rust、C++、Java、Swift、Perl、Laravel、Django) - 测试策略(TDD、E2E、覆盖率) - 架构模式(后端、前端、API 设计、数据库迁移) - AI/ML 工作流(Claude API、评估框架、智能体循环、成本感知流水线) - 业务工作流(面向投资者的资料、市场调研、内容引擎)

命令(缺少 59 个)

  • /tdd、/plan、/e2e、/code-review — 核心开发工作流
  • /sessions、/save-session、/resume-session — 会话持久化
  • /orchestrate、/multi-plan、/multi-execute — 多智能体协调
  • /learn、/skill-create、/evolve — 持续改进
  • /build-fix、/verify、/quality-gate — 构建/质量自动化

规则(缺少 60 多个文件)

以下语言特定的编码风格、模式、测试、安全指南: TypeScript、Python、Go、Java、Kotlin、Rust、C++、C#、Swift、Perl、PHP,以及通用/跨语言规则。


建议

可立即获得价值的内容(core 安装)

运行 ecc install --profile core 以获取以下内容: - 核心智能体(code-reviewer、planner、tdd-guide、security-reviewer) - 必备技能(tdd-workflow、coding-standards、security-review) - 主要命令(/tdd、/plan、/code-review、/build-fix)

完整安装

运行 ecc install --profile full 以获取全部 28 个智能体、116 个技能和 59 个命令。

钩子升级

当前 Stop 钩子很稳健。仓库的 hooks.json 将添加以下内容: - 阻止危险命令(安全性) - 自动格式化(质量) - 成本跟踪(可观测性) - 会话评估(学习)

规则

添加语言规则(例如:TypeScript、Python),可提供始终有效的编码指南,而无需依赖每个会话的提示。


当前设置的优点

  • stop-hook-git-check.sh Stop 钩子具有生产质量,已经强制良好的 git 卫生
  • Skill 权限已正确配置
  • 设置干净,无冲突或垃圾

总结

当前设置基本上是一张空白画布,仅有一个实现良好的 git 卫生钩子。本仓库提供覆盖智能体、技能、命令、钩子和规则的完整且经过生产测试的扩展层,并具备选择性安装系统,可以在不使配置臃肿的情况下只添加所需内容。

本页原文 Markdown:在 AtomGit 查看·内容源自开源项目 ev/ECC