에이전트 확장하기
기본 상태의 AI 어시스턴트는 범용적이다. 같은 베이스 모델도 주위에 툴링을 두르면 훨씬 나은 협업자가 된다 — 평범한 챗봇을 당신 프로젝트에 맞춘 하니스로 바꾼다. 알아둘 주요 확장 지점:
- 스킬(Skills) — 에이전트가 필요할 때 불러오는 재사용 가능한 패키지된 역량(지침 + 스크립트)으로, 매 세션 다시 설명할 필요 없이 도메인 노하우를 쓸 수 있게 한다.
- 플러그인(Plugins) — 스킬, 명령, 훅, 커넥터를 하나의 설치 가능한 단위로 묶어 배포한다.
- MCP(Model Context Protocol) — 에이전트를 외부 도구·데이터(데이터베이스, API, 파일 시스템)에 하나의 공통 인터페이스로 연결하는 개방형 표준이다.
- 서브에이전트(Subagents) — 메인 에이전트가 집중적인 작업(검색, 리뷰, 긴 곁다리 작업)을 위해 띄우는 특화된 보조 에이전트로, 각자 자기 컨텍스트 창을 가진다.
- 훅(Hooks) — 생명주기 이벤트(명령 실행 전, 파일 편집 후)에 자동으로 발동하는 스크립트로, 규칙을 강제하거나 컨텍스트를 결정론적으로 주입할 수 있게 한다.
- 슬래시 명령(Slash commands) —
/이름으로 호출하는 짧은 이름의 워크플로로, 반복되는 다단계 요청을 한 번의 입력으로 줄인다.
첫날부터 이 전부가 필요하진 않다. 평범하게 시작하고, 같은 셋업을 반복하고 있다는 걸 알아챈 순간 스킬이나 슬래시 명령을 추가하라. 유용한 어림법: 같은 다단계 지시를 세 번째 타이핑하는 순간, 그것을 슬래시 명령으로 만들어라; 에이전트가 닿지 못하는 도구에 닿았으면 하고 처음 바라는 순간, 그것을 위한 MCP 서버를 찾아라. 특히 훅은 가드레일 장에서 AI가 기억하기를 바라는 대신 규칙을 강제하는 방법으로 다시 등장한다.