gitlab-ci-cd
Claude Code GitLab CI/CD 了解如何将 Claude Code 集成到您的 GitLab CI/CD 开发工作流中 Claude Code for GitLab CI/CD 目前处于测试阶段。随着我们完善体验,功能和特性可能会发生变化。 此集成由 GitLab 维护。如需支持,请参阅以下 GitLab issue。 此集成基于 [Claude Code CLI and Agent SDK](/zh-CN/agent-sdk/overview) 构建,可在您的 CI/CD 作业和自定义自动化工作流中以编程方式使用 Claude。 为什么在 GitLab 中使用 Claude Code? 即时 MR 创建:描述您的需求,Claude 会提议一个完整的 MR,包含更改和说明 自动化实现:使用单个命令或提及将问题转化为可工作的代码 项目感知:Claude 遵循您的 CLAUDE.md 指南和现有代码模式 简单设置:向 .gitlab-ci.yml 添加一个作业和一个掩码 CI/CD 变量 企业就绪:选择 Clau...
github-actions
Claude Code GitHub Actions 了解如何将 Claude Code 集成到您的开发工作流中,使用 Claude Code GitHub Actions Claude Code GitHub Actions 为您的 GitHub 工作流带来了 AI 驱动的自动化。只需在任何 PR 或 issue 中简单地提及 @claude,Claude 就可以分析您的代码、创建拉取请求、实现功能和修复错误 - 所有这些都遵循您项目的标准。如需在每个 PR 上自动发布评论而无需触发器,请参阅 GitHub Code Review。 Claude Code GitHub Actions 建立在 [Claude Agent SDK](/zh-CN/agent-sdk/overview) 之上,该 SDK 支持将 Claude Code 以编程方式集成到您的应用程序中。您可以使用该 SDK 构建超越 GitHub Actions 的自定义自动化工作流。 **Claude Opus 4.8 现已推出。** Claude Code GitHub Actions 默认使...
features-overview
扩展 Claude Code 了解何时使用 CLAUDE.md、Skills、subagents、hooks、MCP 和 plugins。 Claude Code 结合了一个能够推理代码的模型和内置工具,用于文件操作、搜索、执行和网络访问。内置工具涵盖了大多数编码任务。本指南涵盖扩展层:您添加的功能,用于自定义 Claude 的知识、将其连接到外部服务以及自动化工作流。 有关核心代理循环如何工作的信息,请参阅 [Claude Code 如何工作](/zh-CN/how-claude-code-works)。 初次使用 Claude Code? 从 CLAUDE.md 开始了解项目约定,然后根据需要添加其他扩展当特定触发器出现时。 概述扩展插入代理循环的不同部分: CLAUDE.md 添加 Claude 每个会话都能看到的持久上下文 Skills 添加可重用的知识和可调用的工作流 代码智能 将 Claude 连接到语言服务器,用于符号级导航和实时类型错误 MCP 将 Claude 连接到外部服务和工具 Subagents 在隔离的上下文中运行自己的循环,返回摘要 Ag...
computer-use
让 Claude 从 CLI 使用您的计算机 在 Claude Code CLI 中启用 computer use,使 Claude 能够在 macOS 上打开应用、点击、输入和查看您的屏幕。测试原生应用、调试视觉问题,以及自动化仅限 GUI 的工具,无需离开您的终端。 {/* plan-availability: feature=computer-use plans=pro,max */} Computer use 是 macOS 上的研究预览版,需要 Pro 或 Max 计划。它在 Team 或 Enterprise 计划上不可用。它需要 Claude Code v2.1.85 或更高版本以及交互式会话,因此在使用 -p 标志的非交互式模式下不可用。 Computer use 让 Claude 能够打开应用、控制您的屏幕,并以您的方式在您的机器上工作。从 CLI 中,Claude 可以编译 Swift 应用、启动它、点击每个按钮,并截图结果,所有这些都在编写代码的同一对话中进行。 本页面介绍 computer use 在 CLI 中的工作原理。对于 macOS ...
common-workflows
常见工作流程 使用 Claude Code 探索代码库、修复错误、重构、测试和其他日常任务的分步指南。 本页收集了日常开发的简短工作流程。有关提示和上下文管理的更高级指导,请参阅最佳实践。 本页涵盖: 提示工作流程,用于探索代码、修复错误、重构、测试、PR 和文档 恢复以前的对话,以便任务可以跨越多个会话 使用 worktrees 运行并行会话,以便并发编辑不会冲突 编辑前规划,以在更改接触磁盘前审查更改 将研究委派给 subagents,以保持主上下文清洁 将 Claude 管道输入脚本,用于 CI 和批处理 提示工作流程这些是日常任务的提示模式,如探索陌生代码、调试、重构、编写测试和创建 PR。每个都可以在任何 Claude Code 界面中工作;根据您的项目调整措辞。 理解新的代码库有关在 monorepo 或大型代码库中配置 Claude Code 的信息,请参阅 Monorepos 和大型存储库。 快速获取代码库概览假设您刚加入一个新项目,需要快速了解其结构。 theme1cd /path/to/project theme1...
code-review
Code Review 设置自动化 PR 审查,通过对完整代码库的多代理分析来捕获逻辑错误、安全漏洞和回归问题 Code Review 处于研究预览阶段,仅适用于 [Team 和 Enterprise](https://claude.ai/admin-settings/claude-code) 订阅。对于启用了 [Zero Data Retention](/zh-CN/zero-data-retention) 的组织,此功能不可用。 Code Review 分析您的 GitHub pull request,并在发现问题的代码行上发布内联评论。一支由专业代理组成的团队在完整代码库的上下文中检查代码更改,寻找逻辑错误、安全漏洞、破损的边界情况和微妙的回归问题。 发现结果按严重程度标记,不会批准或阻止您的 PR,因此现有的审查工作流保持不变。您可以通过向存储库添加 CLAUDE.md 或 REVIEW.md 文件来调整 Claude 标记的内容。 要在您自己的 CI 基础设施中运行 Claude 而不是使用此托管服务,请参阅 GitHub Actions 或 GitLab ...
cli-reference
CLI 参考 Claude Code 命令行界面的完整参考,包括命令和标志。 CLI 命令您可以使用这些命令启动会话、管道内容、恢复对话和管理更新: 命令 描述 示例 claude 启动交互式会话 claude claude "query" 使用初始提示启动交互式会话 claude "explain this project" claude -p "query" 通过 SDK 查询,然后退出 claude -p "explain this function" cat file | claude -p "query" 处理管道内容 cat logs.txt | claude -p "explain" claude -c 在当前目录中继续最近的对话 claude -c claude -c -p "query" 通过 SDK 继续 claude -c -p "Check for type errors&q...
claude-code-on-the-web
在网络上使用 Claude Code 配置云环境、设置脚本、网络访问和 Docker,在 Anthropic 的沙箱中运行。使用 --remote 和 --teleport 在网络和终端之间移动会话。 Claude Code on the web 处于研究预览阶段,适用于 Pro、Max 和 Team 用户,以及拥有高级席位或 Chat + Claude Code 席位的 Enterprise 用户。 Claude Code on the web 在 claude.ai/code 的 Anthropic 管理的云基础设施上运行任务。会话即使在关闭浏览器后也会持续,你可以从 Claude 移动应用监控它们。 初次使用 Claude Code on the web?从[入门](/zh-CN/web-quickstart)开始,连接你的 GitHub 账户并提交你的第一个任务。 本页涵盖: GitHub 身份验证选项:两种连接 GitHub 的方式 云环境:哪些配置会保留、安装了哪些工具以及如何配置环境 设置脚本和依赖管理 网络访问:级别、代理和默认允...
chrome
在 Chrome 中使用 Claude Code(测试版) 将 Claude Code 连接到 Chrome 浏览器,以测试网络应用、使用控制台日志进行调试、自动填充表单以及从网页中提取数据。 Claude Code 与 Claude in Chrome 浏览器扩展程序 集成,为您提供从 CLI 或 VS Code 扩展程序 进行浏览器自动化的功能。构建您的代码,然后在浏览器中测试和调试,无需切换上下文。 Claude 为浏览器任务打开新标签页,并共享您浏览器的登录状态,因此它可以访问您已登录的任何网站。浏览器操作在实时可见的 Chrome 窗口中运行。当 Claude 遇到登录页面或 CAPTCHA 时,它会暂停并要求您手动处理。 Chrome 集成处于测试版阶段,目前适用于 Google Chrome 和 Microsoft Edge。尚不支持 Brave、Arc 或其他基于 Chromium 的浏览器。也不支持 WSL(Windows 子系统 for Linux)。 功能连接 Chrome 后,您可以在单个工作流中链接浏览器操作和编码任务: 实时调试:直接读取...
channels
使用 channels 将事件推送到运行中的会话 使用 channels 从 MCP 服务器将消息、警报和 webhooks 推送到您的 Claude Code 会话中。转发 CI 结果、聊天消息和监控事件,以便 Claude 在您离开时做出反应。 Channels 处于[研究预览](#research-preview)阶段,需要 Claude Code v2.1.80 或更高版本。它们需要通过 claude.ai 或控制台 API 密钥进行 Anthropic 身份验证,在 Amazon Bedrock、Google Vertex AI 或 Microsoft Foundry 上不可用。Team 和 Enterprise 组织必须[明确启用它们](#enterprise-controls)。 Channel 是一个 MCP 服务器,它将事件推送到您运行中的 Claude Code 会话中,以便 Claude 可以对您不在终端时发生的事情做出反应。Channels 可以是双向的:Claude 读取事件并通过同一 channel 回复,就像聊天桥接一样。事件仅在会话打开...