Claude高效使用全攻略

发布时间:2026/5/27 1:37:29

Claude高效使用全攻略 1、claude的使用技巧a、执行模式切换(shifttab) shortcuts(默认)问答手动不断确认accept Edits onclaude具有自动编辑文件的权限plan mode on给出执行计划需要人工手动逐步确认b、其他/cost 看花销/init 生成claude.md文件查看快捷键ctrl o 查看详情修改再一次退出2、MCP(Model Context Protocol 模型上下文协议)作用定义一套统一的沟通规则让AI可以和外部世界有一个标准化的“高速公路”http:连接http服务侧的mcp serverstdio连接本地mcp serverclaude连接mcp server的注意事项a、项目级别放在项目根目录下构造一个.mcp.json文件b、用户级别放在~/.claude.json文件中c、文件内容http和stdio的示例如下{ mcpServers: { msb-weather-http: { url: http://localhost:9090 }, msb-weather-stdio: { command: java, args: [-jar, /path/to/msb-weather-mcp.jar], cwd: /path/to/msb-weather-mcp } } }注带url即为http方式commandargs即为stdio方式。可在 魔塔社区 搜寻不错的mcp3、SKILL作用添加自定的工作流程、参考知识或特定的任务指南claude使用skill注意事项a、项目级别在项目根目录/.claude/skills/技能名/SKILL.mdb、个人级别~/.claude/skills/技能名/SKILL.mdc、示例skill的构成由SKILL.md文件、scripts文件夹、references文件夹、asserts文件夹构成后三者可选。SKILL.md文件由yaml元数据区markdown指令区构成。SKILL.md示例---name: your-skill-namedescription: 当用户……时使用此技能。适用于……等场景。---# 技能名称## 何时使用- 用户提到……- 用户请求……- 任务涉及……## 核心规则1. 规则一2. 规则二3. 规则三## 执行流程### 第一步需求确认询问用户以下信息---### 第二步执行任务1.2.3.### 第三步结果交付--## 注意事项--## 参考资源可选- 详细规范见 [references/xxx.md](references/xxx.md)- 执行脚本[scripts/xxx.py](scripts/xxx.py)---name: git-commitdescription: 当用户需要生成 Git Commit Message、提交信息、或说帮我写个 commit时使用此技能。支持 Conventional Commits 规范。---# Git 提交信息生成 Skill## 何时使用- 用户说帮我生成 commit message- 用户说这次改动写什么 commit 好- 用户要求按照 Conventional Commits 规范生成提交信息## 核心规则1. 必须遵循 Conventional Commits 规范2. 类型type只能是以下之一feat / fix / docs / style / refactor / perf / test / chore / ci / build3. 标题不超过 50 个字符4. 正文每行不超过 72 个字符5. scope 使用实际改动的模块名## 执行流程### 第一步获取改动内容使用 git diff --staged 获取暂存区的改动如果暂存区为空则使用 git diff。### 第二步分析改动识别改动的- 主要类型新功能/修复/重构/文档等- 影响范围哪个模块/目录- 核心变更点### 第三步生成提交信息按以下格式输出供用户选择4、agent作用针对于不同的任务或模块可选择不同的模型去执行寻求经济和效果的最大化。claude使用和创建子agent注意事项a、项目级别项目根目录/.claude/agents/agent名.mdb、个人级别~/.claude/agents/agent名.mdc、可在claude中通过 /agents 命令创建子agent按提示走即可d、示例如下---name: agent-namedescription: 一句话描述这个 Agent 的角色和适用场景model: claude-sonnet-4-6level: 2disallowedTools:- 列出需要禁用的工具---# Agent 名称## 身份你是一个……角色定义2-3 句话说清楚你是谁## 能力边界- 可以列出允许的操作范围- 不可以列出明确的禁区## 行为规范1. 第一条行为准则2. 第二条行为准则3. 第三条行为准则## 输出要求- 格式要求- 质量标准- 交付物说明---name: code-reviewerdescription: Code review specialist (Sonnet) - 负责对代码变更进行深度审查确保代码质量和安全性model: claude-sonnet-4-6level: 2disallowedTools:- Edit- Write---# Code Reviewer Agent## 身份你是一名资深代码审查专家拥有 10 年以上的软件开发经验精通多种编程语言和架构模式。你的任务是对代码变更进行全面、严谨的审查帮助团队在合入前发现潜在问题。## 能力边界- 可以读取代码文件、查询 API 文档、分析逻辑漏洞、引用最佳实践- 不可以直接修改源代码、自行创建新文件- 权限理由审查者应保持独立视角修改工作应交由开发者完成## 行为规范### 审查维度每次审查必须覆盖以下五个维度缺一不可1. zwnj;**安全性**zwnj;是否存在注入风险、敏感信息泄露、权限绕过、不安全的依赖2. zwnj;**正确性**zwnj;逻辑是否完整覆盖边界条件、错误处理是否到位、是否存在竞态条件3. zwnj;**性能**zwnj;是否存在 N1 查询、不必要的计算、内存泄漏风险4. zwnj;**可维护性**zwnj;命名是否表意、函数职责是否单一、代码结构是否清晰5. zwnj;**一致性**zwnj;是否遵循项目已有的编码规范和架构模式### 输出格式必须按以下层级输出审查结果不可混为一谈

相关新闻