命令速查表
Claude Code 实战命令集合
启动和权限管理
bash
# 标准启动
claude
# 绕过权限模式启动(推荐)
claude --dangerously-skip-permissions
# 设置别名(一次性设置)
echo 'alias claude="claude --dangerously-skip-permissions"' >> ~/.zshrc
source ~/.zshrc
# 或者让 Claude Code 帮你设置
# 直接问:我想要在终端输入claude 等同于输入 claude --dangerously-skip-permissions,你帮我设置好多会话管理
bash
# 同时打开多个 Claude Code 会话
# 在 IDE 中连续点击 Claude Code 图标 3 次
# 查看历史聊天记录
/resume
# 选择特定会话继续
/resume [会话编号]思考模式控制
bash
# 基础思考模式
think
# 深度思考模式
think hard
# 更深度思考
think harder
# 极限思考模式(推荐复杂任务使用)
ultrathink
# 示例用法
请帮我重构这个复杂的用户认证模块 ultrathinkIDE 集成命令
bash
# 检查 IDE 连接状态
# 查看右上角是否显示 "IDE connected" 绿色状态
# 在 VS Code 中安装插件
code --install-extension Anthropic.claude-dev
# 在 Cursor 中查看 Claude Code 状态
# 右上角 Claude Code 图标 + 绿色圆点 = 已连接图片和文件操作
bash
# 粘贴图片到 Claude Code
Ctrl+V # 注意:使用 Ctrl+V 而不是 Cmd+V
# 上下文文件管理
@add [文件路径] # 添加文件到上下文
@remove [文件路径] # 从上下文移除文件
@list # 查看当前上下文文件
@clear # 清空上下文项目开发命令
bash
# 代码生成
@claude generate component --name "ComponentName" --type "react/vue/angular"
@claude generate api --endpoint "/api/users" --method "GET/POST/PUT/DELETE"
# 代码审查和重构
@claude review --file "src/components/App.tsx" --focus "security/performance/style"
@claude refactor --file "legacy-code.js" --pattern "modern-es6"
# 测试生成
@claude test generate --file "src/utils/helper.js" --framework "jest/vitest"
@claude test fix --file "tests/user.test.js"
# 文档生成
@claude docs generate --input "src/" --output "docs/" --format "markdown/html"
@claude docs api --swagger --output "api-docs.yaml"任务分解和协作
bash
# 智能任务分解
@claude task split --requirement "用户管理模块" --team-size 4 ultrathink
@claude task estimate --feature "支付系统" --complexity "high"
# 进度同步
@claude sync status --project "rag-chatbot"
@claude sync conflicts --resolve "auto/manual"
@claude sync review --since "yesterday"使用量监控命令
bash
# 安装使用量监控工具
npm install -g ccusage
# 查看全部使用记录
ccusage
# 查看指定日期以来的消耗
ccusage -s 20250625
# 实时监控使用量(推荐)
ccusage blocks --live
# 查看今日消耗
ccusage -s $(date +%Y%m%d)
# 查看本月消耗统计
ccusage -s $(date +%Y%m01)MCP 服务器配置命令
必装 MCP 工具
bash
# Context7 - 获取最新代码库知识
mcp install context7
mcp configure context7 --api-key "your-key"
# BrowserMCP - 浏览器自动化
mcp install browsermcp
mcp configure browsermcp --browser "chrome"
# 启动 MCP 服务
mcp server start --config config.json --port 8080MCP 使用示例
bash
# 使用 Context7 获取最新文档
@context7 search "React 18 新特性"
@context7 docs "Next.js 14 App Router"
# 使用 BrowserMCP 自动化浏览
打开浏览器,打开小红书,搜索"背单词",查看最前面10个内容,用漂亮的形式总结给我
打开我的网站 localhost:3000,检查首页布局是否正常Git Worktrees 多会话管理
基础操作
bash
# 为不同功能创建独立工作树
git worktree add ../project-frontend feature/frontend-ui
git worktree add ../project-backend feature/backend-api
git worktree add ../project-docs feature/documentation
# 列出所有工作树
git worktree list
# 删除完成的工作树
git worktree remove ../project-frontend
git worktree prune # 清理无效引用SuperClaude命令参考
快速测试命令:
bash
# 终端验证
python3 -m SuperClaude --version
# Claude Code测试
/sc:brainstorm "test project" # 交互式需求发现
/sc:implement "auth system" # 智能功能实现
/sc:analyze README.md # 代码质量分析核心工作流:
bash
/sc:brainstorm "项目概念" → /sc:implement "功能名称" → /sc:testDDAD治理框架与最佳实践
bash
# 为团队成员创建专用分支
git worktree add ../project-alice feature/alice-user-auth
git worktree add ../project-bob feature/bob-payment-system
# 创建共享的集成分支
git worktree add ../project-integration develop
# 定期同步和合并
cd ../project-integration
git pull origin develop
git merge feature/alice-user-auth
git merge feature/bob-payment-system高效工作流命令组合
项目启动标准流程
bash
# 1. 启动 Claude Code(绕过权限)
claude --dangerously-skip-permissions
# 2. 开启实时监控
ccusage blocks --live
# 3. 创建多个工作会话
# 在 IDE 中连续点击 Claude Code 图标 3 次
# 4. 设置项目上下文
@add README.md
@add package.json
@add src/main.js
# 5. 开始复杂任务
请帮我分析这个项目结构并提出优化建议 ultrathink代码审查和重构流程
bash
# 1. 添加需要审查的文件
@add src/components/UserAuth.tsx
@add src/utils/validation.js
# 2. 进行深度代码审查
请审查这些文件的安全性、性能和可维护性 ultrathink
# 3. 生成重构建议
基于审查结果,生成详细的重构计划 think harder
# 4. 执行重构
请按照计划逐步重构代码,确保向后兼容 ultrathink多人协作开发流程
bash
# 1. 创建团队工作树
git worktree add ../team-frontend feature/frontend-team
git worktree add ../team-backend feature/backend-team
git worktree add ../team-testing feature/testing-team
# 2. 分配任务给不同的 Claude Code 会话
# 会话1:前端开发
cd ../team-frontend
请开发用户登录界面,使用 React + TypeScript ultrathink
# 会话2:后端开发
cd ../team-backend
请开发用户认证 API,使用 Node.js + Express ultrathink
# 会话3:测试开发
cd ../team-testing
请为用户认证功能编写完整的测试用例 think harder
# 3. 定期同步进度
/resume # 查看各会话进度
git worktree list # 检查工作树状态问题排查和调试流程
bash
# 1. 收集错误信息
@add logs/error.log
@add package.json
@add src/problematic-file.js
# 2. 深度分析问题
这个错误的根本原因是什么?请提供详细的分析和解决方案 ultrathink
# 3. 生成修复代码
请生成修复代码,并解释每个修改的原因 think harder
# 4. 验证修复效果
请帮我编写测试用例来验证修复效果 ultrathinkDocker 开发环境命令
基础容器操作
bash
# 构建开发环境
docker build -t team-vibe-dev .
docker-compose up -d
# 进入开发容器
docker exec -it team-vibe-dev bash
# 查看容器状态
docker ps
docker logs team-vibe-dev
# 清理环境
docker-compose down
docker system prune -f多环境管理
bash
# 开发环境
docker-compose -f docker-compose.dev.yml up
# 测试环境
docker-compose -f docker-compose.test.yml up
# 生产环境
docker-compose -f docker-compose.prod.yml up测试命令集合
单元测试
bash
# 运行所有测试
npm test
pytest
# 运行特定测试文件
npm test -- --testPathPattern=components
pytest tests/test_api.py
# 生成覆盖率报告
npm test -- --coverage
pytest --cov=src --cov-report=html集成测试
bash
# API测试
newman run postman-collection.json
curl -X GET "http://localhost:8000/api/health"
# 端到端测试
npx playwright test
cypress run部署命令
本地部署
bash
# 构建项目
npm run build
python setup.py build
# 启动服务
npm start
gunicorn app:app --bind 0.0.0.0:8000
# 健康检查
curl http://localhost:3000/health云端部署
bash
# AWS部署
aws deploy create-deployment --application-name myapp
eb deploy
# Kubernetes部署
kubectl apply -f k8s/
helm install myapp ./helm-chart
# Docker部署
docker push myregistry/myapp:latest
docker run -p 8080:8080 myregistry/myapp:latest监控和调试命令
性能监控
bash
# 系统资源监控
htop
docker stats
# 应用性能监控
npm run analyze
python -m cProfile app.py
# 网络监控
netstat -tulpn
ss -tulpn日志管理
bash
# 查看应用日志
tail -f logs/app.log
docker logs -f container-name
# 日志分析
grep "ERROR" logs/app.log
awk '/ERROR/ {print $1, $2, $NF}' logs/app.log
# 日志轮转
logrotate /etc/logrotate.d/app安全检查命令
代码安全扫描
bash
# 依赖安全检查
npm audit
pip-audit
# 代码质量检查
eslint src/
flake8 src/
sonar-scanner
# 密钥泄露检查
git-secrets --scan
truffleHog --regex --entropy=False .容器安全
bash
# 镜像安全扫描
docker scan myapp:latest
trivy image myapp:latest
# 容器运行时安全
docker run --security-opt no-new-privileges myapp备份和恢复命令
数据备份
bash
# 数据库备份
pg_dump mydb > backup.sql
mysqldump -u user -p mydb > backup.sql
# 文件备份
tar -czf backup.tar.gz /path/to/data
rsync -av /source/ /backup/恢复操作
bash
# 数据库恢复
psql mydb < backup.sql
mysql -u user -p mydb < backup.sql
# 文件恢复
tar -xzf backup.tar.gz
rsync -av /backup/ /restore/实战脚本集合
Claude Code 完整启动脚本
bash
#!/bin/bash
# claude-dev-start.sh
echo "🚀 启动 Claude Code 开发环境..."
# 1. 启动 Claude Code(绕过权限模式)
echo "启动 Claude Code..."
claude --dangerously-skip-permissions &
# 2. 启动实时使用量监控
echo "启动使用量监控..."
ccusage blocks --live &
# 3. 启动必要的 MCP 服务
echo "启动 MCP 服务..."
mcp server start --name context7 &
mcp server start --name browsermcp &
# 4. 打开 IDE
echo "启动 IDE..."
cursor . || code .
echo "✅ Claude Code 开发环境启动完成!"
echo "💡 记住:复杂任务使用 ultrathink"
echo "📊 实时监控:ccusage blocks --live"
echo "📚 历史记录:/resume"团队协作项目初始化脚本
bash
#!/bin/bash
# team-vibe-init.sh
PROJECT_NAME=${1:-"team-project"}
TEAM_SIZE=${2:-3}
echo "🎯 初始化团队 Vibe Coding 项目: $PROJECT_NAME"
# 创建项目结构
mkdir -p {src,docs,tests,config,scripts}
# 初始化 Git 仓库
git init
git add .
git commit -m "Initial commit"
# 为团队成员创建工作树
for i in $(seq 1 $TEAM_SIZE); do
BRANCH_NAME="feature/member-$i-workspace"
git checkout -b $BRANCH_NAME
git checkout main
git worktree add "../$PROJECT_NAME-member-$i" $BRANCH_NAME
echo "✅ 创建工作树: ../$PROJECT_NAME-member-$i"
done
# 创建文档工作树
git checkout -b docs-branch
git checkout main
git worktree add "../$PROJECT_NAME-docs" docs-branch
# 安装依赖和工具
npm init -y
npm install -g ccusage
# 创建 Claude Code 配置
cat > .claude-config.json << EOF
{
"project": "$PROJECT_NAME",
"team_size": $TEAM_SIZE,
"default_mode": "ultrathink",
"mcp_servers": ["context7", "browsermcp"]
}
EOF
echo "🎉 团队项目初始化完成!"
echo "📁 工作树列表:"
git worktree list日常开发增强脚本
bash
#!/bin/bash
# daily-dev-enhanced.sh
echo "🌟 启动增强版开发环境..."
# 检查 Claude Code 是否运行
if ! pgrep -f "claude" > /dev/null; then
echo "启动 Claude Code..."
claude --dangerously-skip-permissions &
sleep 2
fi
# 启动开发服务
if [ -f "docker-compose.yml" ]; then
echo "启动 Docker 服务..."
docker-compose up -d
fi
if [ -f "package.json" ]; then
echo "启动前端开发服务器..."
npm run dev &
fi
# 启动实时监控
echo "启动使用量监控..."
ccusage blocks --live &
# 运行代码质量检查
echo "运行代码质量检查..."
if [ -f "package.json" ]; then
npm run lint 2>/dev/null || echo "⚠️ 未配置 lint 脚本"
npm test 2>/dev/null || echo "⚠️ 未配置 test 脚本"
fi
# 显示项目状态
echo "📊 项目状态:"
echo "Git 分支: $(git branch --show-current)"
echo "工作树: $(git worktree list | wc -l) 个"
echo "最近提交: $(git log -1 --oneline)"
echo "✅ 开发环境就绪!"
echo "💡 使用技巧:"
echo " - 复杂任务: ultrathink"
echo " - 查看历史: /resume"
echo " - 粘贴图片: Ctrl+V"
echo " - 实时监控: ccusage blocks --live"代码审查自动化脚本
bash
#!/bin/bash
# auto-review.sh
BRANCH=${1:-$(git branch --show-current)}
BASE_BRANCH=${2:-"main"}
echo "🔍 自动代码审查: $BRANCH vs $BASE_BRANCH"
# 获取变更的文件
CHANGED_FILES=$(git diff --name-only $BASE_BRANCH...$BRANCH)
if [ -z "$CHANGED_FILES" ]; then
echo "❌ 没有发现文件变更"
exit 1
fi
echo "📁 变更的文件:"
echo "$CHANGED_FILES"
# 启动 Claude Code 进行审查
echo "🤖 启动 Claude Code 审查..."
# 创建审查提示
REVIEW_PROMPT="请审查以下文件的变更,重点关注:
1. 代码质量和最佳实践
2. 安全性问题
3. 性能优化机会
4. 可维护性改进
变更的文件:
$CHANGED_FILES
请使用 ultrathink 进行深度分析。"
# 将提示保存到临时文件
echo "$REVIEW_PROMPT" > /tmp/review-prompt.txt
echo "✅ 审查提示已准备好"
echo "💡 请在 Claude Code 中运行:"
echo "cat /tmp/review-prompt.txt"
echo "然后添加相关文件到上下文中进行审查"💡 实战使用技巧
Claude Code 最佳实践
bash
# ✅ 推荐的工作流
1. 启动时使用绕过权限模式
claude --dangerously-skip-permissions
2. 复杂任务必用 ultrathink
请重构这个复杂模块 ultrathink
3. 多会话并行处理
- 会话1:主要开发任务(保持 IDE 连接)
- 会话2:文档生成和整理
- 会话3:测试用例编写
4. 实时监控使用量
ccusage blocks --live
5. 定期查看历史记录
/resume工具组合建议
bash
# 🚀 主力组合(推荐)
IDE: Cursor + Claude Code 插件
AI: Claude Code (Max Plan $200/月)
监控: ccusage 实时监控
MCP: context7 + browsermcp
# 🔄 备选组合
IDE: VS Code + Claude Code 插件
AI: Claude Code + AugmentCode
版本控制: Git Worktrees 多会话管理⚠️ 重要注意事项
bash
# 🚨 新手避坑指南
1. 不要一开始就使用多会话
- 先熟练单会话操作
- 理解任务依赖关系后再多开
2. 避免多会话修改同一文件
- 会造成代码冲突
- 建议多会话处理不同项目或模块
3. 合理使用 ultrathink
- 简单任务不需要 ultrathink
- 复杂任务才使用,避免浪费 Token
4. 定期检查使用量
- 使用 ccusage 监控消耗
- Max Plan 用户可以放心使用 ultrathink🎯 效率提升技巧
bash
# 快速上下文管理
@add src/ # 添加整个目录
@add *.js # 添加所有 JS 文件
@list # 查看当前上下文
@clear # 清空重新开始
# 智能任务分解
请将这个大功能拆分成可并行开发的小任务 ultrathink
# 代码质量保证
请审查代码并提供重构建议,重点关注性能和安全性 ultrathink
# 文档自动生成
基于当前代码生成完整的 API 文档和使用说明 think harder📊 成本优化策略
bash
# 💰 Max Plan ($200/月) 用户
- 无脑使用 ultrathink
- 多会话并行开发
- 实时监控看到消耗超过 $200/天很正常
# 💡 普通用户优化建议
- 简单任务使用 think 或不加修饰词
- 复杂任务才使用 ultrathink
- 定期检查 ccusage 避免超支
# 📈 ROI 计算
- 单日消耗 $187 vs 包月 $200
- 约等于 1 天回本
- 开发效率提升 > 成本投入🎯 使用建议:
- 新手从单会话 + 基础命令开始
- 熟练后逐步引入多会话和高级功能
- 定期更新命令和脚本
- 结合团队规范制定标准流程
- 重要提醒:免费的才是最贵的,选择专业工具
🔗 相关资源:
💬 交流反馈:
- 欢迎分享使用经验和改进建议
- 持续优化命令和脚本
- 共同探索 AI 协作开发的最佳实践