使用说明
Claude代码设置
Claude Code的单命令设置:从40多个存储库安装316个技能,配置7个MCP服务器,安装全局Claude.md指令,并应用每日驱动程序权限。
包含什么
- 316技能 涵盖16个类别(Anthropic、Vercel、Sentry、Cloudflare、Stripe、数据库、安全等)
- 7台MCP服务器:文件系统、内存、fetch、操纵者、顺序思维、git、context7
- 权限管理:具有安全默认值的日常驾驶模式
- 全球CLAUDE.md:自动MCP/技能/代理使用的行为说明
- Claude桌面配置:与Claude Code一起自动配置
先决条件
快速开始
# 1. Clone the repo
git clone https://github.com/akulik1990/claude-setup.git ~/.claude/setup
# 2. Run setup
bash ~/.claude/setup/setup.sh install
# 3. Restart Claude Code
就是这样。重新启动后,您将配置所有技能、MCP服务器、CLAUDE.md指令和权限。
配置什么
权限(日常驾驶模式)
| 级别 | 工具 |
|---|---|
| 自动批准 | MCP工具、Read、Glob、Grep、WebFetch、WebSearch、作用域Bash命令(git、npm、docker等) |
| 需要批准 | 编写、编辑、取消作用域的Bash |
| 拒绝 | rm -rf /叉式炸弹,用力推主, git reset --hard等等。 |
设置架构
| 文件 | 优先级 | 目的 |
|---|---|---|
~/.claude/settings.json |
下 | 规范配置:权限+钩子+拒绝规则 |
~/.claude/settings.local.json |
更高 | 仅限权限。当您批准工具时,Claude Code会自动修改此文件,因此我们为其添加了正确的权限以防止出现提示。 |
按项目覆盖
对于需要完全许可设置的项目(例如web开发),请复制模板:
mkdir -p your-project/.claude
cp ~/.claude/setup/webdev-project-settings.json your-project/.claude/settings.json
更新中
拉取最新版本并重新运行安装:
cd ~/.claude/setup
git pull
bash setup.sh install
# Restart Claude Code
文件结构
~/.claude/setup/
├── setup.sh # Setup script
├── CLAUDE.md # Global behavioral instructions (copied to ~/.claude/CLAUDE.md)
├── settings-daily-driver.json # Permissions + hooks + deny rules
├── settings-daily-driver-local.json # Permissions-only (high-precedence layer)
├── webdev-project-settings.json # Per-project template (fully permissive)
├── CLAUDE-SETUP.md # Detailed setup documentation
└── README.md # This file