Community생산성 & 협업github.com

getsentry/sentry-fix-issues

Sentry에서 이슈를 찾고 수정하는 MCP 기반 스킬입니다. Sentry 오류 수정, 프로덕션 문제 디버깅, 예외 조사, 또는 Sentry에 보고된 버그 해결 시 사용하세요. 스택 트레이스, 브레드크럼, 트레이스, 컨텍스트를 체계적으로 분석하여 근본 원인을 식별합니다.

sentry-fix-issues란 무엇인가요?

이 스킬은 개발자가 Sentry에서 보고된 오류와 이슈를 체계적으로 분석하고 수정할 수 있도록 설계된 MCP 기반 도구입니다. Sentry의 스택 트레이스, 브레드크럼, 트레이스 및 컨텍스트 정보를 활용하여 프로덕션 환경에서 발생한 예외나 버그의 근본 원인을 식별하는 데 중점을 둡니다. 주로 Claude Code, Cursor, Codex와 같은 AI 어시스턴트와 통합되어 사용되며, 개발자가 수동으로 로그를 분석할 필요 없이 AI가 자동으로 문제를 진단하고 해결 방안을 제시합니다. 또한 Sentry API를 통해 이슈를 조회하고, 관련 코드베이스와 연동하여 패치를 생성하거나 수정 사항을 제안함으로써 개발 생산성을 크게 향상시킵니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/getsentry/sentry-agent-skills/tree/main/skills/sentry-fix-issues

Installed? Explore more 생산성 & 협업 skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

sentry-fix-issues은(는) 무엇을 하나요?

Sentry에서 이슈를 찾고 수정하는 MCP 기반 스킬입니다. Sentry 오류 수정, 프로덕션 문제 디버깅, 예외 조사, 또는 Sentry에 보고된 버그 해결 시 사용하세요. 스택 트레이스, 브레드크럼, 트레이스, 컨텍스트를 체계적으로 분석하여 근본 원인을 식별합니다.

사용 방법

이 스킬은 MCP(Model Context Protocol)를 통해 AI 어시스턴트(예: Claude Code, Cursor, Codex)와 통합됩니다. 다음 명령어를 사용하여 Sentry 이슈를 조회하고 수정할 수 있습니다.

mcp get-issue <issue-id>
mcp analyze-stacktrace <issue-id>
mcp fix-issue <issue-id>

주요 기능

  • 이슈 조회: Sentry에서 특정 이슈의 상세 정보를 가져옵니다.
  • 스택 트레이스 분석: 예외 발생 시점의 스택 프레임을 분석하여 문제의 위치를 파악합니다.
  • 브레드크럼 검토: 이슈 발생 전후의 사용자 동작 및 시스템 이벤트를 확인합니다.
  • 트레이스 연결: 분산 추적 데이터를 통해 전체 요청 흐름을 이해합니다.
  • 자동 수정 제안: 분석 결과를 바탕으로 코드 수정 사항을 생성합니다.

지원 플랫폼

  • Claude Code
  • Cursor
  • Codex
  • 기타 MCP 호환 AI 도구

설정

Sentry API에 접근하려면 다음 환경 변수를 설정해야 합니다:

export SENTRY_AUTH_TOKEN=your_auth_token
export SENTRY_ORG=your_organization_slug
export SENTRY_PROJECT=your_project_slug

예제

다음은 Sentry 이슈를 분석하고 수정하는 전체 워크플로우입니다:

  1. 이슈 조회: mcp get-issue ISSUE-123
  2. 스택 트레이스 분석: mcp analyze-stacktrace ISSUE-123
  3. 컨텍스트 검토: mcp get-context ISSUE-123
  4. 수정 제안: mcp suggest-fix ISSUE-123
  5. 패치 적용: (제안된 수정 사항을 코드에 적용)

참고 사항

  • 이 스킬은 Sentry의 API를 사용하므로 유효한 인증 토큰이 필요합니다.
  • 민감한 데이터(예: 사용자 정보, 비밀 키)가 로그에 포함되지 않도록 주의하세요.
  • 스택 트레이스 분석 시 소스 맵이 제대로 업로드되어 있는지 확인하세요.

라이선스

MIT License - 자세한 내용은 저장소의 LICENSE 파일을 참조하세요.

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

관련 스킬