主题
进阶教程
本分类共 189 篇指南。建议按顺序阅读,也可以直接选择当前遇到的问题。
- 1.1 Claude Code是什么
- 1.2 Claude Code的核心优势
- 1.3 Claude Code与其他AI编程工具的对比
- 1.4 Claude Code的应用场景
- 2.1 系统要求与环境准备
- 2.2 VS Code插件安装
- 2.3 命令行工具安装
- 2.4 基本配置选项
- 2.5 连接本地开发环境
- 3.1 界面介绍与导航
- 3.2 基本对话交互
- 3.3 基础代码生成
- 3.4 基础代码理解
- 3.5 代码修改与优化
- 3.6 基础代码协作
- 4.1 命令系统简介
- 4.2 命令分类
- 4.3 命令执行流程
- 4.4 命令帮助系统
- 4.5 命令版本管理
- 5.1
claude- 启动交互式 REPL - 5.2
claude "query"- 使用初始提示启动 REPL - 5.3
claude -p "query"- 通过 SDK 查询,然后退出 - 5.4
cat file | claude -p "query"- 处理管道内容 - 5.5
claude -c- 继续最近的对话 - 5.6
claude -c -p "query"- 通过 SDK 继续 - 5.7
claude -r "<session-id>" "query"- 按 ID 恢复会话 - 5.8
claude update- 更新到最新版本 - 5.9
claude mcp- 配置模型上下文协议 (MCP) 服务器 - 6.1
--add-dir- 添加额外的工作目录 - 6.10 --input-format - 指定输入格式
- 6.11 --include-partial-messages - 包含部分流事件
- 6.12 --verbose - 启用详细日志记录
- 6.13 --max-turns - 限制非交互模式中的代理轮数
- 6.14 --model - 设置会话模型
- 6.15 --permission-mode - 指定权限模式
- 6.16 --permission-prompt-tool - 处理权限提示的工具
- 6.17 --resume - 恢复特定会话
- 6.18 --continue - 加载最近的对话
- 6.19 --dangerously-skip-permissions - 跳过权限提示
- 6.2
--agents- 动态定义自定义子代理 - 6.3
--allowedTools- 允许的工具列表 - 6.4
--disallowedTools- 禁止的工具列表 - 6.5
--print,-p- 打印响应而不进入交互模式 - 6.6
--system-prompt- 替换整个系统提示 - 6.7 --system-prompt-file - 从文件加载系统提示
- 6.8 --append-system-prompt - 附加到默认系统提示
- 6.9 --output-format - 指定输出格式
- 7.1 /init - 初始化命令
- 7.10 /cost - 显示令牌使用统计
- 7.11 /doctor - 检查安装健康状况
- 7.12 /exit - 退出REPL
- 7.13 /export - 导出对话
- 7.14 /compact - 压缩对话历史
- 7.15 /help - 获取使用帮助
- 7.16 /hooks - 管理钩子配置
- 7.17 /login - 切换Anthropic账户
- 7.18 /logout - 从Anthropic账户登出
- 7.19 /memory - 编辑CLAUDE.md内存文件
- 7.2 /add-dir - 添加额外工作目录
- 7.20 /model - 选择或更改AI模型
- 7.21 /output-style - 设置输出样式
- 7.22 /permissions - 查看或更新权限
- 7.23 /pr_comments - 查看拉取请求评论
- 7.24 /privacy-settings - 查看并更新隐私设置
- 7.25 /review - 请求代码审查
- 7.26 /sandbox - 启用沙箱化bash工具
- 7.27 /rewind - 回退对话和/或代码
- 7.28 /status - 打开状态界面
- 7.29 /statusline - 设置状态行UI
- 7.3 /mcp - 配置模型上下文协议服务器
- 7.30 /terminal-setup - 安装Shift+Enter键绑定
- 7.31 /todos - 列出当前待办事项
- 7.32 /usage - 显示使用限制和速率限制状态
- 7.33 /vim - 进入vim模式
- 7.4 /agents - 管理自定义AI子代理
- 7.5 /bashes - 管理后台任务
- 7.6 /clear - 清除对话历史
- 7.7 /bug - 报告错误
- 7.8 /config - 打开设置界面
- 7.9 /context - 查看上下文使用情况
- 8.1 命令组合基础
- 8.2 脚本编写
- 8.3 CI/CD 集成
- 8.4 自定义斜杠命令
- 10.1 工具调用概述
- 10.2 内置工具介绍
- 10.3 自定义工具开发
- 10.4 工具集成最佳实践
- 10.5 工具调用案例分析
- 9.1 键盘快捷键
- 9.2 多行输入
- 9.3 命令历史
- 9.4 后台 bash 命令
- 9.5 Vim 编辑器模式
- 11.1 MCP 基本概念
- 11.2 MCP 核心功能
- 11.3 热门 MCP 服务器
- 11.4 MCP 工作原理
- 12.1 添加 MCP 服务器
- 12.2 MCP 安装范围
- 12.3 MCP 服务器管理
- 13.1 使用 MCP 资源
- 13.2 MCP 提示与斜杠命令
- 13.3 MCP 身份验证
- 13.4 MCP 企业配置
- 13.5 MCP 实际应用示例
- 13.6 MCP 输出限制与管理
- 14.1 Skills基本概念
- 14.2 Skills的核心机制
- 14.3 Skills在系统中的定位
- 14.4 Skills 的应用领域
- 15.1 Skills的工作原理概述
- 15.2 渐进式披露机制详解
- 15.3 Skills发现和加载机制
- 15.4 Skills执行流程
- 15.5 Skills脚本执行机制
- 15.6 Skills上下文管理和性能优化
- 16.1 Skills创建方式
- 16.2 Skills配置选项
- 16.3 Skills生命周期管理
- 16.4 Skills 权限控制
- 16.5 Skills版本管理
- 17.1 创建你的第一个Skill
- 17.2 编写高质量的SKILL.md文件
- 17.3 添加脚本和可执行代码
- 17.4 添加资源文件和参考资料
- 17.5 测试和调试Skills
- 17.6 部署、分享和管理Skills
- 18.1 应用场景概览
- 18.2 具体应用案例
- 18.3 定制化开发指南
- 18.4 集成到工作流
- 18.5 效果评估和优化
- 19.1 热门Skills总览
- 19.2 官方Skills推荐
- 19.3 前50热门Skills
- 20.1 插件系统介绍
- 20.2 插件市场使用
- 20.3 安装与管理插件
- 20.4 插件权限管理
- 20.5 常用插件推荐
- 21.1 插件开发环境搭建
- 21.2 插件架构与生命周期
- 21.3 插件开发 API
- 21.4 基本插件示例
- 21.5 插件测试与调试
- 22.1 复杂插件设计
- 22.3 多插件协作
- 22.5 插件发布与维护
- 22.6 插件通信与协作
- 22.7 插件测试与调试
- 23.1 代码生成基础
- 23.2 智能代码补全
- 23.3 代码生成最佳实践
- 24.1 高级代码生成技巧
- 24.2 复杂系统设计与实现
- 24.3 代码理解与分析进阶
- 24.4 代码质量评估与提升
- 24.5 跨语言代码生成与理解
- 24.6 大规模代码库处理
- 25.1 智能开发工作流概述
- 25.2 代码生成与补全
- 25.3 代码理解与分析
- 25.4 智能测试
- 25.5 智能部署
- 25.6 智能维护
- 26.1 子Agent概述
- 26.2 异步子Agent任务
- 26.3 LSP (Language Server Protocol)
- 26.4 Plan Mode
- 26.5 Interview Mode
- 26.6 自动编程与Stop Hook
- 27.1 大语言模型基础
- 27.2 工具调用机制
- 27.3 自主规划算法
- 27.4 记忆系统设计
- 27.5 多智能体协作
- 28.1 整体架构
- 28.2 核心组件详解
- 28.3 数据流与工作流程
- 28.4 扩展性设计
- 28.5 性能优化
- 29.1 编程 Agent 概述
- 29.2 核心组件实现
- 29.3 代码生成模块
- 29.4 代码理解模块
- 29.5 调试与优化模块
- 29.6 集成与部署