Claude Code 命令行的使用总结

Written by

in

文章目录
  • 在开始使用 Claude Code 前,你需要完成一些准备工作。 环境要求:确保你的操作系统 (Windows 10+, macOS 10.15+, 或主流 Linux 发行版) 上已安装 Node.js 18.0 或更高版本。 安装 Claude Code:在终端中执行以下命令即可全局安装。 npm install -g @anthropic-ai/claude-code 安装后,可以通过 claude –version 命令验证是否成功。 配置 API (关键步骤) :由于官方服务对国内用户存在访问限制,通常需要配置第三方 API 中转服务。核心是设置两个环境变量: ANTHROPIC_AUTH_TOKEN: 你的 API 密钥。 ANTHROPIC_BASE_URL: 中转服务的 API 地址。 以下是设置环境变量的方法,你可以根据需求选择临时或永久配置。 我使用的是 Kimi 操作系统 临时设置 (当前终端有效) 永久设置 (推荐) macOS / Linux export ANTHROPIC_AUTH_TOKEN="你的令牌" export ANTHROPIC_BASE_URL="中转服务地址" 将上述 export 命令添加到 ~/.bashrc 或 ~/.zshrc 文件末尾,然后执行 source ~/.zshrc (或 ~/.bashrc) 使其生效。 Windows (PowerShell) $env:ANTHROPIC_AUTH_TOKEN="你的令牌" $env:ANTHROPIC_BASE_URL="中转服务地址" 通过控制面板的“系统属性”添加用户环境变量,或使用 PowerShell 的 [System.Environment]::SetEnvironmentVariable 命令。 关于获取 API 令牌和中转服务地址,一些搜索结果提到了诸如 AnyRouter、ClaudeYY、Kimi 或自建代理等方式,你可以自行探索选择。
  • 配置完成后,你就可以通过以下两种主要方式与 Claude Code 交互。 交互式会话:在终端中输入 claude 并回车,会启动一个交互式对话界面。你可以像与助手聊天一样,连续提出多个问题或指令。 非交互式命令:使用 claude -p "你的问题" 格式,Claude Code 会执行单次查询并直接输出结果,然后退出,非常适合快速获取信息或集成到脚本中。
  • 在对话框输入 / 可查
  • 目录
    • 🛠️ 安装与配置
    • 🚀 核心使用方式
    • ⌨️ 常用命令与技巧速查
      • Conversations
      • Manage Context
      • Settings
        • Slash Commands

    在开始使用 Claude Code 前,你需要完成一些准备工作。

    • 环境要求:确保你的操作系统 (Windows 10+, macOS 10.15+, 或主流 Linux 发行版) 上已安装 Node.js 18.0 或更高版本。

    • 安装 Claude Code:在终端中执行以下命令即可全局安装。

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

      安装后,可以通过 claude --version 命令验证是否成功。

    • 配置 API (关键步骤) :由于官方服务对国内用户存在访问限制,通常需要配置第三方 API 中转服务。核心是设置两个环境变量:

      • ANTHROPIC_AUTH_TOKEN: 你的 API 密钥。
      • ANTHROPIC_BASE_URL: 中转服务的 API 地址。

      以下是设置环境变量的方法,你可以根据需求选择临时或永久配置。

    我使用的是 Kimi

    操作系统 临时设置 (当前终端有效) 永久设置 (推荐)
    macOS / Linux export ANTHROPIC_AUTH_TOKEN="你的令牌" export ANTHROPIC_BASE_URL="中转服务地址" 将上述 export 命令添加到 ~/.bashrc 或 ~/.zshrc 文件末尾,然后执行 source ~/.zshrc (或 ~/.bashrc) 使其生效。
    Windows (PowerShell) $env:ANTHROPIC_AUTH_TOKEN="你的令牌" $env:ANTHROPIC_BASE_URL="中转服务地址" 通过控制面板的“系统属性”添加用户环境变量,或使用 PowerShell 的 [System.Environment]::SetEnvironmentVariable 命令。

    关于获取 API 令牌和中转服务地址,一些搜索结果提到了诸如 AnyRouter、ClaudeYY、Kimi 或自建代理等方式,你可以自行探索选择。

    配置完成后,你就可以通过以下两种主要方式与 Claude Code 交互。

    • 交互式会话:在终端中输入 claude 并回车,会启动一个交互式对话界面。你可以像与助手聊天一样,连续提出多个问题或指令。
    • 非交互式命令:使用 claude -p "你的问题" 格式,Claude Code 会执行单次查询并直接输出结果,然后退出,非常适合快速获取信息或集成到脚本中。

    在对话框输入 / 可查

    • New conversation 新对话
    • Resume conversation 重新开始
    • Clear conversation 清除对话

    • Mention a file 和cursor 的@ 命令差不多,提及一个上下文件
    • Attach file 可以上传文件

    • General Config 在 vscode 里面进行claude code 设置
    • Login
    • MCP Status 还不咋会用,用之前必须使用 claude add mcp
    • Select model
    • Change output styles
    • Configure agents
    • Configure hooks
    • Edit memory
    • Manage MCPs
    • Manage permissions
    • Manage plugins

    MCPS、hooks、agents 都没有用过

    命令 功能说明 使用场景示例
    /compact 压缩对话历史为摘要,释放上下文 Token 空间 会话过长导致模型 “遗忘” 前情时使用
    /context 查看 / 调整当前对话的上下文范围、内容 需要补充 / 清理上下文时使用
    /cost 显示当前会话的 Token 消耗、预估费用 监控 API 使用成本时使用
    /init 载入项目持久记忆(如CLAUDE.md),初始化项目认知 开始项目协作前加载项目信息
    /pr-comments 拉取 GitHub PR 的评论内容(含审查反馈) 终端内查看 PR 协作反馈时使用
    /release-notes 基于代码变更自动生成版本发布说明 发版前整理更新文档时使用
    /review 智能审查代码的语法、逻辑、性能问题,提供优化建议 代码质量检查时使用
    /security-review 扫描代码安全漏洞(如注入、权限缺陷),提供修复方案 代码安全合规检查时使用
    /todos 提取代码中的TODO/FIXME标记,整理成待办清单 跟踪开发任务时使用

    感觉这些命令都非常好用

    到此这篇关于Claude Code 命令行的使用总结的文章就介绍到这了,更多相关Claude Code 命令行内容请搜索风君子博客以前的文章或继续浏览下面的相关文章,希望大家以后多多支持风君子博客!

    站内搜索