MCP HubMCP Hub

Gemini CLI Skills: Agent Skills의 워크플로 통합

Google Geminion 15 days ago · 1 min read

Gemini CLI Skills: Agent Skills의 워크플로 통합

Gemini CLI Skills는 필요할 때 로드되는 지침 패키지입니다. 가치 있지만 MCP 서버가 아닙니다.

Gemini CLI Skills란?

Gemini CLI Skill은 에이전트가 필요할 때 로드하는 SKILL.md 파일입니다. 다음을 포함합니다:

  • 단계별 절차적 지침
  • 도메인별 컨텍스트와 용어
  • 체크리스트와 의사결정 트리
  • 특정 작업에 대한 올바른 동작 예시

Skills는 에이전트에게 문제를 어떻게 생각할지를 알려줍니다. 도구나 API 엔드포인트를 제공하지 않습니다.

공식 소스

Skills vs MCP 서버: 주요 차이점

측면 Gemini CLI Skill MCP 서버
형식 SKILL.md 마크다운 파일 JSON-RPC를 가진 실행 프로세스
제공하는 것 지침과 컨텍스트 도구, 리소스, 프롬프트
네트워크 필요? 불필요 서버에 따라 다름
API 노출? 불필요 필요
설치 방법 skills 디렉토리에 파일 배치 mcp.json에 설정
호출 방식 에이전트가 파일을 읽음 에이전트가 도구를 호출
적합한 용도 체크리스트, 워크플로, 도메인 지식 DB 쿼리, API 호출, 파일 접근

Skills 사용 시기

  • 반복 가능한 프로세스를 에이전트에게 가르치고 싶을 때
  • 도메인별 용어를 컨텍스트에 로드하고 싶을 때
  • 시스템 프롬프트 수정 없이 일관된 동작을 유지하고 싶을 때
  • API 접근이 아닌 판단이 필요한 작업

MCP 서버 사용 시기

  • 에이전트가 외부 데이터를 읽거나 써야 할 때
  • 실시간 정보가 필요할 때
  • 에이전트가 외부 시스템에서 작업을 수행해야 할 때
  • 타입이 지정된 입출력을 가진 구조화된 도구 호출이 필요할 때

Skills와 MCP 함께 사용하기

Skills는 에이전트가 MCP 서버를 올바르게 사용하는 방법을 지시할 수 있습니다. 예를 들어 "DB 쿼리" Skill에 안전한 SQL 쿼리 구성 지침을 포함시키고, 에이전트가 데이터베이스 MCP 서버를 통해 실행하는 방식으로 활용할 수 있습니다.