Claude Code 使用

发布时间: 更新时间: 总字数:631 阅读时间:2m 作者: IP上海 分享 网址

Claude Code 使用

安装

npm install -g @anthropic-ai/claude-code

# 或
curl -fsSL https://claude.ai/install.sh | bash

vscode 建议安装Claude Code插件

常用指令

命令 功能 示例
claude 启动交互模式 claude
claude “task” 运行一次性任务 claude “fix the build error”
claude -p “query” 运行一次性查询,然后退出 claude -p “explain this function”
claude -c 继续最近的对话 claude -c
claude -r 恢复之前的对话 claude -r
claude commit 创建 Git 提交 claude commit
/init 在项目中初始化配置,通常会生成一个 CLAUDE.md 文件,在该文件写下项目的架构说明、代码规范或常用命令,Claude 会自动读取并遵守 /init
/compact 压缩当前对话历史,保留核心信息(节省 Token) /compact
/cost 查看当前会话消耗的 Token 费用 /cost
/bug 报告当前上下文中的错误 /bug
/model 切换模型 /model
/clear 清除对话历史(节省 Token) /clear
/help 显示可用命令 /help
exit 或 Ctrl+C 退出 Claude Code exit

CLAUDE.md 总结

文件路径 作用
项目根目录/CLAUDE.md 项目共享的项目级配置,提交至 Git 供所有成员使用
项目根目录/CLAUDE.local.md 个人本地覆盖配置,通常加入 .gitignore 避免影响他人
父目录/CLAUDE.md 在 Monorepo 结构中自动继承的上级配置(递归向上查找)
子目录/CLAUDE.md 针对特定子模块/功能的独立配置(优先于父级配置加载)
~/.claude/CLAUDE.md 用户全局默认配置,适用于所有 Claude 会话的基线设定

MCP

claude mcp add <name> <command> [args...]
# 示例
claude mcp add pg-server /path/to/postgres-mcp --connection-string "postgresql://user:pass@localhost:5432/mydb"
# 查看已配置的服务
claude mcp list

# 查看服务详情
claude mcp get <name>

# 删除服务
claude mcp remove <name>

Claude Code GitHub Actions

自定义命令

  • 用户级命令:~/.claude/commands/,前缀 /user:
  • 项目级命令:.claude/commands/,前缀 /project:。示例:创建 optimize.md 文件后,输入 /project:optimize [args] 自动执行optimize.md中的prompt,使用 $ARGUMENTS 介绍参数。

参考

  1. https://code.claude.com/docs/en/overview
本文总阅读量 次 本站总访问量 次 本站总访客数
Home Archives Categories Tags Statistics