VibeCoding 365 로고 VibeCoding 365

기능 플래그

기능 플래그는 코드를 배포한 뒤에도 특정 기능을 켜거나 끌 수 있게 만드는 운영 스위치이다. 새 기능을 모든 사용자에게 한 번에 공개하지 않고 내부 사용자, 일부 트래픽, 특정 고객군부터 점진적으로 열 수 있다. VIBE 코딩에서는 AI가 만든 변경이 테스트를 통과해도 실제 사용 환경에서 예외가 생길 수 있으므로, 플래그를 두면 배포를 되돌리지 않고도 위험 기능만 빠르게 끌 수 있다.

바이브 코딩 사전

기능 플래그

바이브 코딩 사전

기능 플래그

기능 플래그 · Feature Flag

카테고리
deployment-ops
난이도
basic
태그
기능플래그 · 점진배포
슬러그
feature-flag
상태
published
정렬 순서
10001

정의

기능 플래그는 코드를 배포한 뒤에도 특정 기능을 켜거나 끌 수 있게 만드는 운영 스위치이다. 새 기능을 모든 사용자에게 한 번에 공개하지 않고 내부 사용자, 일부 트래픽, 특정 고객군부터 점진적으로 열 수 있다. VIBE 코딩에서는 AI가 만든 변경이 테스트를 통과해도 실제 사용 환경에서 예외가 생길 수 있으므로, 플래그를 두면 배포를 되돌리지 않고도 위험 기능만 빠르게 끌 수 있다.

영어 표기

Feature Flag

예시

AI가 새 사전 추천 위젯을 만들면 featureDictionarySuggest 같은 플래그를 두고 내부 운영자에게만 먼저 노출한다. 클릭률, 오류율, 빈 결과 비율을 확인한 뒤 10% 사용자로 확대하고, 오류율이 기준을 넘으면 플래그를 끄는 절차까지 배포 체크리스트에 적는다.

참고

플래그는 무한히 남기는 설정이 아니라, 출시 검증이 끝나면 제거 계획까지 함께 관리해야 하는 릴리즈 안전장치다.