代码模板工具包

提供多种编程语言的CLAUDE.md模板和MCP服务器配置,帮助开发者快速启动项目并集成外部工具。

  • by InventiveHQ
  • 本地部署
  • 5 星标
  • 更新于
在 GitHub 查看 InventiveHQ/claude-code-starter-kit

使用说明

Claude代码入门工具包

CLAUDE.md模板、MCP服务器配置和项目脚手架 克劳德代码 CLI。

建造于 创新总部 --为成长中的企业制定IT战略和网络安全。


包含什么

目录 目录
templates/ 准备使用 CLAUDE.md Next.js、Python、Go、Rust和monorepo项目的文件
mcp-configs/ 常见集成的MCP服务器配置示例
docs/ 故障排除指南和安全最佳实践

快速开始

  1. 复制模板 在您的项目根目录中:
# Example: Next.js project
cp templates/nextjs/CLAUDE.md /path/to/your/project/CLAUDE.md
  1. 编辑模板 --填写项目特定的详细信息(概述、依赖关系、URL模式等)

  2. 复制MCP配置 如果您需要外部集成:

# Example: Add filesystem access
cp mcp-configs/filesystem.json /path/to/your/project/.mcp.json
  1. 开始使用Claude Code --它将自动读取您的 CLAUDE.md 为了上下文。

模板

每个模板都是一个 CLAUDE.md 为特定项目类型量身定制的文件:

模板 最适合
Next.js React/Next.js web应用程序(应用路由器、页面路由器)
python Python后端、CLI工具、数据管道
去 Go服务、CLI工具、微服务
锈 Rust应用程序和库
单体仓库 多包工作区(npm、pnpm、yarn、Turborepo)

自定义模板

每个模板都包含标记为的占位符部分 <!-- TODO --> 或 {FILL_IN}。至少,更新:

  • 项目概述 --你的项目是做什么的?
  • 关键依赖项 --您的实际依赖版本
  • URL模式 --您的实际路线
  • 开发命令 --任何特定于项目的脚本

MCP配置

模型上下文协议(MCP)服务器配置使Claude Code能够访问外部工具和数据源。将相关配置复制到项目的 .mcp.json 文件。

配置 集成
文件系统.json 本地文件系统访问(仅限于特定目录)
波斯特格雷松 PostgreSQL数据库查询
github json GitHub API(问题、PR、转发)
sqlite.json SQLite数据库查询
勇敢搜索.json 勇敢的搜索API用于网络搜索

使用MCP配置

# Copy to your project root
cp mcp-configs/postgres.json /path/to/your/project/.mcp.json

# Edit with your actual connection details
# Then start Claude Code — it picks up .mcp.json automatically

安全说明: 永不承诺 .mcp.json 包含真实凭据的文件。添加 .mcp.json 到你的 .gitignore.

故障排除

看 docs/TROUBLESHOOTING.md 常见问题的解决方案:

  • 权限被拒绝错误
  • 速率限制
  • MCP服务器连接失败
  • 冷冻或悬挂
  • Git工作树问题
  • VS代码集成问题

安全

看 文档/安全指南.md 最佳实践:

  • 在CLAUDE.md之外保守秘密
  • 使用 .claudeignore 用于敏感文件
  • 确定MCP服务器权限范围
  • 审计AI生成的代码

在工作中使用AI工具?

确保你的团队的人工智能使用是安全和合规的。 获得AI安全审计 从发明总部识别风险、执行政策和保护您的组织。

贡献

欢迎捐款。打开问题或提交拉取请求。

许可证

麻省理工学院