데브허브 | DEVHUB | Using skills with Deep Agents CLIUsing skills with Deep Agents CLI
- Anthropic이 도입한 '스킬'은 에이전트에게 특정 작업을 위한 표준 운영 절차(SOP)를 제공하는 개념입니다. 📜
- 스킬은 YAML 프론트 매터와 마크다운 지침을 포함하는
skill.md 파일로 구성된 디렉토리 구조를 가집니다. 📁
- YAML 프론트 매터는 스킬의 간략한 요약으로, 에이전트의 시스템 프롬프트에 로드되어 초기 스킬 선택에 활용됩니다. 📝
- '점진적 공개' 원칙에 따라 에이전트는 초기에는 YAML 요약만 보고, 필요시 전체
skill.md 파일을 읽어 상세 지침을 따릅니다. 💡
- 스킬은 복잡한 함수 호출 레이어를 부풀리지 않고 에이전트의 행동 공간을 효과적으로 확장하여 토큰 사용량과 인지 부하를 줄입니다. 🚀
- 스킬 시스템의 핵심 전제 조건은 에이전트가 파일 시스템에 접근하여 스크립트 실행 및 파일 조작을 할 수 있어야 한다는 것입니다. 💻
- Deep Agent CLI는 이 스킬 개념을 구현하여 웹 리서치나 Langraph 에이전트 생성 등 복잡한 작업을 효율적으로 처리합니다. 🛠️
- Deep Agent CLI는 전역 및 프로젝트 수준 스킬을 지원하며, 에이전트는 소수의 원자적 도구와 파일 시스템 접근을 통해
skill.md의 지침을 실행합니다. 🔗