피처 플래그 도구, 허풍 없이 고르기
1인 개발자나 소규모 팀에 실제로 필요한 기준으로 피처 플래그 도구를 비교하고, 플래그를 달 만한 가치가 있는 프로젝트 범위를 잡아 보세요. 무료, 가입 필요 없음.

피처 플래그가 맡는 네 가지 일
어둡게 배포하고 나중에 공개
미완성 작업을 플래그 뒤에 두고 main에 머지합니다. 코드 배포와 기능 공개가 같은 순간이 아니게 되어, 금요일 머지도 덜 부담스러워집니다.
점진적으로 롤아웃
먼저 나에게, 다음은 사용자 5%에게, 그다음 전체에 엽니다. 에러율이 오르면 전체가 아니라 5%에서 멈출 수 있습니다.
몇 초 만에 끄는 킬 스위치
불안정한 외부 연동이나 느린 쿼리를 대시보드에서 바로 끌 수 있습니다. 롤백도, 재배포도, 새벽 핫픽스 브랜치도 필요 없습니다.
실제 사용자로 테스트
두 가지 변형을 보여 주고 지표 하나를 측정한 뒤 이긴 쪽을 남깁니다. 실험 기능을 기본으로 묶은 도구도 있고, 분석 스택에 맡기는 도구도 있습니다.
네 가지 도구, 솔직한 차이
호스팅 방식과 라이선스를 먼저 보고 고르세요. 가격은 자주 바뀌니, 결정하기 전에 각 벤더 페이지에서 한도를 확인하세요.
| 기준 | LaunchDarkly | PostHog | GrowthBook | Unleash |
|---|---|---|---|---|
| 라이선스 | 독점 라이선스 | MIT | MIT | Apache |
| 셀프 호스팅 옵션 | 아니오 | 예 | 예 | 예 |
| 무료 티어 | 있음, 사용량 한도 있음 | 있음, 월 100만 건 플래그 요청 | 클라우드 무료, 셀프 호스팅 무료 | 셀프 호스팅 무료 |
| 내장 실험 기능 | 예 | 예, 클라우드에서 | 예 | 제한적 |
| 잘 맞는 경우 | 관리형 엔터프라이즈 제품을 원하는 팀 | 제품 분석도 함께 원하는 팀 | A/B 테스트를 중시하는 팀 | 데이터 주권이 필요한 팀 |
위험한 기능이 생기기 전에는 도구를 들이지 마세요
흔한 실수는 감쌀 만한 기능이 없는 프로젝트에 피처 플래그 도구를 설치하는 것입니다. 플래그는 전체에 내보내기 망설여지는 변경이 있을 때 값을 합니다. 결제 흐름, 데이터 마이그레이션, 비용을 예측하기 어려운 AI 기능 같은 것들이죠. 그런 변경을 떠올릴 수 없다면, 당분간은 환경 변수의 불리언 하나로 충분합니다. whatshouldibuildnext.com의 스펙 생성기는 거친 아이디어를 추천 스택과, 위험이 큰 한두 가지 기능이 담긴 스펙으로 바꿔 줍니다. 그래서 도구를 고르기 전에 무엇을 플래그 뒤에 둘지 알 수 있습니다.
- 무료, 클라이언트 측 실행, 가입 불필요
- 배포하기 위험한 기능을 짚어 줌
- 플래그 SDK를 지원하는 스택을 제안
호스팅형이냐 셀프 호스팅이냐: 운영 부담이 작은 쪽을 고르세요
오픈소스 피처 플래그 도구는 라이선스 측면에서는 무료지만, 시간까지 무료인 것은 아닙니다. 셀프 호스팅은 백업해야 할 데이터베이스, 계속 살려 둬야 할 서비스, 따라가야 할 업그레이드 경로를 뜻합니다. 그리고 이 모든 것이 요청을 처리하는 순간 프로덕션 코드가 의존하는 시스템입니다. 호스팅형 도구는 이 부담을 없애고, 무료 티어도 대부분의 사이드 프로젝트에 충분히 넉넉합니다. 데이터 거주 요건이나 요청당 비용 때문에 어쩔 수 없을 때만 셀프 호스팅을 고르세요. 어느 쪽이든 OpenFeature에 맞춰 코딩해 두면 선택을 되돌릴 수 있습니다.
- 호스팅형: 서버 없음, 사용량 기반 요금
- 셀프 호스팅: 요청당 과금 없음, 가동 시간은 직접 책임
- OpenFeature로 벤더를 바꿀 수 있는 상태 유지
0에서 플래그가 달린 기능까지
-
1
위험한 변경에 이름 붙이기
망가진 채로 나가면 실제로 피해를 줄 기능 하나를 고르세요. 스무 개가 아니라, 그것이 첫 플래그입니다.
-
2
무료 티어로 시작하기
계정을 만들거나 오픈소스 이미지를 로컬에서 띄우고, SDK 키를 받아 브랜치에서 플래그 하나를 연결하세요.
-
3
기본값은 꺼짐
안전한 동작을 기본값으로 두세요. 플래그 조회가 실패해도 미완성 코드가 노출되지 않도록요.
-
4
단계적으로 롤아웃
나에게 먼저, 다음은 작은 비율, 그다음 전체입니다. 단계마다 에러와 지연 시간을 지켜보세요.
-
5
플래그 삭제
기능이 100%에서 안정되면 플래그와 죽은 코드 경로를 한 번의 풀 리퀘스트에서 함께 지우세요.
자주 묻는 질문
피처 플래그 도구란 무엇인가요?
사이드 프로젝트에도 피처 플래그 도구가 필요한가요?
무료 피처 플래그 도구가 있나요?
셀프 호스팅과 호스팅형 중 무엇을 고르나요?
OpenFeature는 무엇이고 중요한가요?
오래된 플래그가 쌓이지 않게 하려면 어떻게 하나요?
플래그 연습을 하려면 무엇을 만들어야 하나요?
플래그를 달 만한 것을 설계하세요
무료 스펙 생성기, 클라이언트 측 실행, 가입 불필요. 기능 목록과 추천 스택을 받은 뒤 플래그 도구를 고르세요.