教程

Claude Code 全平台概览:终端、VS Code、桌面应用、网页版、JetBrains 五大入口与核心能力

Claude Code 全平台功能概览:五大使用入口(终端 CLI/VS Code Cursor 插件/桌面应用/网页版/JetBrains)各自安装方法和专属能力、七大核心能力(自动化繁琐任务/构建功能修复 Bug/Git 操作/MCP 外部工具/CLAUDE.md+Skills+Hooks 自定义/多 Agent 协作/Unix 管道脚本),以及五大平台功能对比表(CLI 选项/Diff 审查/并行会话/应用预览/PR 监控/定时任务/第三方提供商/关机继续)。

2026/3/84分钟 阅读ClaudeEagle

Claude Code 是 Anthropic 推出的 AI 编程助手,能够读取完整代码库、跨文件编辑、运行命令,并与开发工具深度集成。本文提供完整功能概览和各平台快速入口。

五大使用入口

1. 终端 CLI(最完整)

bash
# macOS / Linux / WSL
curl -fsSL https://claude.ai/install.sh | bash

# Windows PowerShell
irm https://claude.ai/install.ps1 | iex

# 启动
cd your-project && claude

支持完整 CLI 选项(-p--allowedTools--output-format 等),原生支持第三方提供商(Bedrock/Vertex/Foundry)。

2. VS Code / Cursor 插件

提供内联 Diff 审查、@-mentions 文件引用(支持行范围)、Plan 模式(自动生成 Markdown 文档)、Checkpoint 回滚、多会话并排、对话历史搜索。

3. 桌面应用(图形界面)

专属功能:可视化 Diff 审查与内联注释、应用实时预览(自动验证)、GitHub PR 监控(Auto-fix/Auto-merge)、Git Worktree 并行会话、Desktop 持久化定时任务、Cowork(云端自主 Agent)。

4. 网页版

直接在 claude.ai/code 使用,无需安装。适合:无本地环境时的远程会话、长时间任务(关闭标签页继续运行)、在手机上监控进度(Claude iOS App)。

5. JetBrains IDEs

JetBrains Marketplace 安装插件(Beta),支持 IntelliJ IDEA、PyCharm、WebStorm 等。提供交互式 Diff 查看和选中内容上下文共享。

核心能力一览

自动化繁琐任务

bash
claude "write tests for the auth module, run them, and fix any failures"
  • 为未测试代码编写测试
  • 修复全项目的 Lint 错误
  • 解决 Merge 冲突
  • 更新依赖项
  • 撰写 Release Notes

构建功能和修复 Bug

用自然语言描述需求,Claude 规划方案、跨文件编写代码并验证。粘贴报错信息,Claude 追溯问题根源并实现修复。

Git 操作

bash
claude "commit my changes with a descriptive message"
  • Stage 变更、编写 Commit 信息、创建分支、开 PR
  • CI/CD 集成:GitHub Actions、GitLab CI/CD

通过 MCP 连接外部工具

MCP(Model Context Protocol)是 AI 工具连接外部数据源的开放标准:

  • 读取 Google Drive 设计文档
  • 更新 Jira 工单
  • 拉取 Slack 消息
  • 调用自定义工具

自定义指令与技能

  • CLAUDE.md:项目根目录的 Markdown 文件,Claude 每次会话开始时读取——设置代码规范、架构决策、首选库
  • Auto Memory:Claude 自动保存学习内容(构建命令、调试见解)跨会话使用
  • Skills(技能):打包可复用的工作流,如 /review-pr/deploy-staging
  • Hooks:在 Claude Code 操作前后运行 Shell 命令(如每次文件编辑后自动格式化)

多 Agent 协作

生成多个 Claude Code Agent 并行工作,主 Agent 协调、分配子任务、合并结果。通过 Agent SDK 构建完全自定义的 Agent 工作流。

Unix 管道与脚本自动化

bash
# 监控日志并通知
tail -f app.log | claude -p "Slack me if you see any anomalies"

# CI 中自动翻译
claude -p "translate new strings into French and raise a PR for review"

# 批量安全审查
git diff main --name-only | claude -p "review these changed files for security issues"

跨平台跨设备工作

会话不绑定单一平台,可随时切换:

  • 在手机或任意浏览器通过 Remote Control 继续工作
  • 网页或 iOS App 启动长任务,用 /teleport 拉到终端
  • 终端会话通过 /desktop 移交桌面应用进行可视化 Diff 审查
  • 在 Slack 中 @Claude 提交 Bug 报告,获得 PR 回复

各平台对比

功能终端 CLIVS Code桌面应用网页版JetBrains
完整 CLI 选项通过集成终端
内联 Diff 审查
并行会话多终端多标签页Git Worktree
应用预览
PR 监控自动合并
持久化定时任务
第三方提供商支持
关机继续运行是(Remote)

原文:Claude Code overview - Claude Code Docs | 来源:Anthropic 官方文档

相关文章推荐

教程OpenClaw 群消息完全指南:群组配置、@ 触发、白名单与多 Bot 协同实战OpenClaw 群消息(Group Messages)完整配置教程:群组消息的触发方式(requireMention/commandPrefix/respondToAll)、各渠道群组配置差异(Telegram群/Discord服务器/Slack频道/WhatsApp群)、群组白名单与黑名单管理、限制特定成员才能触发 AI(allowedUsers/allowedRoles)、响应限速防刷屏(cooldown)、多 Bot 在同一群组协同分工的配置方案、群组 Session 的记忆与上下文管理,以及群组中 AI 的礼貌边界设计(何时发言/何时沉默)。2026/3/24教程Claude Code MCP 完整使用指南:安装配置主流 MCP 服务器扩展 AI 能力Claude Code MCP(Model Context Protocol)完整使用指南:MCP 是什么(AI 工具扩展标准)、claude mcp 命令管理服务器(add/remove/list)、主流 MCP 服务器安装配置(文件系统/GitHub/PostgreSQL/Brave Search/Slack)、本地 stdio 与远程 SSE 两种连接方式、MCP 服务器安全配置、在 CLAUDE.md 中声明 MCP 工具使用规范,以及自定义 MCP 服务器的快速开发入门。2026/3/18教程Claude Code 输出格式控制完全指南:JSON、流式、结构化输出使用方法Claude Code 和 Claude API 输出格式完整控制指南:--output-format 参数(text/json/stream-json)、非交互模式(-p)的输出控制、结构化 JSON 输出(--json-schema 字段约束)、流式输出(Server-Sent Events)的处理方式、include-partial-messages 流式渐进显示、以及 CI/CD 管道中解析 JSON 输出的实用技巧。2026/3/18教程Claude Code 项目初始化最佳实践:新项目 5 分钟搭建完美 AI 编程环境Claude Code 新项目最佳初始化流程:CLAUDE.md 标准模板(项目背景/技术栈/代码规范/禁止操作)、.claudeignore 初始配置、.claude/commands/ 常用命令预置、settings.json 权限与模型设置、--init 命令的自动化初始化、项目级 vs 全局配置的优先级说明,以及不同类型项目(Web前端/后端API/全栈/开源库)的专项初始化模板。2026/3/18教程Claude Code 权限管理完全指南:精确控制 AI 能执行哪些操作Claude Code 权限系统完整解析:四种权限模式(default/acceptEdits/bypassPermissions/plan)、--allowedTools 和 --disallowedTools 精确工具控制、Bash 命令白名单语法(通配符匹配)、settings.json 持久化权限配置、CLAUDE.md 中的权限规则声明、CI/CD 自动化场景的权限配置、以及如何在效率和安全之间找到平衡点。2026/3/18教程Claude Code 自定义斜杠命令完全指南:用 /命令 封装常用工作流Claude Code 自定义斜杠命令(slash commands)完整教程:命令文件创建位置(.claude/commands/)、Markdown 格式规范、$ARGUMENTS 参数传递、项目级命令 vs 用户全局命令的区别、实用命令示例(/review、/test、/deploy-check、/refactor、/standup)、命令组合调用,以及如何在团队中共享和版本管理自定义命令。2026/3/18