跳到主要内容

Claude Code Templates

GitHub stars GitHub forks License

🎯 简介

Claude Code Templates 是一个强大的CLI工具,用于配置和监控Claude Code。它提供了一个全面的AI代理、自定义命令、设置、钩子、外部集成(MCP)和项目模板集合,旨在增强您的开发工作流程。

✨ 核心特性

  • 🤖 AI代理 - 特定领域的AI专家
  • 自定义命令 - 自定义斜杠命令
  • 🔌 MCP集成 - 外部服务集成
  • ⚙️ 配置管理 - Claude Code配置
  • 🪝 自动化钩子 - 自动化触发器
  • 🎨 技能系统 - 可重用能力与渐进式披露
  • 📊 实时分析 - 会话监控和性能指标
  • 💬 对话监控 - 移动端优化的实时响应查看

🚀 快速安装

安装完整开发栈

npx claude-code-templates@latest \
--agent development-team/frontend-developer \
--command testing/generate-tests \
--mcp development/github-integration \
--yes

交互式浏览和安装

npx claude-code-templates@latest

安装特定组件

# 安装代码审查代理
npx claude-code-templates@latest --agent development-tools/code-reviewer --yes

# 安装性能优化命令
npx claude-code-templates@latest --command performance/optimize-bundle --yes

# 安装超时设置
npx claude-code-templates@latest --setting performance/mcp-timeouts --yes

# 安装预提交验证钩子
npx claude-code-templates@latest --hook git/pre-commit-validation --yes

# 安装PostgreSQL集成
npx claude-code-templates@latest --mcp database/postgresql-integration --yes

📦 组件类型

🤖 AI代理

特定领域的AI专家,包括:

  • 安全审计员 - 代码安全分析和漏洞检测
  • React性能优化器 - React应用性能优化
  • 数据库架构师 - 数据库设计和优化
  • 前端开发者 - 专门的Web开发代理
  • 后端开发者 - 服务器端开发专家

⚡ 自定义命令

增强的斜杠命令集合:

  • /generate-tests - 自动生成单元测试
  • /optimize-bundle - 代码包优化
  • /check-security - 安全性检查
  • /deploy-production - 生产环境部署
  • /analyze-performance - 性能分析

🔌 MCP集成

外部服务集成支持:

  • GitHub集成 - 仓库管理和CI/CD
  • PostgreSQL - 数据库操作和分析
  • Stripe - 支付处理集成
  • AWS服务 - 云基础设施管理
  • OpenAI API - 多AI模型集成

⚙️ 配置设置

Claude Code优化配置:

  • 超时设置和内存配置
  • 输出样式自定义
  • 性能调优参数
  • 开发环境偏好

🪝 自动化钩子

工作流程自动化:

  • 预提交验证 - 代码质量检查
  • 提交后操作 - 自动化部署
  • 完成时触发 - 任务完成后的操作

🛠️ 附加工具

📊 Claude Code分析

实时监控AI驱动的开发会话:

npx claude-code-templates@latest --analytics

特性:

  • 实时状态检测
  • 性能指标监控
  • 使用统计分析
  • 资源消耗追踪

💬 对话监控器

移动端优化的实时响应查看界面:

# 本地访问
npx claude-code-templates@latest --chats

# 通过Cloudflare Tunnel安全远程访问
npx claude-code-templates@latest --chats --tunnel

🔍 健康检查

全面的诊断工具确保Claude Code安装优化:

npx claude-code-templates@latest --health-check

🔌 插件仪表板

统一界面查看市场、已安装插件和管理权限:

npx claude-code-templates@latest --plugins

🌐 Web界面

访问交互式Web界面浏览和安装100+代理、命令、设置、钩子和MCP:

🎯 适用场景

✅ 推荐使用

  • 需要快速搭建开发环境的团队
  • 希望标准化开发流程的组织
  • 需要多领域AI代理协作的项目
  • 要求高度自动化工作流程的团队

❌ 不推荐使用

  • 简单的个人项目
  • 不需要额外配置的基础开发
  • 对自动化要求较低的场景

⚡ 性能优化

使用建议

  1. 按需安装 - 只安装项目需要的组件
  2. 定期更新 - 保持模板最新版本
  3. 监控性能 - 使用内置分析工具监控影响
  4. 自定义配置 - 根据团队需求调整设置

最佳实践

# 查看可用组件
npx claude-code-templates@latest --list

# 检查兼容性
npx claude-code-templates@latest --check-compatibility

# 备份当前配置
npx claude-code-templates@latest --backup

🔧 高级功能

GLM Coding Plan集成

支持Z.AI赞助的GLM编码计划:

npx claude-code-templates@latest --setting partnerships/glm-coding-plan --yes

特性:

  • 顶级编码性能,由GLM-4.6驱动
  • 每月$3起
  • 与Claude Code、Cursor、Cline等10+AI编码工具无缝集成

自定义模板创建

# 创建自定义代理模板
npx claude-code-templates@latest --create-agent my-custom-agent

# 导出当前配置
npx claude-code-templates@latest --export my-config.json

# 导入配置
npx claude-code-templates@latest --import my-config.json

🤝 社区贡献

该项目包含来自多个来源的组件:

代理集合

  • wshobson/agents集合 - 48个代理,MIT许可证

命令集合

  • awesome-claude-code命令 - 21个命令,CC0 1.0通用许可

所有资源都保留其原始许可证和归属。

📄 许可证

本项目采用MIT许可证,详见LICENSE文件。

🔗 相关链接


⚠️ 注意: 使用前请确保审查各组件的许可证和兼容性,根据项目需求选择合适的模板。