2 분 소요

OpenAI 생태계에서 Skill(스킬)Plugin(플러그인) 은 모두 AI의 기능 확장을 위한 개념이지만, 목적과 동작 위치가 어떻게 다른지 궁금해서 정리해보겠다.

1. 개념 비교

Plugin = 외부 서비스를 연결하는 “확장 인터페이스”, Skill = AI Agent가 특정 업무를 수행하는 “능력 모듈”

구분 OpenAI Skill OpenAI Plugin
목적 Agent에게 전문 능력 부여 외부 서비스 연결
중심 개념 행동(Action)과 업무 수행 능력 API Integration
실행 주체 Agent 내부 외부 시스템
주요 사용자 Agent 개발자 서비스/API 개발자
PDF 분석 Skill, 코드 리뷰 Skill GitHub Plugin, Slack Plugin
구조 Prompt + Tools + Logic API Schema + Authentication
방향 AI → 작업 수행 AI ↔ 외부 서비스

2. Agent Plugin이란?

Plugin은 ChatGPT가 외부 시스템과 통신하도록 만드는 연결 계층입니다.

plugins-02

사용자가 “내 GitHub Issue 확인해줘” 라고 하면:

ChatGPT
   ↓
GitHub Plugin 호출
   ↓
GitHub API 요청
   ↓
Issue 반환
   ↓
ChatGPT 답변 생성

3. Agent Plugin 특징

1) 외부 데이터 접근

예: GitHub, Jira, AWS, Google Drive, CRM, ERP

2) API 중심

Plugin은 보통:

plugin.json
openapi.yaml
API Endpoint
Authentication

구조이다.

예:

GET /issues

GET /users/{id}

POST /deploy

4. Skill이란?

Skill은 Agent가 특정 업무를 수행하기 위한 “업무 능력 패키지”이다.

예:

1) Coding Agent Skill

Coding Skill

├── 코드 분석
├── 테스트 실행
├── Git 작업
├── PR 작성
├── Bug Fix
└── Review

2) Research Agent Skill

Research Skill

├── 검색
├── 논문 분석
├── 요약
├── 비교 분석
└── 보고서 생성

즉 스킬은 “무엇을 할 수 있는가?”에 집중한다.

5. 구조 차이

Plugin 구조: 외부 세계와 연결

plugins-03

Skill 구조: Agent의 지능과 행동 확장

plugins-04

6. Skill 과 MCP와의 관계

관계:

plugins-05

예:

MCP

AWS MCP Server

Tools:

- list_instances()
- get_cost()
- create_snapshot()

Skill

AWS Cloud Architect Skill

사용 가능한 MCP:

AWS MCP
Terraform MCP
Kubernetes MCP

업무 수행:

- 비용 최적화
- 아키텍처 설계
- 장애 분석

7. Agent 시대의 새로운 구조

앞으로의 구조는 다음과 같다.

plugins-06

8. 개발자 관점에서 선택 기준

만들고 싶은 것 선택
ChatGPT에서 내 서비스 API 사용 Plugin/MCP
Agent에게 특정 역할 부여 Skill
반복 업무 자동화 Skill
SaaS 연결 MCP/Plugin
DevOps Agent Skill + MCP
Coding Agent Skill + Tools
기업용 AI Agent Skill + MCP + RAG

9. OpenAI Agent 개발 관점

예를 들어, “AI DevOps Engineer Agent” 를 만든다면:

Skill

DevOps Engineer Skill

- Kubernetes 운영
- 장애 분석
- 로그 분석
- 배포 전략

MCP

  Kubernetes MCP
  AWS MCP
  GitHub MCP
  Datadog MCP

Agent

AI DevOps Engineer

Prompt:
"You are senior DevOps engineer..."

10. 핵심 정리

  • Plugin = AI가 외부 서비스를 사용하기 위한 연결 통로
  • Skill = AI Agent가 특정 전문가처럼 행동하게 만드는 능력
  • MCP = Skill이 사용할 수 있는 표준 Tool 연결 방식

현재 Agentic AI 시대의 가장 일반적인 패턴은:

Agent
 ├── Skill (전문 역할)
 |
 ├── MCP Tools (외부 실행)
 |
 ├── Memory (Context)
 |
 └── Evaluation (품질 검증)

이다.특히, Codex + OpenAI Agent + MCP 환경에서는 과거의 Plugin보다 Skill + MCP 조합이 차세대 Agent 확장 방식으로 보는 것이 맞다.

댓글남기기