Plugin vs MCP vs Skill: End-to-End Architecture

Plugin vs MCP vs Skill: End-to-End Architecture A workflow diagram generated by Archify. 01 / Skill Layer (Instruction SOP) 02 / Agent Runtime (LLM Core) 03 / Integration Layer (MCP vs Plugin) 04 / Execution Target (Local & Cloud) Intake Context & Plan Tool Execution Synthesis & Output Skill Discovery · name & desc match · Skill Layer (Instruction SOP) › Intake · Index scan Skill Discovery name & desc match Index scan Context Hydration · load SKILL.md · Skill Layer (Instruction SOP) › Context & Plan · Prompt injection Context Hydration load SKILL.md Prompt injection User Request · task prompt · Agent Runtime (LLM Core) › Intake User Request task prompt LLM Agent Core · Claude / Codex / AGY · Agent Runtime (LLM Core) › Context & Plan · System + SOP Context LLM Agent Core Claude / Codex / AGY System + SOP Context Tool Router · function calling · Agent Runtime (LLM Core) › Context & Plan Tool Router function calling Final Output · synthesized reply · Agent Runtime (LLM Core) › Synthesis & Output Final Output synthesized reply Legacy Plugin · host-embedded hook · Integration Layer (MCP vs Plugin) › Context & Plan · 1:1 Proprietary Legacy Plugin host-embedded hook 1:1 Proprietary MCP Server · JSON-RPC bridge · Integration Layer (MCP vs Plugin) › Tool Execution · Decoupled process MCP Server JSON-RPC bridge Decoupled process Cloud SaaS API · remote webhooks · Execution Target (Local & Cloud) › Tool Execution Cloud SaaS API remote webhooks Local Apps / OS · AutoCAD / Figma / DB · Execution Target (Local & Cloud) › Tool Execution · COM / .NET / IPC Local Apps / OS AutoCAD / Figma / DB COM / .NET / IPC loads SOP injects rules result COM / API HTTP call JSON-RPC webhook triggers Legend User UI Agent logic Tool action Context / trace Cloud service External system

Skill (지식 / 전술)

  • • 문제 해결을 위한 SOP 및 도메인 룰셋
  • • 필요 시점에만 전문을 주입해 토큰 효율화

MCP (표준 연결 규약)

  • • 독립 프로세스(JSON-RPC)로 로컬 CAD/Figma 제어
  • • 한 번 작성으로 모든 AI 에이전트 공통 호환

Plugin (전용 확장)

  • • 특정 AI 호스트에 종속된 1:1 독자 규격
  • • 로컬 자원 제어 불가 및 플랫폼 간 비호환