【AIGC】Claude Code中 plugin、skill、agent、coordinater的关系

Claude Code多环境配置管理CLI工具cc-switcher详解 CLI工具是开发者日常工程实践中的基础能力载体,其核心价值在于降低重复操作的认知负荷、提升配置一致性与环境可复现性。在AI编码工具(如Claude Code)广泛应用的当下,跨Provider(Anthropic/ OpenRouter/ Ollama)切换模型已成为高频刚需,但手动编辑JSON配置易出错、难追溯、不可版本化。cc-switcher以Bun+TS构建,通过策略化深合并、实时模型发现、TUI模糊搜索等机制,实现配置安全切换与环境原子化管理。它不仅解决API Key、model ID、base_ 阅读详情

Plugin/Skill/Agent/Coordinator 正确关系

一、四大核心角色官方定义(Claude Certified 标准)

角色定位核心特性能否独立运行
Plugin(插件)功能分发/扩展包封装 Skills、Agents、Commands 等,是交付单元❌ 仅用于安装/分发
Skill(技能)离散执行单元无自主决策,仅执行具体操作(搜索/计算/文件操作)❌ 需挂载到 Agent
Agent(代理)智能执行主体有推理/决策/独立上下文,分 Coordinator、Subagent✅ 可执行任务
Coordinator(协调者)顶层中枢代理仅负责任务分解、委派、结果聚合,不直接挂载 Skill✅ 控制多代理系统

二、核心层级关系

  1. 从属链:Plugin(包裹)→ 包含 Skill + Agent;Agent(主体)→ 挂载 Skill(工具);Coordinator(中枢)→ 调度 Subagent
  2. 可见性铁律
    • Coordinator 运行时不可见 Plugin,仅感知注册后的 Agent/Skill
    • Plugin 是安装载体,运行时对 Coordinator 完全透明
    • Skill 无独立全局注册表,标准架构中仅依附 Agent 存在

三、CC CLI 版本与 Coordinator 引入

  1. v1.x 及更早:无 Coordinator,仅单 Agent + 插件 Skill 直接调用
  2. v2.0+:正式引入 Coordinator,对应 Claude Certified 认证多代理架构,为兼容旧插件保留双运行系统

四、CC CLI 两套运行系统(关键兼容机制)

1. 认证标准系统(考试考点)

  • 路径:Coordinator → Subagent → Skill
  • 规则:Subagent 需放至 ~/.claude/agents/ 或 .claude/agents/ 注册;Coordinator 仅调度注册的 Subagent;Skill 仅由 Subagent 挂载调用

2. 实际兼容系统(你遇到的场景)

  • 路径:Coordinator/主 Agent → 直接调用插件 Skill → 插件私有 Agent
  • 规则:插件 Skill 自动加载;插件私有 Agent 不拷贝、不注册,仅被同插件 Skill 内部触发;Coordinator 无感知

五、插件类型判断标准

  1. Skill-only 插件(99%):仅含 Skills,安装无 Agents 文件生成,Skill 自动可用
  2. Agent 插件:含标准 Subagent 配置,需手动复制到 ~/.claude/agents/ 才会被 Coordinator 识别
  3. 复合插件:同时含 Skill + Agent,Skill 自动加载,Agent 为私有不自动注册

六、everything-claude-code 终极真相

  1. 属性:标准复合插件,内置标准格式 Agents + 40+ Skills,Agents 格式完全合规
  2. 核心现象解释
    • 未拷贝至 ~/.claude/agents/:CC CLI 安全机制,禁止插件自动写入全局 Agent 注册表
    • Agent 能被调用:插件内置 Skill 直接触发同插件私有 Agent,属于插件内部调用,不走 Coordinator 全局注册表
    • Coordinator 不可见:该 Agent 是插件私有资源,未注册到全局,Coordinator 无感知
  3. 调用链路:用户触发 → 插件 Skill 执行 → Skill 主动调用插件内置私有 Agent → 完成任务

七、核心规则总结

  1. Coordinator 是 CC CLI v2.0+ 专属概念,为认证架构核心
  2. 插件 Skill 自动加载,插件 Agent 绝不自动注册,需手动复制到全局目录
  3. 私有 Agent 可由插件内部 Skill 直接调用,无需进入 Coordinator 注册表
  4. everything-claude-code 的 Agent 被调用,是其自身 Skill 触发的插件内部调用,与全局 Coordinator 调度无关

如何判断一个插件是skill插件还是AGent插件

一、先明确:CC CLI 只有两种插件

  1. Skill Plugin(纯技能插件)
    • 只有工具能力(搜索、文件、Git、Everything 搜索等)
    • 无 Agent 定义
    • 安装后不生成 .claude/agents/ 文件
    • 占所有插件的 99%
  2. Agent Plugin(代理插件)
    • 包含完整 Subagent 配置
    • 安装后自动拷贝文件到 .claude/agents/
    • 极少,只有专门的多代理插件才是

二、4 种 100% 准确的判断方法(你直接照着做)

方法1:用 CLI 命令查看插件详情(最简单)

claude plugins show 插件名
  • 如果输出只有 skills 列表 → Skill 插件
  • 如果输出有 agents 字段 → Agent 插件

方法2:看是否生成 agents 文件(最直观)

安装插件后,查看项目目录:

ls .claude/agents/
  • 空的 → 绝对是 Skill 插件
  • 有 .md/.json 文件 → Agent 插件

方法3:查看插件本地目录结构(最权威)

插件真实安装路径:

# 全局插件
ls ~/.claude/plugins/插件名/

# 项目插件
ls .claude/plugins/插件名/

判断标准:

  • 只有 skills/ 文件夹 → Skill 插件
  • 有 agents/ 文件夹 → Agent 插件

方法4:看插件仓库源码(开源插件)

  • 源码只有 skills/ → Skill 插件
  • 源码有 agents/ → Agent 插件

三、Coordinator 如何处理这两种插件?

插件类型是否生成 agentsCoordinator 如何发现
Skill 插件❌ 不生成直接扫描插件目录,加载全局 Skill
Agent 插件✅ 生成扫描 .claude/agents/,作为 Subagent 调度

注意:上面讲的是Subagents模式,Agent Teams模式下,subagent间是可以通讯的

Agent teams:https://code.claude.com/docs/zh-CN/agent-teams

参考资料

在这里插入图片描述

AI编程助手配置管理利器:cc-switch-cli命令行工具详解 在AI编程助手日益普及的今天,高效的配置管理成为提升开发效率的关键。传统的配置方式往往涉及多个独立文件,格式各异,管理繁琐且易出错。集中式配置管理通过引入‘单一事实来源’的设计理念,将分散的配置统一存储与管理,从根本上解决了配置孤岛和同步难题。其技术价值在于实现了配置的原子性操作与安全同步,通过抽象层自动适配不同工具的配置文件格式,确保配置切换的可靠性与一致性。这一方案尤其适用于需要频繁切换API提供商、管理MCP服务器插件和社区技能包的复杂开发场景。本文介绍的cc-switch-cli工具,正是这一理念的 阅读详情

相关推荐

手把手教你在Claude Code中使用Skills

(1)创建 Skills 目录(二选一)**全局(所有项目生效):**Windows→C:\Users\ 用户名.claude\skills;**项目级(仅当前项目):**项目根目录→.claude/skills例如,我这里在项目级目录创建了一个skills。这是一张图片,ocr 内容为:(2)创建SKILL.md文件在上面创建的skills文件夹中,创建SKILL.md文件项目根目录/└── 你的技能文件夹/ ← 这里必须先建一个文件夹└── SKILL.md ← 再把这个文件放里面。

十二测试录 2138

Claude Code-CLI使用教程入门级

Cloud Code是Anthropic公司在2025年2月推出的,原本为编程而生、运行在终端的一个agent程序,网友们简称它为CC。当然它可以做的不只是编程,跟平时熟悉的对话AI一问一答的效果比起来,它要自主得多,会自行做计划,并且真的采取行动以达到我们的任务目标,而它实现这个效果的最基本方式被称作。我们想象一下CC这个agent程序的运作,我们输入提示词,程序就会把我们的提示词和程序里面所具备的工具说明一起发给大模型,大模型开始思考下一步应该怎么做。

m0_59777389的博客 2468

Claude Code(5):一文搞懂 Skills、Commands、Agents 与 Plugins

在使用 Claude Code 的过程中,你一定遇到过这样的困惑:Skills、Commands、Agents、Plugins 这些术语,社区讨论也频繁提及,但它们到底有什么区别?什么场景该用哪个? 如果不理清它们的本质差异,你很容易在实践中用错工具,或者错过更高效的解决方案。 本文将用通俗的语言,帮你彻底搞清楚这四个概念的区别与联系。

blues_C的博客 756

Claude Code / Codex 的 Skill 配置指南

Skill是能力说明,Plugin是能力包。Skill 是否好用,关键看、边界约束和执行流程写得是否清楚。真正高质量的 Skill 文档,不只告诉你“怎么装”,还会告诉你“什么时候触发、为什么不生效、出了问题怎么查”。你自己机器上的真实目录截图你当前使用的客户端版本信息某个具体 Skill 的实战案例一次真实的排障过程这样它就不只是入门介绍,而是一份能直接落地的配置参考。★,°.°★。

island1314的博客 2万+

波束管理 Beam Management

Beam Management in 5G NR   波束管理,是5G NR中基于信道质量来动态选择每个UE和gNB之间以什么方向和频率的波束beam来进行通信。   背景   5G NR(New Radio)支持非常高的数据速率和更低的延迟。5G NR支持FR1和FR2频段,FR1为亚6 GHz(450至6000 MHz);FR2为毫米波段(24.25 GHz至52.6 GHz)。   由于毫米波频带使用非常高的频率,因此会导致传播损耗和其他损耗。为了补偿损失,在这种频率下定向通信是必不可少的。

最忆是江南的博客 5826

【正点原子STM32连载】第六十章 串口IAP实战:从Bootloader到APP的无缝升级

本文以正点原子STM32F103开发板为例,详细讲解了串口IAP(在应用编程)技术的实现原理与实战步骤。内容涵盖Bootloader与APP的分工、FLASH空间规划、核心代码解析以及Ymodem协议的应用,旨在帮助开发者掌握通过串口为嵌入式设备实现远程固件升级的关键技术,提升产品维护与迭代效率。

weixin_29161719的博客 445

一文搞懂 Claude 核心扩展:Hook、Agent Skill、SubAgent、Plugin 区别与用法

其实这四个概念的核心逻辑很简单:Hook 管“自动化规则”,Agent Skill 管“专业能力”,SubAgent 管“独立执行”,Plugin 管“打包复用”。Plugin 是容器,SubAgent 是执行者,Agent Skill 是执行者的“技能手册”,Hook 是贯穿全程的“自动化规则”。掌握它们的区别和用法,你就能灵活自定义 Claude 的能力,无论是简单的自动化操作,还是复杂的专业任务,都能高效完成。

苍煜 994

广告推荐算法 - 学习笔记(持续更新中)

本篇博客,是我用来记录学习广告推荐算法的一些笔记和总结。王喆:"深度"学习计算广告计算广告系统的核心目标是通过数据、算法和技术,在合适的场景下,将最相关的广告精准推送给目标用户,同时实现广告主媒体平台和用户之间的多方利益最大化。广告主:需求方核心目标:通过精准投放广告,最大化转化(如点击、购买)并控制成本,提升投资回报率(ROI)。关键行为:广告创建,定向设置,预算与出价策略,效果监控媒体平台:供给方核心目标:最大化广告收入,同时保持用户体验以避免用户流失。

qq_39748832的博客 2197

Prompt、Agent、Skill、MCP、Claude Code 到底啥区别?

【AI系统架构解析:用"开公司"类比理解核心概念】 本文通过"开公司"的类比方式,清晰解析了AI系统的层级架构和核心概念差异。底层LLM是公司的"核心人才";Prompt如同临时口头指令;Agent则是自主执行任务的"员工";Skill相当于标准化SOP手册;MCP是连接外部资源的"门禁卡";Cursor等IDE工具是通用办公场地,而ClaudeCode则是专攻代码的"特种兵"。

若不知道要驶向哪个码头,那么任何风都不会是顺风。 672

别再手动对照了!用Python+ArcGIS Pro一键搞定三调数据转土地三大类

本文介绍如何利用Python和ArcGIS Pro实现三调数据向土地三大类的自动化转换,大幅提升国土空间规划和土地变更调查的工作效率。通过封装分类规则为Python函数并集成到ArcGIS Pro脚本工具中,解决了传统手动操作耗时且易错的问题,适用于大规模数据处理场景。

weixin_29081101的博客 304

VFIO框架源码分析(二十一)- IOMMUFD 模式下的 DMA 映射机制

在虚拟化 I/O 的世界里,无论上层管理面(如对象模型、设备绑定)如何重构,数据面最核心的任务始终未变——DMA 映射(DMA Mapping)。即如何建立 Guest Physical Address (GPA) 到 Host Physical Address (HPA) 的映射关系,并将其填入 IOMMU 的硬件页表中,使得直通设备能够正确访问虚拟机内存。在 Legacy VFIO (Type1) 时代,这一职责由承担,它通过ioctl 操作 Container。

qq_36071928的博客 1010

Agent与Skills:智能系统中的主体与能力边界解析

本文系统解析了人工智能领域中Agent(智能体)与Skills(技能/工具)的区别与联系。核心区别在于:Skills是原子化的被动执行工具,专注于单一任务;而Agent是具备自主决策能力的智能主体,负责任务规划与资源调度。二者协同共生:Agent依赖Skills实现具体操作,Skills通过Agent获得更广泛的应用场景。这种"大脑+工具"的协作模式,为构建高效智能系统提供了清晰架构思路,推动AI技术从工具化向智能化演进。

春风化雨 2583

91、Windows网络配置:动态更新与名称解析全攻略

本文全面解析了Windows XP Professional系统中的网络配置方法,重点介绍了动态更新和名称解析两大核心功能。动态更新部分涵盖DHCP客户端、静态配置客户端、远程访问客户端和多宿主客户端的配置方法,并提供禁用动态更新和编辑Hosts文件的注意事项。名称解析部分详细讲解了NetBIOS名称解析的基础知识、WINS配置方法、B节点广播与Lmhosts文件的使用,以及WINS代理的作用和配置要点。通过操作建议流程图和关键操作步骤回顾,帮助用户快速掌握网络配置的核心技巧,适用于不同网络环境的实际需求。

blue42的博客 234

一篇搞懂大模型、Agent、Plugin、Skill、MCP,让你成为AI公司CEO!

本文通俗解读AI领域核心概念:大模型(LLM)是知识库但无执行能力,插件(Plugin)为其提供工具,技能(Skill)是内化的工作流程,MCP(模型上下文协议)实现系统互联,智能体(Agent)则是能自主行动的AI员工。文章通过"开AI公司"的比喻,说明这些概念如何协同工作,并对比了商业产品(Claude Cowork/Code)与开源方案(OpenCowork/Claw)的特点,指出AI时代关键在于学会管理AI助手完成重复工作。文末附大模型学习路径及免费资料获取方式。

weixin_55154866的博客 583

PyTorch生成式人工智能(7)——生成对抗网络(Generative Adversarial Network, GAN)实践详解

生成对抗网络 (Generative Adversarial Network, GAN) 最早由 Ian Goodfellow 于 2014 年提出,其中生成器试图创建与真实样本无法区分的数据样本,而判别器则试图区分生成器生成的样本与真实样本。在本节中,我们将介绍 GAN 的理论基础。然后,介绍如何使用 PyTorch 从零开始构建 GAN,以便了解所有细节,深入理解 GAN 的内部工作原理,为后续讨论 GAN 的其他更高级内容奠定基础,比如生成高分辨率图像或逼真的音乐。

盼小辉丶的博客 1万+

LVGL core group焦点分组管理(lv_group.c)

lv_group_t是用于焦点管理的,将需要获取焦点的对像加入到同一个分组内,再将其通过挂到指定的事件驱动中,就可以控制焦点了。而被加入的对象又可以通过焦点状态事件和事件来控制对象的焦点逻辑了。创建好的分组通过接口挂事件驱动中,这样就可以指定一个自定义的焦点分组了。;) {if(!} }友情提示:无论是接口还是都是单例的,即被设置后前一个被设置的值就失效了;此方案可以保证焦点的唯一 性,但也一定要记住要在适合的位置设置回来,以防丢失焦点。

Bigan(安)的博客 3908

Claude Code / Codex / Gemini CLI 超实用神器,解决了程序员的痛点!

CC-Switch 的价值不在"提供新功能",而在于把分散的配置管理集中化、可视化、自动化。优势挑战统一管理三款工具配置桌面应用,不适合纯服务器环境支持热切换,无需重启首次使用需要学习界面MCP/Skills/Prompts 一站式管理依赖 GUI,命令行死忠派可能不习惯多端同步配置无开源免费,可自建无适合谁:同时使用多款 AI 编程工具、需要频繁切换供应商、有多台设备要同步配置的开发者。怎么用更划算:把常用供应商都配置成预设,用托盘快速切换;配合云同步实现配置跨设备;

weixin_48635316的博客 1173

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

教你在Claude Code中熟练使用SKILL技能(安装/创建/使用全攻略)!

本文全面介绍了Claude Code的Skill生态,包括Skill与Plugin的区别、Skill的安装、创建规范、使用方法、管理技巧以及优质Skill的获取渠道。适合Claude Code用户快速上手Skill功能!

2601_96073073的博客 1764

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

对于caludecode的认识--AI

周末闲着无聊,拓展一下知识面。做一些笔记。

在技术领域里形成深刻,全面的认识,知道来龙去脉,深入浅出的讲到实用点。 543

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

Claude Code 扩展机制(一):Plugin、Skill、Agent、Command、Hook、MCP 到底什么关系

文章核心观点:**Plugin 是"箱子",Skill、Agent、Command、Hook、MCP 是箱内工具**。Plugin 解决"如何打包分发",其余五种解决"具体怎么做"。选型只需三问:必须发生的硬约束用 Hook,连外部系统用 MCP,提示词由模型触发用 Skill、手动触发用 Skill 关自动触发、需隔离上下文用 Agent。Plugin 仅在分享时考虑。

花千树的专栏 843

Claude Code 实践:如何用 Skill 让 Agent 行为稳定可靠

摘要 本文系统介绍了如何通过Skill机制提升AI Agent的行为稳定性和可靠性。Skill将重复性任务封装为标准化模块,包含领域知识、操作流程和约束条件,确保Agent每次执行相同任务时行为一致。Skill与CLAUDE.md(全局配置)、Hook(事件触发)、Subagent(独立执行)和MCP Server(外部连接)共同构成Claude Code的五种核心机制。文章详细阐述了Skill的优化方法(渐进式披露)、测试流程(AI辅助设计测试用例)以及关键配置属性(如description触发条件)。实

gerryke的blog 652

【Claude Code】如何理解Hooks、Rules、Commands、Skills、Agents、Plugins、MCP

Rules 提供底线,Skills 提供肌肉,Agents 提供大脑,Hooks 提供神经反射,MCP 提供肢体,Plugins 提供安装包——它们共同把 Claude 从“聊天机器人”升级成“可编程的 AI 操作系统”

m0_51532522的博客 2173

Cluade Agent Skills(简称Skills)模式概述

摘要:Agent Skill是Claude Code中的模块化功能组件,通过标准化封装(触发条件+执行逻辑+返回结果)实现复杂任务自动化。技能分为个人、项目和插件三种类型,包含SKILL.md描述文件及辅助脚本/模板。其优势在于可扩展AI能力、团队共享知识、降低重复提示成本。创建时需注意描述精准性、文件路径规范和YAML语法,并通过测试与调试确保技能准确触发。该机制采用"最小权限原则",通过allowed-tools限制工具访问范围。(149字)

学知不足,业精于勤。 4973

Claude Code 中好用的 Skill & Plugin 大全

Claude Code是当下非常热门且好用的AI编程工具,目前市面上也出现了很多Skill和Plugin,Claude Code 可以安装这些Skill和Plugin,进一步提升我们的工作和开发效率。

朱豪凯的博客 2250

CCClipingNode的使用

var clipNode = new cc.ClippingNode(); clipNode.setInverted(true); clipNode.setAlphaThreshold(0);//不设置此值则是图片的大小 this.addChild(clipNode); var blackLayer = new cc.LayerCo

cuijiahao的专栏 736

通过 AIGC 生成视频何时才能告别“抽卡”!

如果视频的主体内容已经符合要求,只存在错误字幕或局部画面瑕疵时,重新生成不仅增加成本,还可能改变原本满意的部分。针对这类问题,WAND-EraseVibe+ 提供了视频擦除与画面重建能力。根据腾讯云披露的技术方案,该工具采用基于隐空间 Transformer 的生成式修复架构,先将视频画面编码为隐空间特征,在特征层推断并重建需要修复的区域,再解码为视频画面。白模前置、垂直场景调优和局部修复分别作用于不同环节,目的都是减少为了获得可用内容而付出的重复生成成本。

Enweitech Software Works 151
上一篇: 【AIGC】Claude Code 官方学习指南
下一篇: 【AIGC】Claude Code的 Agent Teams 模式 使用指南 和样例
Code_LT
博客等级 码龄10年 307粉丝 182原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值