项目概述
Everything Claude Code (ECC) 是一个全面的 AI 智能体性能优化系统,专为 Claude Code、Cursor、OpenCode 等 AI 开发工具设计。该项目经过 10 个月以上的生产环境实战验证,提供了完整的工作流程、智能代理、技能库和自动化钩子。
核心价值
- 降低 Token 使用成本高达 60%
- 提供 136+ 预构建工作流技能
- 支持 30+ 专业化子智能体
- 跨平台、跨语言统一体验
核心特性
1. 智能体系统 (30+ 专业子智能体)
专门用于任务委派的智能体,包括:
- 代码审查系列: 通用审查、架构指导
- 语言专家系列: TypeScript、Python、Go、Java、Kotlin、C++、Rust 专家
- 构建修复系列: 跨生态系统构建错误解决
- 专业领域: 安全审查、数据库审查、测试自动化、文档管理
2. 技能库 (136+ 工作流定义)
领域知识模块覆盖:
后端开发
- Django、Spring Boot、Laravel 设计模式
- RESTful API 和 GraphQL 最佳实践
- 数据库设计和优化
前端开发
- React、Vue、Angular 架构模式
- 组件设计和状态管理
- 性能优化技巧
测试与质量
- TDD (测试驱动开发) 工作流
- E2E 测试 (Playwright 集成)
- 单元测试和集成测试
安全与合规
- 安全扫描和漏洞检测
- 代码审计和验证循环
- OWASP Top 10 防护
业务与内容
- 技术文章写作
- 演示文稿制作
- 投资者材料准备
3. 命令系统 (60+ 斜杠命令)
快速访问实用工具:
| 命令 | 功能 |
|---|---|
/plan |
实现计划制定 |
/tdd |
测试驱动开发工作流 |
/code-review |
代码质量审查 |
/build-fix |
构建错误修复 |
/security-scan |
安全漏洞扫描 |
/e2e |
端到端测试生成 |
/multi-plan |
多智能体协作规划 |
/instinct-status |
查看学习到的模式 |
4. 规则系统 (多语言指导原则)
按编程语言组织的"始终遵循"原则:
- TypeScript: 类型安全、最佳实践
- Python: PEP 8 规范、Django/FastAPI 模式
- Go: 惯用写法、并发模式
- Swift: iOS 开发规范
- PHP: Laravel/Symfony 最佳实践
- 更多: Java, Kotlin, Rust, C++, Perl
5. 钩子系统 (8+ 事件类型)
基于事件的自动化触发器:
- 会话持久化
- 工具调用前/后处理
- 战略性内存压缩
- 自动学习模式提取
6. MCP 服务器配置 (14+ 集成)
Model Context Protocol 集成,支持:
- GitHub、GitLab 集成
- 数据库连接 (PostgreSQL, MongoDB)
- 云服务 (AWS, GCP, Azure)
- 开发工具 (Slack, Jira, Linear)
安装方法
方法一: 插件市场安装 (推荐)
# 1. 添加插件市场
/plugin marketplace add affaan-m/everything-claude-code
# 2. 安装插件
/plugin install everything-claude-code@everything-claude-code
# 3. 验证安装
/plugin list
方法二: 手动安装
第一步: 克隆仓库
git clone https://github.com/affaan-m/everything-claude-code.git
cd everything-claude-code
第二步: 选择性复制组件
# macOS/Linux
# 复制智能体
cp -r agents/* ~/.claude/agents/
# 复制技能
cp -r skills/* ~/.claude/skills/
# 复制命令
cp -r commands/* ~/.claude/commands/
# 复制钩子
cp -r hooks/* ~/.claude/hooks/
# 复制规则 (必须手动安装,不能通过插件分发)
cp -r rules/typescript ~/.claude/rules/
cp -r rules/python ~/.claude/rules/
# ... 其他语言
# Windows PowerShell
# 复制智能体
Copy-Item -Recurse agents\* $env:USERPROFILE\.claude\agents\
# 复制技能
Copy-Item -Recurse skills\* $env:USERPROFILE\.claude\skills\
# 复制命令
Copy-Item -Recurse commands\* $env:USERPROFILE\.claude\commands\
# 复制钩子
Copy-Item -Recurse hooks\* $env:USERPROFILE\.claude\hooks\
# 复制规则
Copy-Item -Recurse rules\typescript $env:USERPROFILE\.claude\rules\
Copy-Item -Recurse rules\python $env:USERPROFILE\.claude\rules\
方法三: 按语言定向安装
只安装你需要的语言相关组件:
# 仅 TypeScript/JavaScript 项目
cp -r rules/typescript ~/.claude/rules/
cp agents/typescript-reviewer.md ~/.claude/agents/
cp skills/typescript/* ~/.claude/skills/
# 仅 Python 项目
cp -r rules/python ~/.claude/rules/
cp agents/python-reviewer.md ~/.claude/agents/
cp skills/django-patterns.md ~/.claude/skills/
系统要求
- Claude Code CLI: v2.1.0 或更高版本
- 操作系统: Windows 10+, macOS 10.15+, Linux (任意现代发行版)
- Node.js: 18+ (用于运行脚本和测试)
⚠️ 重要提示: 不要在 plugin.json 中添加 hooks 字段! Claude Code v2.1+ 会自动加载 hooks.json,显式声明会导致重复检测错误。
核心组件
智能体 (Agents)
智能体是专门的子进程,用于处理复杂任务:
架构类
planner.md- 实现计划制定architect.md- 系统架构设计code-reviewer.md- 代码审查
语言专家类
typescript-reviewer.md- TypeScript 专家python-reviewer.md- Python 专家go-reviewer.md- Go 专家
专业领域类
security-reviewer.md- 安全审计database-reviewer.md- 数据库优化tdd-guide.md- 测试驱动开发指导
使用示例:
# 启动 TDD 工作流
/tdd
# 代码审查
/code-review
# 安全扫描
/security-scan
技能 (Skills)
技能是可重用的工作流定义,包含领域知识:
文件结构:
skills/
├── coding-standards/
│ ├── typescript-patterns.md
│ ├── python-best-practices.md
│ └── go-idioms.md
├── testing/
│ ├── tdd-workflow.md
│ ├── e2e-playwright.md
│ └── unit-testing.md
├── security/
│ ├── security-scan.md
│ └── vulnerability-check.md
└── architecture/
├── api-design.md
└── database-design.md
技能格式:
---
name: tdd-workflow
description: Test-driven development workflow
---
## When to Use
当需要使用测试驱动开发方法时使用此技能
## How It Works
1. 编写失败的测试
2. 实现最小代码使测试通过
3. 重构代码
4. 重复
## Examples
...
命令 (Commands)
斜杠命令提供快速访问:
开发工作流:
/plan- 制定实现计划/tdd- 启动 TDD 工作流/build-fix- 修复构建错误/e2e- 生成并运行 E2E 测试
质量保证:
/code-review- 执行代码审查/security-scan- 运行安全扫描/test-coverage- 检查测试覆盖率
学习与优化:
/learn- 从会话中提取模式/instinct-status- 查看学习到的直觉/evolve- 将直觉进化为技能
多智能体协作:
/multi-plan- 协作式任务分解/multi-execute- 编排执行多个智能体
规则 (Rules)
规则定义了"始终遵循"的指导原则:
规则结构:
rules/
├── typescript/
│ ├── coding-style.md
│ ├── testing.md
│ └── security.md
├── python/
│ ├── pep8.md
│ ├── django-patterns.md
│ └── testing.md
└── general/
├── git-workflow.md
└── security-basics.md
规则示例 (TypeScript):
# TypeScript 编码规范
## 类型安全
- 始终显式声明函数返回类型
- 避免使用 `any`,优先使用 `unknown`
- 使用严格的 TypeScript 配置
## 代码风格
- 使用 2 空格缩进
- 使用 ESLint 和 Prettier
- 遵循 Airbnb 风格指南
## 测试要求
- 所有公共函数必须有单元测试
- 最小测试覆盖率: 80%
- 使用 Jest 作为测试框架
钩子 (Hooks)
钩子提供事件驱动的自动化:
钩子类型:
user-prompt-submit- 用户提交提示时tool-call-pre- 工具调用前tool-call-post- 工具调用后session-start- 会话开始时session-end- 会话结束时
钩子示例 (hooks.json):
{
"hooks": [
{
"matcher": {
"event": "tool-call-post",
"tool": "Edit"
},
"hooks": [
{
"command": "node scripts/auto-format.js {{file_path}}"
}
]
},
{
"matcher": {
"event": "session-end"
},
"hooks": [
{
"command": "node scripts/save-session.js"
}
]
}
]
}
快速入门
第一个工作流: 添加新功能
# 1. 制定计划
/plan "添加用户认证功能"
# 2. 使用 TDD 开发
/tdd
# 3. 代码审查
/code-review
# 4. 安全扫描
/security-scan
# 5. E2E 测试
/e2e
# 6. 提交代码
/commit
修复 Bug 工作流
# 1. 编写失败的测试重现 bug
# (Claude 会帮助你)
# 2. 使用 TDD 修复
/tdd
# 3. 验证修复
/test
# 4. 代码审查
/code-review
性能优化工作流
# 1. 分析当前性能
/analyze-performance
# 2. 制定优化计划
/plan "优化数据库查询性能"
# 3. 实现优化
# (使用 Claude 辅助)
# 4. 基准测试
/benchmark
# 5. 代码审查
/code-review
常用命令
开发命令
/plan - 实现计划
制定详细的实现计划:
/plan "实现用户注册功能"
输出:
- 任务分解
- 文件列表
- 关键考虑因素
- 架构权衡
/tdd - 测试驱动开发
启动 TDD 工作流:
/tdd
工作流:
- 编写失败测试
- 实现最小代码
- 运行测试
- 重构
- 重复
/build-fix - 修复构建错误
自动检测和修复构建错误:
/build-fix
支持的构建系统:
- npm, yarn, pnpm, bun
- Maven, Gradle
- Go modules
- Cargo (Rust)
质量保证命令
/code-review - 代码审查
执行全面的代码审查:
/code-review
审查维度:
- 代码质量和可维护性
- 性能和效率
- 安全漏洞
- 测试覆盖率
- 文档完整性
/security-scan - 安全扫描
使用 AgentShield 进行安全扫描:
/security-scan
扫描项目:
- 密钥和凭证泄露
- 权限问题
- 钩子注入风险
- MCP 漏洞
- 依赖项漏洞
/e2e - 端到端测试
生成并运行 E2E 测试:
/e2e
集成支持:
- Playwright (推荐)
- Cypress
- Puppeteer
学习与优化命令
/learn - 提取模式
从会话历史中提取可重用模式:
/learn
输出:
- 识别的模式
- 置信度评分
- 建议的技能
/instinct-status - 直觉状态
查看系统学习到的直觉:
/instinct-status
显示:
- 当前直觉列表
- 触发频率
- 置信度水平
/evolve - 进化技能
将直觉聚类为可重用技能:
/evolve
过程:
- 分析相似直觉
- 聚类模式
- 生成技能定义
- 保存到技能库
多智能体命令
/multi-plan - 协作规划
多个智能体协作制定计划:
/multi-plan "构建电商平台"
参与智能体:
- 架构师
- 前端专家
- 后端专家
- 数据库专家
- 安全专家
/multi-execute - 编排执行
并行执行多个任务:
/multi-execute
编排策略:
- 并行执行独立任务
- 串行执行依赖任务
- 错误处理和回滚
高级功能
持续学习系统 v2
ECC 包含自动学习系统,从会话中提取模式:
工作原理
- 模式识别: 自动识别重复的工作流程
- 置信度评分: 基于频率和成功率评分
- 直觉生成: 将模式转化为直觉
- 技能进化: 将验证的直觉转化为技能
命令流程
# 1. 检查当前直觉
/instinct-status
# 2. 从会话中学习
/learn
# 3. 导入他人的直觉
/instinct-import <url-or-file>
# 4. 进化为技能
/evolve
# 5. 验证新技能
/skill-test <skill-name>
直觉格式
{
"id": "prefer-composition",
"pattern": "使用组合而非继承",
"context": "TypeScript 类设计",
"confidence": 0.87,
"frequency": 12,
"last_used": "2026-03-28"
}
会话持久化
通过钩子实现跨会话状态保持:
配置
{
"hooks": [
{
"matcher": {
"event": "session-end"
},
"hooks": [
{
"command": "node scripts/persist-session.js"
}
]
},
{
"matcher": {
"event": "session-start"
},
"hooks": [
{
"command": "node scripts/restore-session.js"
}
]
}
]
}
保存的信息
- 当前任务状态
- 学习到的直觉
- 项目上下文
- 用户偏好
战略性压缩
智能管理上下文窗口:
配置
{
"env": {
"CLAUDE_AUTOCOMPACT_PCT_OVERRIDE": "50"
}
}
压缩策略:
- 在逻辑断点压缩 (50% 上下文使用时)
- 保留关键信息
- 丢弃冗余内容
- 维护会话连贯性
手动触发
# 手动压缩会话
/compact
# 查看压缩状态
/compact-status
多智能体编排
使用 PM2 管理多个智能体:
安装 PM2
npm install -g pm2
配置 (ecosystem.config.js)
module.exports = {
apps: [
{
name: 'frontend-agent',
script: 'claude-code',
args: '--agent frontend-reviewer',
instances: 1
},
{
name: 'backend-agent',
script: 'claude-code',
args: '--agent backend-reviewer',
instances: 1
},
{
name: 'security-agent',
script: 'claude-code',
args: '--agent security-reviewer',
instances: 1
}
]
};
管理命令
# 启动所有智能体
pm2 start ecosystem.config.js
# 查看状态
pm2 status
# 查看日志
pm2 logs
# 停止所有
pm2 stop all
# 重启
pm2 restart all
性能优化
Token 成本优化
策略一: 模型选择
{
"model": "sonnet"
}
成本对比:
- Opus: $15/1M input tokens, $75/1M output
- Sonnet: $3/1M input tokens, $15/1M output
- Haiku: $0.25/1M input tokens, $1.25/1M output
建议:
- 默认使用 Sonnet (60% 成本降低)
- 仅在深度架构决策时使用 Opus
- 简单任务使用 Haiku
策略二: 限制思考 Token
{
"env": {
"MAX_THINKING_TOKENS": "10000"
}
}
策略三: 战略性压缩
{
"env": {
"CLAUDE_AUTOCOMPACT_PCT_OVERRIDE": "50"
}
}
策略四: MCP 管理
# 查看活动的 MCP
/mcp list
# 禁用不需要的 MCP
/mcp disable <mcp-name>
# 每个项目保持 < 10 个活动 MCP
性能监控
成本追踪
# 查看当前会话成本
/cost
# 查看项目总成本
/cost --project
# 设置预算警告
/cost --budget 100
Token 使用分析
# 查看 token 使用详情
/tokens
# 按工具分类
/tokens --by-tool
# 按智能体分类
/tokens --by-agent
优化最佳实践
-
上下文管理
- 定期使用
/compact清理上下文 - 避免不必要的文件读取
- 使用精确的查询而非广泛搜索
- 定期使用
-
智能体委派
- 将复杂任务委派给专门智能体
- 避免在主会话中处理大量数据
- 并行运行独立任务
-
技能重用
- 优先使用现有技能
- 避免重复定义相同工作流
- 共享和导入社区技能
-
MCP 优化
- 只启用项目需要的 MCP
- 定期审查 MCP 使用情况
- 使用轻量级 MCP 替代方案
跨平台支持
Claude Code (原生)
完整的原生实现,所有功能全部支持:
# 安装 Claude Code
npm install -g @anthropic-ai/claude-code
# 安装 ECC
/plugin install everything-claude-code@everything-claude-code
Cursor IDE
通过 DRY 钩子适配器模式支持:
配置 (.cursor/settings.json)
{
"claude.agents": "~/.claude/agents",
"claude.skills": "~/.claude/skills",
"claude.commands": "~/.claude/commands",
"claude.rules": "~/.claude/rules"
}
限制
- 钩子支持有限
- 部分命令需要适配
Codex (macOS)
一流支持,包含参考配置:
配置 (~/.codex/config.json)
{
"pluginDirs": [
"~/.claude/agents",
"~/.claude/skills"
],
"model": "sonnet"
}
OpenCode
完整插件支持,11+ 钩子事件类型:
# 安装
opencode plugin add everything-claude-code
# 启用钩子
opencode hooks enable
Antigravity
集成设置用于工作流和技能:
配置
plugins:
- name: everything-claude-code
enabled: true
paths:
agents: ~/.claude/agents
skills: ~/.claude/skills
安全特性
AgentShield 集成
ECC 集成了 AgentShield 安全扫描系统:
统计数据: 1282 测试 | 98% 覆盖率 | 102 静态分析规则
扫描类型
-
密钥扫描
- 检测硬编码的 API 密钥
- 识别敏感凭证
- 扫描配置文件
-
权限检查
- 文件系统权限
- 网络访问权限
- 进程权限
-
钩子注入
- 检测恶意钩子
- 验证钩子签名
- 隔离不受信任的钩子
-
MCP 漏洞
- MCP 服务器验证
- 通信加密检查
- 权限边界验证
使用 AgentShield
# 运行完整安全扫描
/security-scan
# 仅扫描密钥
/security-scan --secrets
# 扫描钩子
/security-scan --hooks
# 扫描 MCP
/security-scan --mcp
# 生成报告
/security-scan --report
报告示例
╔════════════════════════════════════════════════════╗
║ AgentShield 安全扫描报告 ║
╠════════════════════════════════════════════════════╣
║ 扫描时间: 2026-03-31 10:30:45 ║
║ 扫描文件: 1,234 ║
║ 发现问题: 3 ║
╠════════════════════════════════════════════════════╣
║ [高危] 在 config/api.ts 发现硬编码 API 密钥 ║
║ → 行 23: const apiKey = "sk-1234..." ║
║ → 建议: 使用环境变量 ║
║ ║
║ [中危] 钩子权限过于宽松: auto-deploy.json ║
║ → 允许执行任意命令 ║
║ → 建议: 限制命令白名单 ║
║ ║
║ [低危] MCP 服务器未启用 TLS: database-mcp ║
║ → 建议: 启用加密通信 ║
╚════════════════════════════════════════════════════╝
沙箱化
钩子沙箱
{
"security": {
"hooks": {
"sandbox": true,
"allowedCommands": ["node", "npm", "git"],
"blockedPaths": ["/etc", "/usr/bin"]
}
}
}
MCP 沙箱
{
"security": {
"mcp": {
"requireTLS": true,
"validateCertificates": true,
"allowedHosts": ["github.com", "api.example.com"]
}
}
}
CVE 监控
自动监控依赖项漏洞:
# 检查 CVE
/security-scan --cve
# 更新漏洞数据库
/security-update-db
# 查看 CVE 报告
/security-cve-report
最佳实践
1. 项目初始化
# 1. 初始化项目
cd your-project
# 2. 选择语言规则
/rules select typescript python
# 3. 配置 MCP
/mcp setup
# 4. 初始化学习系统
/instinct-init
# 5. 运行初始扫描
/security-scan
2. 日常开发工作流
功能开发:
/plan "新功能描述" → /tdd → /code-review → /commit
Bug 修复:
写失败测试 → /tdd → 验证 → /code-review → /commit
重构:
/plan "重构计划" → 实现 → /test → /code-review → /commit
3. 代码质量标准
提交前检查清单:
- [ ] 所有测试通过
- [ ] 测试覆盖率 ≥ 80%
- [ ] 代码审查通过
- [ ] 安全扫描无高危问题
- [ ] 文档已更新
- [ ] 性能基准满足要求
自动化检查:
{
"hooks": [
{
"matcher": {"event": "pre-commit"},
"hooks": [
{"command": "/test"},
{"command": "/code-review"},
{"command": "/security-scan"}
]
}
]
}
4. 团队协作
共享配置:
# 导出团队配置
/config export team-config.json
# 导入团队配置
/config import team-config.json
共享技能:
# 导出技能
/skill export api-design-patterns
# 导入技能
/skill import team-skills.json
共享直觉:
# 导出直觉
/instinct export team-instincts.json
# 导入直觉
/instinct import team-instincts.json
5. 持续改进
每周回顾:
# 1. 查看学习到的模式
/instinct-status
# 2. 进化新技能
/evolve
# 3. 查看成本分析
/cost --week
# 4. 优化配置
/config optimize
每月审查:
# 1. 审查所有技能
/skill list --usage
# 2. 删除未使用的技能
/skill prune
# 3. 更新依赖
/update
# 4. 安全审计
/security-audit --full
故障排除
常见问题
1. 插件安装失败
问题: /plugin install 命令失败
解决方案:
# 检查 Claude Code 版本
claude --version # 需要 ≥ v2.1.0
# 清除缓存
rm -rf ~/.claude/cache
# 重新安装
/plugin install everything-claude-code@everything-claude-code
2. 钩子重复检测错误
问题: Error: Duplicate hook detected
解决方案:
# 检查 plugin.json
cat ~/.claude/plugins/everything-claude-code/plugin.json
# 移除 hooks 字段 (如果存在)
# hooks.json 会被自动加载
3. 规则未生效
问题: 语言规则没有被应用
解决方案:
# 手动复制规则 (规则不能通过插件分发)
cp -r everything-claude-code/rules/typescript ~/.claude/rules/
# 验证规则
/rules list
# 重启 Claude Code
4. MCP 连接失败
问题: MCP 服务器无法连接
解决方案:
# 检查 MCP 状态
/mcp status
# 重启 MCP 服务器
/mcp restart <mcp-name>
# 检查日志
cat ~/.claude/logs/mcp.log
5. Token 使用过高
问题: Token 消耗超出预期
解决方案:
# 1. 切换到 Sonnet
/model sonnet
# 2. 限制思考 token
/config set MAX_THINKING_TOKENS 10000
# 3. 启用战略性压缩
/config set CLAUDE_AUTOCOMPACT_PCT_OVERRIDE 50
# 4. 禁用不必要的 MCP
/mcp disable <unused-mcp>
6. 学习系统无响应
问题: /learn 命令无输出
解决方案:
# 检查会话历史
ls ~/.claude/sessions/
# 重新初始化学习系统
/instinct-init --reset
# 手动触发学习
/learn --force
调试技巧
启用详细日志
{
"logging": {
"level": "debug",
"file": "~/.claude/logs/debug.log"
}
}
查看日志
# 查看主日志
tail -f ~/.claude/logs/main.log
# 查看智能体日志
tail -f ~/.claude/logs/agents.log
# 查看钩子日志
tail -f ~/.claude/logs/hooks.log
测试配置
# 验证配置文件
/config validate
# 测试钩子
/hooks test <hook-name>
# 测试技能
/skill test <skill-name>
# 测试智能体
/agent test <agent-name>
获取帮助
社区资源
- GitHub Issues: https://github.com/affaan-m/everything-claude-code/issues
- 讨论区: https://github.com/affaan-m/everything-claude-code/discussions
- 文档: 仓库中的
docs/目录
报告 Bug
提交 Issue 时请包含:
- Claude Code 版本:
claude --version - 操作系统和版本
- 完整错误信息
- 重现步骤
- 相关配置文件
贡献
查看 CONTRIBUTING.md 了解:
- 代码风格指南
- PR 提交流程
- 测试要求
- 文档标准
附录
A. 完整命令列表
点击展开 (60+ 命令)
**开发**
- /plan - 实现计划
- /tdd - 测试驱动开发
- /build-fix - 修复构建
- /refactor - 重构代码
- /optimize - 性能优化
**测试**
- /test - 运行测试
- /e2e - E2E 测试
- /coverage - 测试覆盖率
- /benchmark - 性能基准测试
**质量**
- /code-review - 代码审查
- /security-scan - 安全扫描
- /lint - 代码检查
- /format - 代码格式化
**Git**
- /commit - 创建提交
- /pr - 创建 PR
- /branch - 分支管理
- /merge - 合并分支
**学习**
- /learn - 提取模式
- /instinct-status - 查看直觉
- /instinct-import - 导入直觉
- /evolve - 进化技能
**多智能体**
- /multi-plan - 协作规划
- /multi-execute - 编排执行
- /multi-backend - 后端任务
- /multi-frontend - 前端任务
**配置**
- /config - 配置管理
- /mcp - MCP 管理
- /plugin - 插件管理
- /rules - 规则管理
**监控**
- /cost - 成本追踪
- /tokens - Token 使用
- /status - 系统状态
- /logs - 查看日志
B. 支持的语言和框架
点击展开
**语言**
- TypeScript / JavaScript
- Python
- Go
- Swift
- PHP
- Perl
- Java
- Kotlin
- Rust
- C++
**前端框架**
- React
- Vue.js
- Angular
- Svelte
- Next.js
- Nuxt.js
**后端框架**
- Node.js / Express
- Django
- FastAPI
- Spring Boot
- Laravel
- Symfony
- Ruby on Rails
- ASP.NET Core
**测试框架**
- Jest
- Vitest
- Playwright
- Cypress
- pytest
- Go testing
- JUnit
**数据库**
- PostgreSQL
- MySQL
- MongoDB
- Redis
- Elasticsearch
C. MCP 服务器列表
点击展开 (14+ 配置)
**版本控制**
- GitHub MCP
- GitLab MCP
- Bitbucket MCP
**数据库**
- PostgreSQL MCP
- MongoDB MCP
- Redis MCP
**云服务**
- AWS MCP
- GCP MCP
- Azure MCP
**开发工具**
- Slack MCP
- Jira MCP
- Linear MCP
- Sentry MCP
**其他**
- Filesystem MCP
- Web Search MCP
D. 配置文件示例
点击展开
#### 完整配置 (~/.claude/settings.json)
```json
{
"model": "sonnet",
"env": {
"MAX_THINKING_TOKENS": "10000",
"CLAUDE_AUTOCOMPACT_PCT_OVERRIDE": "50"
},
"logging": {
"level": "info",
"file": "~/.claude/logs/main.log"
},
"security": {
"hooks": {
"sandbox": true,
"allowedCommands": ["node", "npm", "git"]
},
"mcp": {
"requireTLS": true,
"validateCertificates": true
}
},
"learning": {
"autoLearn": true,
"confidenceThreshold": 0.7,
"maxInstincts": 100
},
"cost": {
"budget": 100,
"alertThreshold": 80
}
}
```
除非注明,否则均为李锋镝的博客原创文章,转载必须以链接形式标明本文链接
文章评论
这个真的是保姆级教程了。
Edge 146.0.0.0美国-California