是什么
Claude Code 是一个 AI 驱动的编码助手,能够读取整个代码库、跨文件编辑、执行命令,并与开发工具深度集成。它不是单次问答工具,而是通过 agentic loop 持续工作,直到任务完成。支持终端 CLI、VS Code/JetBrains 插件、桌面应用、Web 端和移动端,底层引擎完全一致。
核心机制
多平台统一引擎:无论在终端、IDE 插件还是 Web 端使用,底层都是同一套 agentic loop。CLAUDE.md 文件、MCP 服务器、settings.json 在所有本地界面间共享。
安装方式:
- macOS/Linux/WSL:
curl -fsSL https://claude.ai/install.sh | bash(原生安装,自动后台更新) - Homebrew:
brew install --cask claude-code(不自动更新,需手动brew upgrade) - Windows:PowerShell 用
irm https://claude.ai/install.ps1 | iex,WinGet 用winget install Anthropic.ClaudeCode
账户类型:支持 Claude Pro/Max/Team/Enterprise 订阅、Console API 账户,以及 Amazon Bedrock、Google Vertex AI、Microsoft Foundry 等第三方云提供商。
核心能力矩阵:
- 自动化重复任务(写测试、修 lint、解决合并冲突)
- 跨文件构建功能和修复 Bug
- 直接操作 git(提交、创建分支、开 PR)
- 通过 MCP 连接外部服务(Jira、Slack、数据库)
- 用 CLAUDE.md 和 Skills 定制工作流
- 多 Agent 并行协作
跨界面工作:可在不同界面间无缝切换任务——从终端开始,用 Remote Control 在手机继续,或通过 --teleport 将 Web 会话拉回终端。
关键细节
- 启动:在项目目录运行
claude,首次使用会提示登录 - 一次性任务:
claude "fix the build error" - 非交互模式:
claude -p "explain this function" - 继续上次会话:
claude -c - Windows 上建议安装 Git for Windows 以使用 Bash 工具
关联
- quickstart — 从安装到完成第一个任务的完整流程
- how-claude-code-works — agentic loop 和工具体系原理
- memory — CLAUDE.md 持久化指令机制
- permission-modes — 权限控制模式
- extend-claude-code — Skills、MCP、Hooks 扩展体系
- platforms-overview — 各平台对比和选择指南
实践要点
- 首次使用从
claude交互模式开始,熟悉后再用-p管道模式 - 各平台共享配置,可以在终端配置好 CLAUDE.md 后在 Web 端直接使用
- Homebrew 安装不自动更新,需定期手动升级以获取安全修复
- Windows 原生安装推荐 PowerShell 方式,CMD 方式需注意
&&分隔符问题