克劳德大师代码:终极非官方指南
July 02, 2025
Claude 代码:终极非官方指南
您是否希望充分发挥 Anthropic 强大 AI 开发工具 Claude 代码的全部潜能?这份非官方但极其全面的指南,内容来自积极维护的 zebbern/claude-code-guide
GitHub 仓库,是您掌握所有命令、配置和高级功能的最佳资源——其中许多功能并非广为人知或有官方文档。
什么是 Claude 代码?
Claude 代码是 Anthropic Claude AI 的一个专用版本,旨在直接协助开发人员进行编码任务、调试和项目管理。它可以集成到您的开发工作流程中,提供智能协助和自动化功能。
入门:安装与设置
本指南提供了适用于各种操作系统和环境的详细安装说明,确保无论您的设置如何,都能让 Claude 代码顺利运行:
- NPM 全局安装:
npm install -g @anthropic-ai/claude-code
(需要 Node 18+) - macOS: 使用 Homebrew 和 Node.js。
- Arch Linux AUR:
yay -S claude-code
或paru -S claude-code
。 - Docker: 通过
ghcr.io/rchgrav/claudebox:latest
进行容器化设置。 - Windows 通过 WSL: Anthropic 推荐的路径,使用适用于 Linux 的 Windows 子系统中的 Ubuntu。
- 从源代码构建: 适用于最新提交或本地补丁。
安装后,了解如何配置您的 API 密钥、设置基本默认值,并使用 claude /doctor
执行健康检查,以确保一切正常运行。
# 全局安装
npm install -g @anthropic-ai/claude-code
# 配置您的 API 密钥(从 console.anthropic.com 获取)
export ANTHROPIC_API_KEY="sk-your-key-here"
# 测试安装
claude "Hello, Claude!"
claude /doctor
揭秘 MCP(模型上下文协议)
Claude 代码最强大的功能之一是它与 MCP 的集成,使其能够连接外部服务、数据库和工具。本指南将详细介绍:
- 理解 MCP: 它如何扩展 Claude 的功能。
- MCP 设置和配置: 基本命令,例如
claude mcp list
、claude mcp add
,以及管理用于 MCP 服务器的~/.claude.json
配置文件。 - 常用 MCP 服务器: 集成 Git、GitHub、PostgreSQL、Puppeteer 等服务的示例。
- MCP 工具权限: 如何管理各种 MCP 工具的权限,确保安全操作。
综合命令参考
本指南提供了详尽的 Claude 代码命令列表,分门别类,便于查找:
- CLI 命令: 交互模式(
claude
)、一次性查询(claude -p "query"
)
原创文章:
查看原文