claude code使用
1 模式
shift+tab

2 常用命令
01
alt+v 粘贴图片
02
/init
说明:创建项目级别的文档文件,帮助Claude更好地理解你的代码库结构和约定。
03
/clear
/reset
/new
注意:此命令会清除所有对话记录,但不会删除文件系统中的任何文件。
04
/resume
说明:允许你继续之前中断的对话。
05
/rewind
/checkpoint
说明:类似于"撤销"功能,可以回退到之前的状态。
/export:将整个对话导出为 Markdown 文件,方便复盘或分享
3 idea插件
CC GUI (Claude or Codex)
对话框更加方便。
要注意更新,老的版本可能不支持新的模型;
setting->Plugin homepage 去下载最新版本
先设置为disable,在重启电脑,在点击齿轮从本地安装。
4 mcp
codebase-memory-mcp
安装
powershell 命令
Invoke-WebRequest -Uri https://raw.githubusercontent.com/DeusData/codebase-memory-mcp/main/install.ps1 -OutFile install.ps1 .\install.ps1
配置
MCP 作用域说明
--scope user:全局生效,所有代码项目加载该 MCP--scope project:仅当前仓库生效,写入项目内.claude/,可以提交 git(团队协作首选)
# project级别(仅当前项目启用)
claude mcp add codebase-memory --scope project -- codebase-memory-mcp
# 如果你想所有项目全局启用,改用
claude mcp add codebase-memory --scope user -- codebase-memory-mcp
claude mcp add virtual-power-project --scope project -- codebase-memory-mcp
查看已加载 MCP 列表
claude mcp list
删除mcp
# 删除全局(user)的
claude mcp remove playwright -s user
# 删除项目级(project)
claude mcp remove playwright -s project
# 删除本地(local)
claude mcp remove playwright -s local
Claude‑Code CLI MCP 配置文件位置code.claud...
⚠️ 注意:
--scope local和--scope user都存在同一个文件~/.claude.json里GitHub
local:写在顶层projects["/你的项目绝对路径"].mcpServers,只对这个项目生效
user:写在顶层mcpServers,所有项目全局生效
project:项目根目录.mcp.json,团队共享
快速查看某个 server 属于哪个 scope
claude mcp get notion
关键步骤:构建代码图谱
MCP 服务只是提供查询接口;没有索引图谱 = 查询全部为空 进入项目根目录执行索引
CLI手动触发索引(首次建图)
codebase-memory-mcp cli index_repository --repo-path "."
查看索引状态
codebase-memory-mcp cli list_projects
进入 claude 会话后直接提问,模型自动调用 MCP 图谱工具,不再无脑读取文件:
1. 梳理 getUserInfo 所有上下游调用链路,分析改动影响范围 2. 找出项目所有实现Payment接口的类 3. 定位未被调用的死函数 4. 梳理整个支付模块的架构数据流,输出架构摘要 5. 如果修改 User 结构体,评估会影响哪些文件与函数 6. 查找所有抛出 AuthError 的位置
底层工作流程拆解
claude(MCP 客户端)启动,读取 MCP 配置- 自动拉起
codebase-memory-mcp本地进程 - MCP 协议握手,公布可用工具:
index_repository/trace_path/search_graph/get_architecture - 你发送问题 → LLM 识别需要代码结构查询
- Claude Code 发起 MCP 工具调用
- MCP 服务在本地 SQLite 图谱检索,返回精简结构化数据
- 结果注入上下文,AI 基于代码结构推理
自动更新图谱
告诉claude code 每次修改代码后 自动更细知识图谱索引
5 Superpowers 插件
它是AI编程界的“工程纪律手册”
GitHub Star:243,000+
一句话说清:给 AI 装上一套完整的软件工程方法论,让它从“灵感型码农”变成“靠谱交付团队”。
Superpowers 是目前整个 Skills 生态里最成功的 Skill 集合,没有之一。
它不是一个功能,而是一整套包含 20+ 个子模块的工作流框架——TDD、系统化调试、计划编写、代码评审、并行 Agent 分发、Git Worktree 管理……每个都是独立的、可以单独触发的 Skill。
核心理念:Process over Prompt(流程大于提示词)。
最核心的几个子 Skill:
① brainstorming(头脑风暴)⭐ 最常用
这是入口 Skill,也是最关键的一个。它的核心逻辑是:未获得用户明确批准前,绝不允许 AI 动手写一行代码。AI 像苏格拉底一样,一次只问一个问题,逐步澄清需求,提出 2-3 种方案让你选择。
② subagent-driven-development(子代理驱动开发)⭐ 核心 Skill
为每个计划任务派发独立子代理,互相隔离上下文。
每个任务完成后经过两阶段审查:规格合规审查 + 代码质量审查。
审查不通过就打回去重做。
③ test-driven-development(TDD)
强制遵循“红灯-绿灯-重构”循环,先写测试再写代码。
④ requesting-code-review(代码审查)
AI 自动获取当前分支的 git diff,逐文件审查,关键问题阻止推进。
安装命令:
npx skills add obra/superpowers # 或通过 Claude Code 官方插件市场 /plugin install superpowers@claude-plugins-official
适用场景:中大型功能开发、需要高质量交付的核心模块。
注意事项:简单任务会多花 15 分钟走流程。
。。。待补充
更多推荐




所有评论(0)