AI Coding

微信扫码分享
Claude Code Subagents

Claude Code Subagents

视频 AI 总结: 本视频讲解了在 AI 编程助手 Claude Code 中如何有效使用子代理(subagents)。核心原则是:当中间探索工作对主线程不重要时,子代理能提升效率和上下文管理;反之,若每一步依赖上一步发现,则子代理可能导致信息丢失。子代理适合研究、代码审查、特定风格任务,应避免“专家声明”、多步流水线和测试运行器。设计有效子代理需定义结构化输出、报告障碍、限制工具权限,并通过 YAML 前端 Markdown 文件创建。 关键信息: 1. **使用时机**:探索与执行分离时子代理有用;依赖发现步骤的任务不适合。 2. **优点**:隔离中间工作,清理主上下文窗口,返回摘要。 3. **应用场景**:代码研究(只取答案)、代码审查(分离视角)、文案/样式任务(定制系统提示)。 4. **误区**:声称专家(无价值)、顺序流水线(步骤依赖时失败)、测试运行器(隐藏诊断细节)。 5. **设计要点**:定义输出格式、报告障碍、具体描述、限制工具权限(如只读)。 6. **创建方法**:使用`/agents`命令或手动编辑 Markdown 文件(含 YAML 前端:名称、描述、工具、模型、系统提示体)。

167 0 0 2026-06-22 23:42
Claude Code Skills

Claude Code Skills

视频 AI 总结: 本视频详细介绍了 Claude Code 中的“技能(Skills)”功能。技能是一种 Markdown 文件,用于一次性教会 Claude 特定任务的知识(如代码审查标准、提交信息格式),之后 Claude 会在相关场景自动应用。技能按需加载,依靠名称和描述进行语义匹配,不会占用全部上下文窗口。视频还讲解了技能的存储位置(个人、项目、插件、企业及其优先级),如何排查常见问题(不触发、不加载、冲突、运行时失败),高级用法(允许工具、模型字段、渐进式披露),以及如何创建和分享技能。最后对比了技能与 .claude.md、子代理、Hook等定制方式的适用场景。 **关键信息:** - 技能是 Markdown 文件,通过描述自动匹配请求,按需加载,不浪费上下文。 - 存储优先级:企业 > 个人 > 项目 > 插件。同名高级别优先。 - 故障排查重点:描述是否匹配、路径文件名是否正确、是否被高层级技能覆盖。 - 高级字段:allowed_tools(限制工具)、model(指定模型);建议使用渐进式披露(skill.md 控制在 500 行内,引用外部文件)。 - 子代理不会自动继承技能,需在 agent.md 中显式列出;内置代理(Explore/Plan/Verify)无法使用技能。 - 适用场景:技能用于任务特定知识;.claude.md 用于始终有效的项目标准;Hook用于事件驱动操作;MCP 提供外部工具。

203 0 0 2026-06-21 21:31
Claude Code 101

Claude Code 101

视频 AI 总结: Cloud Code 是一款 AI 代理编程工具,它能直接访问你的代码库、编辑文件、运行命令,并与现有开发工具集成,从而加速开发流程。它运行于终端、VS Code、JetBrains 等多个平台。与普通 AI 聊天不同,Cloud Code 能自主执行任务,通过“代理循环”不断获取上下文、调用工具、验证结果。它支持权限控制、计划模式(Plan Mode)以及 CLAUDE.md 持久化记忆文件,还通过 MCP 协议连接外部数据源,并用 Hooks 实现确定性操作。 关键信息: - Cloud Code 是 AI 代理,能直接操作文件、终端和代码库,而非仅回复文本。 - 核心工作流程:探索(Explore)→ 计划(Plan)→ 编码(Code)→ 提交(Commit)。 - 上下文窗口可通过 `/compact` 压缩、`/clear` 清空,需要优化占用。 - CLAUDE.md 文件提供项目级持久记忆,`/init` 可自动生成。 - MCP(Model Context Protocol)连接外部工具,需注意上下文占用。 - Hooks 提供确定性行为(如自动格式化、阻止危险命令),通过 `settings.json` 配置。

403 0 0 2026-06-17 17:18