MongoDB Agent 스킬은 사전 구축된 재사용 가능한 지침으로, AI 코딩 에이전트가 일반적인 MongoDB 작업을 효율적으로 수행하는 데 도움이 됩니다. 이러한 기술은 에이전트에게 MongoDB 권장사항 에 대한 전문 지식을 제공하여 오류를 줄이고 애플리케이션을 더 빠르게 빌드 데 도움이 됩니다.
상담원 스킬이란 무엇인가요?
상담원 스킬은 AI 코딩 상담원에게 다음과 같은 방법을 가르치는 특수 지침입니다.
MongoDB 연결 설정 및 구성
데이터베이스 스키마 설계 및 구현
효율적인 쿼리 및 애그리게이션 작성
MongoDB 에이전트 스킬을 설치하면 AI 코딩 에이전트 가 MongoDB 관련 지식에 액세스 할 수 있으며 MongoDB 개발 작업에 보다 정확한 상황 인식 지원을 제공할 수 있습니다.
사용 가능한 기술
MongoDB 에이전트 스킬 컬렉션 다음과 같은 스킬이 포함되어 있습니다.
인프라
MongoDB MCP 설정
에이전트 MongoDB 데이터베이스와 직접 상호 작용할 수 있는 MongoDB MCP(Model Context Protocol) 서버 설정 과정을 안내합니다. 이 스킬 인증 자격 증명 및 연결 설정을 구성하는 데 도움이 됩니다.
MongoDB 연결
MongoDB 클라이언트 연결 구성(풀, 시간 초과, 패턴)을 최적화하여 연결 풀을 구성하고, 연결 오류를 디버깅하거나 해결하며, 연결과 관련된 성능 문제를 최적화합니다. MongoDB 로 서버리스 함수 빌드, MongoDB 사용하는 API 엔드포인트 생성, 트래픽이 많은 MongoDB 애플리케이션 최적화, 장기 실행 작업 및 동시성 생성, 연결 관련 실패 디버깅 등이 포함됩니다.
데이터 모델링
스키마 설계
개발자에게 MongoDB 스키마 설계 권장사항 안내합니다. 이 스킬 효율적인 문서 구조를 설계하고, 유효성 검사 규칙을 구현 , 특정 사용 사례에 맞게 스키마를 최적화하는 데 도움이 됩니다.
고급 기능
Atlas Stream Processing
MongoDB Atlas 스트림 처리 파이프라인을 빌드, 운영 및 디버깅하기 위한 포괄적인 스킬 . 작업 공간 프로비저닝, 데이터 소스/싱크 연결, 프로세서 수명 주기 작업, 디버깅 진단 및 계층 크기 조정을 처리합니다. 스트리밍 데이터 워크로드 및 이벤트 처리 위한 Kafka, Atlas cluster, S3, HTTPS 및 Lambda 통합을 지원합니다.
자연어 쿼리
언어 설명을 MongoDB 쿼리 및 집계 파이프라인으로 변환합니다. 이 스킬 컬렉션 스키마, 샘플 문서 및 인덱스 정보를 사용하여 정확하고 최적화된 쿼리를 생성합니다. 지리 공간적 쿼리, 텍스트 검색, 다중 컬렉션 조인과 같은 복잡한 작업을 지원합니다. MongoDB Atlas Search 및 Vector Search와는 다릅니다(아래 검색 및 AI Recommendations 스킬 참조).
쿼리 옵티마이저
MongoDB 쿼리 성능을 분석하고 최적화합니다. 이 스킬 쿼리가 올바르게 인덱싱되는지 확인하고, Atlas Performance Advisor 사용하여 느린 쿼리를 디버깅하며, 집계 파이프라인에 대한 권장사항을 제공합니다.
검색 및 AI 추천
MongoDB Atlas Search 및 AI 기반 권장 사항을 구현하기 위한 지침 제공합니다. 이 스킬 검색 인덱스를 구성하고, 검색 쿼리를 빌드 , AI 기능을 애플리케이션에 통합하는 데 도움이 됩니다.
설치
MongoDB 에이전트 기술은 여러 AI 코딩 플랫폼에서 사용할 수 있습니다. 공식 플러그인인 Vercel 스킬 마켓플레이스에서 또는 MongoDB 에이전트 스킬 리포지토리 에서 수동으로 MongoDB 에이전트 스킬을 설치할 수 있습니다.
공식 플러그인에서 설치
AI 코딩 플랫폼용 공식 플러그인에서 MongoDB 에이전트 스킬을 설치합니다.
Claude Code: 공식 MongoDB Claude 플러그인에서 설치합니다. 자세한 내용은 MongoDB Claude 플러그인 설치 페이지를 참조하세요.
커서: 커서 마켓플레이스에서 설치합니다. 자세한 내용은 MongoDB 커서 플러그인 설치 페이지를 참조하세요.
Gemini CLI: Gemini CLI 확장으로 설치합니다. 자세한 내용은 Gemini에서 MongoDB Gemini 확장 설치 페이지를 참조하세요.
VS Code 확장: 공식 MongoDB VS Code 확장에서 설치합니다. 자세한 내용은 vsce-install 페이지를 참조하세요.
참고
MongoDB 플러그인에 MCP 서버 포함
AI 코딩 플랫폼용 공식 MongoDB 플러그인은 MongoDB MCP 서버와 사전 구축된 에이전트 스킬을 번들로 제공합니다. MCP 서버를 구성하려면 MongoDB MCP 서버 시작하기를 참조하세요.
Vercel의 상담원 스킬 디렉토리에서 설치
Vercel CLI 사용하여 Vercel의 상담원 스킬 디렉토리에서 MongoDB 에이전트 스킬을 설치합니다.
다음 명령을 실행합니다(Node.js 필요).
npx skills add mongodb/agent-skills 메시지에 따라 설치를 완료합니다.
MCP 서버를 사용하는 경우 MongoDB 연결 세부 정보를 사용하여 MCP 서버를 구성합니다.
`npx mongodb-mcp-server@1 setup` 지침에 따라 설정 완료합니다.
GitHub 리포지토리에서 설치
MongoDB 에이전트 스킬 리포지토리 에서 MongoDB 에이전트 스킬을 수동으로 설치합니다.
리포지토리 복제합니다.
git clone https://github.com/mongodb/agent-skills.git 플랫폼에 맞는 스킬을 설치하세요.
지원되는 플랫폼(Claude Code, Cursor, Gemini CLI)
적절한 플러그인 디렉토리 프로젝트 루트에 복사합니다.
Claude Code의 경우:
.claude-plugin/디렉토리 복사합니다.커서의 경우:
.cursor-plugin/디렉토리 복사합니다.Gemini CLI 의 경우:
skills/디렉토리 복사합니다.
기타 플랫폼
코딩 에이전트 해당 스킬 또는 컨텍스트 파일을 읽는 위치 에
skills/디렉토리 복사합니다. 올바른 경로는 에이전트 설명서를 참조하세요.mcp.json를 프로젝트 루트에 복사합니다(MCP 서버를 사용하는 경우).MCP 서버를 사용하는 경우 MongoDB 연결 세부 정보로 MCP 서버를 구성합니다.
MCP 서버 구성
대부분의 MongoDB 에이전트 기술은 MongoDB MCP 서버를 사용하여 MongoDB database 액세스 . 이러한 스킬을 사용하기 전에 MCP 서버를 구성해야 합니다.
전체 MCP 서버 구성 옵션은 MongoDB MCP 서버 시작하기를 참조하세요.
상담원 스킬 사용
에이전트 스킬을 설치하면 배경 에서 자동으로 작동합니다. AI 코딩 에이전트 에게 MongoDB 작업에 대한 도움을 요청하면 설치된 스킬을 사용하여 보다 정확하고 유용한 응답을 제공합니다.
상호 작용 예시:
"Node.js 애플리케이션 에서 MongoDB 연결을 설정하다 수 있도록 도와주세요"
" 이메일 유효성 검사 사용하여 사용자 컬렉션 에 대한 스키마 만들기 "
"월별 매출 총계를 계산하는 집계 파이프라인 작성"
"이 쿼리 에 대한 페이지 매김 구현 방법 보기 "
에이전트 MongoDB 기술을 사용하여 MongoDB 권장사항 따르고 특정 사용 사례 에 맞는 응답을 제공합니다.
에이전트 스킬 호출
AI 코딩 에이전트 에게 MongoDB 작업에 대한 도움을 요청하면 에이전트 스킬이 자동으로 호출됩니다. 일부 플랫폼에서는 스킬을 수동으로 호출할 수 있습니다.
예시 를 들어 /<skill-name>을(를) 사용하여 Claude Code에서 직접 스킬 호출할 수 있습니다.