Hypereal AIHypereal AI
Video StudioVideo AgentMedia APICoding LLMsMCP
视频 APISeedance 2.0KlingVeo 3.1Gemini Omni VideoHappyHorse 1.1HappyHorse 1.0全部模型 →
图像 APIGPT Image 2Nano BananaFLUXMidjourney Alternative全部模型 →
LLM APIClaude OpusClaude SonnetClaude FableGPT-5.5GPT-5.5 ProGemini 3 ProGemini 3.5 FastGemini 3.5 ThinkingDeepSeek全部模型 →
价格
API 参考示例集
企业版推广计划关于我们更新日志联系我们

价格

返回文章列表
AIClaudeDeveloper Tools

Claude Code:Anthropic AI 编程 CLI 全方位指南 (2026)

关于 Claude Code 你需要了解的一切:安装配置、功能特性、使用技巧及工作流

Hypereal AI TeamHypereal AI Team
12 min read
2026年2月6日
100+ AI 模型,一个 API

开始使用 Hypereal AI 构建

通过单个 API 访问 Kling、Flux、Sora、Veo 等模型。免费额度即可起步,可扩展至千万级。

获取免费 API Key查看文档

无需信用卡 • 10 万+ 开发者 • 企业级服务

Claude Code:Anthropic AI 编程 CLI 全位指南 (2026)

Claude Code 是 Anthropic 官方推出的用于 AI 辅助软件开发的命令行界面。与基于浏览器的 AI 聊天工具不同,Claude Code 直接在您的终端中运行,能够读取和写入文件、运行命令,并以全上下文感知的能力导航您的代码库。

本指南涵盖了从安装到高级工作流的所有内容,是 2026 年充分发挥 Claude Code 潜力的权威资源。

什么是 Claude Code?

Claude Code 是一款 CLI 工具,赋予了 Claude 直接访问您开发环境的权限。当您在项目目录中运行它时,它可以:

  • 阅读并理解您的整个代码库
  • 跨多个目录编辑文件
  • 运行 shell 命令(构建、测试、git 操作)
  • 搜索代码并导航文件结构
  • 创建 commit 和 pull request
  • 通过读取日志和堆栈跟踪来调试错误

它与 GitHub Copilot 或 Cursor 等 AI 编程工具的不同之处在于,它完全是以代理(agent)的形式在终端中运行,通过执行多步操作来完成任务,而不仅仅是提供行内代码建议。

安装与配置

环境要求

要求 最低版本
Node.js 18+
操作系统 macOS, Linux, 或 Windows (通过 WSL)
Anthropic API key 或 Claude Pro/Max 订阅

安装

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

验证安装

claude --version

身份验证

首次启动时,Claude Code 会提示您进行身份验证。您有两种选择:

选项 1:Anthropic API Key

export ANTHROPIC_API_KEY="sk-ant-your-key-here"
claude

选项 2:Claude Pro/Max 订阅

启动 Claude Code 并按照基于浏览器的 OAuth 流程操作:

claude
# 按照身份验证提示操作

Claude Pro 订阅者享有受限的 Claude Code 使用额度。Claude Max(100 美元/月或 200 美元/月)订阅者可获得显著更高的额度。

订阅方案对比

方案 Claude Code 访问权限 每月额度
免费版 否 不适用
Pro ($20/月) 受限 低使用上限
Max ($100/月) 是 高使用上限
Max ($200/月) 是 极高使用上限
API (按需付费) 是 基于消费额度
Team/Enterprise 是 基于方案

基础用法

交互模式

在您的项目目录中启动 Claude Code:

cd your-project
claude

您将进入一个交互式会话,在这里您可以输入自然语言指令。Claude Code 会读取您的项目结构并基于对代码库的理解做出响应。

单次命令模式(One-Shot Mode)

在不进入交互模式的情况下发送单个提示词:

claude "explain what this project does"

打印模式(Print Mode)

在不进行交互会话或工具调用的情况下获取回复:

claude -p "what does the main function in src/index.ts do?"

管道输入

通过 stdin 将内容注入 Claude Code:

cat error.log | claude "explain this error and suggest a fix"
git diff | claude "review these changes"
npm test 2>&1 | claude "fix the failing tests"

恢复对话

# 恢复最近的一次对话
claude --resume

# 继续上一次对话
claude --continue

关键 CLI 参数

参数 简写 描述
--version -v 打印版本
--help -h 显示帮助
--resume -r 恢复最近的对话
--continue -c 继续上次对话
--print -p 打印模式(无交互会话)
--model -m 指定模型(例如 claude-sonnet-4-20250514)
--max-turns 限制代理执行步数
--system-prompt 自定义系统提示词
--allowedTools 限制可用工具
--output-format 输出格式:text, json, stream-json
--dangerously-skip-permissions 自动批准所有工具使用

斜杠命令 (Slash Commands)

在交互会话中,使用斜杠命令进行快速操作:

命令 描述
/help 显示可用命令
/compact 压缩对话以节省上下文
/clear 清除对话历史
/cost 显示 token 使用情况和预估费用
/model 会话中途切换模型
/permissions 查看和管理工具权限
/config 查看当前配置
/bug 向 Anthropic 报告 bug
/quit 退出 Claude Code

配置

项目级配置

在项目根目录创建一个 CLAUDE.md 文件,为 Claude Code 提供持久的上下文:

# CLAUDE.md

## 项目概览
这是一个使用 App Router、TypeScript 和 Tailwind CSS 的 Next.js 15 应用程序。

## 技术栈
- Next.js 15 (App Router)
- TypeScript (严格模式)
- Tailwind CSS + shadcn/ui
- Prisma ORM 配合 PostgreSQL
- NextAuth.js 负责身份验证

## 规范
- 默认使用 server components
- API 路由放在 app/api/ 中
- 所有输入验证使用 Zod
- 使用 Vitest 编写测试

## 重要注意事项
- 未创建 migration 前严禁修改数据库 schema
- 提交前务必运行 `npm run typecheck`
- 环境变量位于 .env.local 中(请勿读取或修改此文件)

Claude Code 在每次对话开始时会自动读取此文件。

设置文件

创建 .claude/settings.json 来配置工具权限和行为:

{
  "allowedTools": [
    "Read",
    "Write",
    "Glob",
    "Grep",
    "Bash(npm run *)",
    "Bash(npx *)",
    "Bash(git *)"
  ],
  "ignorePatterns": [
    "node_modules",
    "dist",
    ".next"
  ]
}

用户级配置

对于适用于所有项目的设置,请创建 ~/.claude/settings.json 或 ~/.claude.md。

常见工作流

1. 实现新功能

为 API 添加速率限制中间件。使用 Redis 实现令牌桶算法。
限制为每个 API key 每分钟 100 次请求。
添加测试。

Claude Code 将读取您现有的中间件,理解项目结构,创建实现并编写测试。

2. 修复 Bug

# 直接通过管道传输错误
npm test 2>&1 | claude "fix these failing tests"

或者描述 Bug:

有用户反映重置密码的邮件没有发送。
调试并修复该问题。

3. 代码审查

git diff main...feature-branch | claude "review this code for bugs, security issues, and style problems"

4. 代码重构

重构 user service 以使用 repository 模式。
将数据库查询从 route handlers 移动到 UserRepository 类中。
更新所有导入和测试。

5. 生成文档

为 src/utils/ 目录下的所有导出函数添加 JSDoc 注释。

6. Git 操作

创建一个名为 feature/rate-limiting 的新分支,提交当前更改并附上详细说明,然后推送到 origin。

7. 使用日志调试

cat server.log | claude "find the root cause of the 500 errors happening after 3pm"

高级用法

自定义系统提示词

针对特定任务覆盖默认行为:

claude --system-prompt "You are a security auditor. Review all code for vulnerabilities." \
  "audit the authentication module"

脚本编写与自动化

在 CI/CD 流水线或脚本中使用 Claude Code:

# 从最近的 commit 生成变更日志
git log --oneline v1.0..HEAD | claude -p --output-format json \
  "Generate a changelog grouped by category (features, fixes, other)"

# 自动修复 lint 错误
npx eslint src/ --format json 2>&1 | claude "fix all these lint errors"

多模型工作流

根据不同任务切换模型:

# 对简单任务使用更快的模型
claude -m claude-haiku-4-20250514 "rename the variable 'x' to 'userCount' in src/stats.ts"

# 对复杂任务使用最强大的模型
claude -m claude-opus-4-20250514 "redesign the database schema to support multi-tenancy"

限制工具权限

对于敏感操作,限制 Claude Code 的行为:

# 只读模式
claude --allowedTools "Read,Glob,Grep" "explain the authentication flow"

# 禁止访问 bash
claude --allowedTools "Read,Write,Glob,Grep" "refactor the utils"

获得更好结果的技巧

技巧 示例
明确指定文件 "编辑 src/auth/login.ts" 而非 "修复登录"
提供已尝试过的背景 "我尝试了 X 但报错 Y"
将大任务拆分为步骤 每次对话只处理一个功能
长会话使用 /compact 防止上下文窗口溢出问题
包含错误信息 粘贴完整的堆栈跟踪
阐明“为什么” "添加缓存以减少 API 调用" 而非仅仅 "添加缓存"
使用 CLAUDE.md 提供项目上下文 避免每次重复设置说明

成本管理

监控消耗

/cost

这会显示当前会话消耗的 token 和预估费用。

降低成本

  1. 定期使用 /compact 来压缩长对话。
  2. 使用打印模式 (-p) 处理不需要调用工具的简单问题。
  3. 限制工具使用,当您只需要阅读代码而非编辑时。
  4. 使用 Haiku 模型 处理更名或格式化等简单任务。
  5. 将任务拆分为针对性的短会话,而不是进行一次超长对话。

故障排除

问题 解决方案
"API key not found" 设置 ANTHROPIC_API_KEY 环境变量
响应缓慢 检查网络连接;尝试 /compact
上下文窗口错误 开启新对话
权限被拒绝 (Permission denied) 检查 .claude/settings.json 中的 allowedTools
Claude Code 陷入死循环 按 Escape 键,然后提供更清晰的指令
"Rate limit exceeded" 等待几分钟或升级您的方案
无法读取某些文件 检查 .gitignore 和 ignorePatterns 设置

总结

Claude Code 是终端中最强大的 AI 编程助手。当您提供明确的指令、通过 CLAUDE.md 维护项目上下文,并将复杂任务拆分为专注的会话时,它的表现最为出色。无论是构建新功能、调试生产环境问题,还是重构遗留代码,Claude Code 都能在您掌控全局的同时处理繁重的工作。

如果您正在开发涉及 AI 生成内容(如图像、视频或音频)的应用程序,Hypereal AI 提供了开发者友好的 API,可以与 Claude Code 等工具无缝协作。通过简单的 API 调用即可生成图像、创建视频等。

相关文章

Claude Code API:将 Claude Code 与 Hypereal 结合使用

6 min read

Claude Code 入门指南与最佳实践 (2026)

12 min read

Claude Code CLI 命令:完整备忘单 (2026)

10 min read

On this page

  • Claude Code:Anthropic AI 编程 CLI 全位指南 (2026)
  • 什么是 Claude Code?
  • 安装与配置
  • 环境要求
  • 安装
  • 验证安装
  • 身份验证
  • 订阅方案对比
  • 基础用法
  • 交互模式
  • 单次命令模式(One-Shot Mode)
  • 打印模式(Print Mode)
  • 管道输入
  • 恢复对话
  • 关键 CLI 参数
  • 斜杠命令 (Slash Commands)
  • 配置
  • 项目级配置
  • 项目概览
  • 技术栈
  • 规范
  • 重要注意事项
  • 设置文件
  • 用户级配置
  • 常见工作流
  • 1. 实现新功能
  • 2. 修复 Bug
  • 3. 代码审查
  • 4. 代码重构
  • 5. 生成文档
  • 6. Git 操作
  • 7. 使用日志调试
  • 高级用法
  • 自定义系统提示词
  • 脚本编写与自动化
  • 多模型工作流
  • 限制工具权限
  • 获得更好结果的技巧
  • 成本管理
  • 监控消耗
  • 降低成本
  • 故障排除
  • 总结
Desktop agent

Download Hypereal Agent

Run a local AI media workspace for image generation, video prompts, model selection, credit tracking, and saved artifacts.

MacWindows
v0.1.2Requires a hypereal.cloud API keyRelease manifest
Hypereal Agent desktop app screenshot

立即开始构建

立即开始构建
LogoHypereal AI
所有系统正常
LLM API
  • Hypereal SDK
  • MCP Server
  • Enterprise API
  • All LLM Models
  • Claude Fable 5
  • Claude Opus 4.7
  • Claude Sonnet 4.6
  • GPT-5.5
  • Claude Haiku 4.5
  • GPT-5.5 Pro
  • Gemini 3.1 Pro Preview
  • Gemini 3.5 Thinking
  • Gemini 3.5 Fast
  • DeepSeek V4 Pro
  • Kimi K2.6
  • GLM 5.2
  • Claude API in China
  • OpenAI API in China
AI API
  • AI API Overview
  • Seedance 2.0 API
  • Kling 3.0 API
  • Veo 3.1 API
  • FLUX API
  • GPT Image 2 API
  • vs WaveSpeed
  • vs fal.ai
  • vs Replicate
  • vs KIE.ai
  • vs OpenRouter
  • vs Together AI
  • vs SiliconFlow
  • Midjourney Alternative
  • Higgsfield Alternative
  • OpenRouter Alternative
视频模型
  • Google Veo 3.1 API
  • Kling 3.0 API
  • Kling O3 Pro API
  • Seedance 2.0 API
  • HappyHorse 1.1 API
  • HappyHorse 1.0 API
  • WAN 2.7 API
  • WAN Video API
  • Grok Video API
  • Hunyuan Video API
  • PixVerse V6 API
  • Pika Video API
  • Luma Dream Machine API
  • MiniMax Video API
  • Vidu Video API
  • Gemini Omni Video API
图像模型
  • NanoBanana 2 API
  • FLUX 2 API
  • GPT Image 1 API
  • Grok Image API
  • SeeDream V5 API
  • Imagen 4 API
  • Ideogram API
  • Recraft API
  • DALL-E 3 API
  • Stable Diffusion API
  • Gemini Image API
工具
  • Face Swap API
  • Video Face Swap API
  • Virtual Try-On API
  • AI Talking Avatar API
  • Lip Sync API
  • OmniHuman Avatar API
  • Tripo3D H3.1 API
  • ElevenLabs TTS API
  • Fish Audio TTS API
  • Whisper STT API
  • Lyria Music API
生成器
  • Video Agent
  • AI 图像生成器
  • AI 视频生成器
合集
  • 最佳视频模型
  • 最佳图像模型
  • Seedance 2.0
  • WAN 2.7
  • Qwen Image 2
  • Grok AI
  • Seedance 1.5
  • 运动控制
  • 内容检测
  • 目标检测
公司
  • 关于我们
  • 文档
  • Hypereal SDK
  • Cookbook
  • 更新日志
  • 博客
  • 联系我们
  • 常见问题
  • 路线图
  • 企业版
  • 联盟分销计划
  • Be a Creator
  • 开发者计划
法律
  • 隐私政策
  • 服务条款
  • 退款政策
  • Cookie 政策
  • 价格
  • 所有模型
  • 站点地图
  • Status
© 版权所有 2026。保留所有权利。
TwitterGitHubLinkedInYouTubeEmail