GitLab Duo 에이전트 플랫폼 개발을 위한 에이전트 상호작용 패턴
이 가이드는 GitLab 내 에이전트 및 플로우를 위한 상호작용 패턴과 규칙을 설명합니다. 이 패턴들은 인프라 부하를 관리하고 높은 수준의 사용자 경험을 유지하면서 일관되고 사용자 친화적인 동작을 보장합니다. 이 가이드는 GitLab이 관리하는 에이전트와 플로우를 대상으로 합니다. AI 카탈로그에서 생성된 커스텀 에이전트에도 이 패턴이 적용되어야 합니다. 핵심 사용자 경험 원칙 # 알림 소음 최소화: 에이전트는 사용자에게 알림과 코멘트로 부담을 주지 않으면서 필요한 업데이트를 제공해야 합니다. 투명성 유지: 사용자는 에이전트의 진행 상황을 추적하고 어떤 조치가 취해지고 있는지 이해할 수 있어야 합니다. 인프라 제약 존중: 에이전트 동작은 확장성을 고려하여 설계되어야 하며, 과도한 데이터베이스 부하를 발생시키는 패턴을 피해야 합니다. 인간 감독 허용: 사용자는 에이전트 작업을 검토하고, 승인하거나, 개입하기 위한 명확한 진입점이 필요합니다. 상호작용 패턴 # 코멘트 관리 # 이슈 또는
