Skip to content

Claude Code 基本使用

为了更方便地 Claude Code 的学习,本课程使用** Claude Code + GLM 4.6 套餐**来快速稳定使用 Claude Code。

Claude Code + GLM 4.6 套餐

详见:Claude Code + GLM 4.6 套餐

快速开始

详见:在 Claude Code 中使用 GLM 4.6

核心特性

  • Sub Agent

可以给主 Agent 调用的,具有独立上下文空间的 Sub Agent,避免主 Agent 的上下文空间被污染,用来执行独立领域的任务,可以配置独立的系统提示词、可用模型、工具等,比如特定领域的需求梳理任务。

详见:https://code.claude.com/docs/en/sub-agents

  • Custom Slash commands

将相对简单的通用 ai 任务,封装为一个公共的 command,方便随时调用,比如说翻译任务。

详见:https://code.claude.com/docs/en/slash-commands

  • Agent Skills

将某个通用场景的工作流,封装为一个公共的 skill,方便随时调用,比如说我们 compoder 组件代码生成的工作流。

详见:https://code.claude.com/docs/en/skills

  • Hooks

在 Agent 执行任务的过程中,可以插入一些 hooks,用来执行一些特定的任务,比如说任务执行过程中的日志记录、代码生成完之后执行一些自动化测试任务等。

详见:https://code.claude.com/docs/en/hooks-guide

  • MCP

给 Agent 提供 MCP 能力,方便 Agent 获取外部数据,调用外部工具,比如说数据库、API、文件系统等。

详见:https://code.claude.com/docs/en/mcp

  • Plugins

将 commands、skills、sub agent、hooks、mcp 等能力,打包成为一个公共的 plugin,方便在团队内部共享和复用。

详见:https://code.claude.com/docs/en/plugins

Claude Code Skill

https://code.claude.com/docs/en/skills

Claude Code MCP

https://code.claude.com/docs/en/mcp

Compoder Cli 支持生成和更新 Claude Code Skil、Claude MCP 配置

prompt:

md
我希望在 @cli/ 的 compoder init 和 compoder update 执行的时候,如果 ai client 中包含了 Claude Code,也需要生成 & 更新 mcp 配置文件和规则文件:

- claude code 的 mcp 配置文件内容参考/Users/lv/workspace/codebase/compoder/artifacts/page-ui-renderer/.mcp.json

- claude code 规则文件参考/Users/lv/workspace/codebase/compoder/artifacts/page-ui-renderer/.claude/skills/landing-page-codegen

案例:在 Claude Code 中使用 Compoder Landing Page Codegen

详见视频课程