# Claude自动化架构解析：Skill、Agent、Connector与Plugin如何协同工作

- 来源：宝玉 (@dotey)
- 发布时间：2026-05-13 10:07
- AIHOT 分数：57
- AIHOT 链接：https://aihot.virxact.com/items/cmp3g72lf05rhsl1qjonzmw0o
- 原文链接：https://x.com/dotey/status/2054383106115678639

## AI 摘要

Claude通过四大组件实现自动化任务：Skill是领域工作流指南（如nda-review），指导操作但不执行；Agent是执行主体，Subagent用于并行处理子任务，Scheduled agent则定时自动运行（如合同到期监控）；MCP connector连接外部数据源（如合同库），使Agent能访问真实数据；Plugin将上述组件打包，提供完整功能集（如commercial-legal plugin实现企业合同审查）。这些组件共同协作，使Claude能高效处理复杂工作流。

## 正文

1. Skills 是技能，领域知识，工作流等等，相当于怎么干好一件事的说明书。

比如 https://github.com/anthropics/claude-for-legal 仓库里有个 skill 叫 nda-review，在 commercial-legal/skills/ 文件夹里。里面是一份 SKILL.md，写清楚：审 NDA 时先比对哪些条款、按团队 playbook 打绿黄红三档、什么情况要升级、输出格式是 Word 修订模式。

它就是一份给 Claude 看的工作手册，本身不干活。

2. Agent 是真正执行任务的主题，除了主要执行的 Agent，通常自定义的 Agent 分两种：Subagent 和 Scheduled agent

2.1 Subagent 是单独派出去干一摊子活的"分身"

举个仓库里的例子：corporate-legal：tabular-review 这个 skill 要对一个数据室里几百份合同做表格化尽调。如果让主对话一份份读，上下文很快爆掉。所以它派 subagent，一个 subagent 负责一份文档，并行跑，最后把结果汇总回主对话。

主 Agent 看到的只是最终表格，中间几百次读取的信息被隔离在外。

2.2 Scheduled agent 是定时自己跑的后台任务

renewal-watcher 这个就是。每周自动扫一遍合同库，把 90 天内到期的合同列出来，发到指定 Slack 频道。你不用记日子，它替你盯。

docket-watcher（盯法院案件动态）、reg-feed-watcher（盯监管新规）都是这种。

3. MCP connector 是把外面的数据接进来的连接器

Skill 写得再好，也得有合同可审。仓库里配了 Ironclad（合同库）、DocuSign（已签合同）、iManage（文档管理）几个 MCP connector。

Agent 通过这些 MCP connector 去读公司真实的合同库，而不是让你手动复制粘贴。

类似地，诉讼那个 plugin 接的是 Everlaw（电子取证）、CourtListener（联邦法院判决数据库）、Trellis（州法院数据库）。换个执业方向，换一套数据连接器。

4. Plugin 是把上面这些打包到一起的容器

commercial-legal 这个 plugin 文件夹里装着：
- 一堆 skill（nda-review、vendor-agreement-review、escalation-flagger……）
- 几个 scheduled agent（renewal-watcher、deal-debrief）
- 一份 .mcp.json，告诉 Claude 要连哪些外部系统
- 一份 CLAUDE.md 模板，用来记你团队的 playbook

你装上这一个 plugin，整套企业合同审查的能力就一次性配齐了。

### 引用推文

> changbo：@dotey 大佬能否解释一下,这个 Claude 一会插件的,一会 Skills 的,一会这个 Agent 的,它他到底想干什么呀?
