フィーチャーフラグ ツールを、誇張なしで選ぶ
ソロ開発者や小さなチームに本当に必要なもので比較し、フラグで囲む価値のある機能を絞り込みます。無料、登録不要。

フィーチャーフラグが担う4つの役割
フラグ付きで出荷し、公開は後で
未完成の作業もフラグの裏で main にマージできます。コードのデプロイと機能の公開が別の出来事になるので、金曜日のマージも怖くなくなります。
段階的に公開する
まず自分だけに有効にし、次に5%のユーザー、最後に全員へ。エラー率が上がっても、全員に謝る前に5%の段階で止められます。
数秒で止めるキルスイッチ
不安定なサードパーティ連携や遅いクエリを、ダッシュボードから即座に無効化できます。ロールバックも再デプロイも、午前3時のホットフィックス ブランチも要りません。
実ユーザーでテストする
2つのバリアントを配信し、1つの指標を測って勝ち案を残します。実験機能を同梱するツールもあれば、分析基盤に任せるツールもあります。
4つのツール、正直な違い
まずホスティング形態とライセンスで選びましょう。料金は頻繁に変わるため、契約前に各社のページで上限を確認してください。
| 比較項目 | LaunchDarkly | PostHog | GrowthBook | Unleash |
|---|---|---|---|---|
| ライセンス | 独自(プロプライエタリ) | MIT | MIT | Apache |
| セルフホスト | 不可 | 可能 | 可能 | 可能 |
| 無料枠 | 利用量に上限あり | 月100万フラグリクエストまで無料 | クラウドは無料枠あり、セルフホストは無料 | セルフホストは無料 |
| 実験機能の内蔵 | あり | あり(クラウド) | あり | 限定的 |
| 向いている用途 | マネージド型のエンタープライズ製品を求めるチーム | プロダクト分析も併用したいチーム | A/Bテストを重視するチーム | データの主権が必要なチーム |
リスクのある機能ができるまで、ツールは入れない
よくある失敗は、フラグで囲むものが何もないプロジェクトにフィーチャーフラグ ツールを入れてしまうことです。フラグが効くのは、全員に一度に出すのをためらう変更があるときです。決済フロー、データ移行、コストが読めないAI機能などがそれにあたります。その変更を名前で挙げられないなら、当面は環境変数のブール値で十分です。whatshouldibuildnext.com のジェネレーターは、大まかなアイデアを、スタック案とリスクの高い機能1〜2個を含む仕様に変えます。ベンダーを選ぶ前に、何をフラグの裏に置くべきかが分かります。
- 無料、クライアントサイドで動作、登録不要
- 出荷するとリスクのある機能を挙げてくれる
- フラグSDKに対応したスタックを提案
ホスト型かセルフホストか。負担の小さい方を選ぶ
オープンソースのフィーチャーフラグ ツールは、ライセンス上は無料でも、時間まで無料ではありません。セルフホストでは、バックアップするデータベース、止めないサービス、追いかけるアップグレードの道筋を自分で持つことになります。しかもそれは、リクエストのたびに本番コードが依存するシステムです。ホスト型はそれを肩代わりしてくれますし、無料枠は多くのサイド プロジェクトに十分です。データの所在地やリクエストごとのコストに迫られたときにセルフホストを選んでください。インディーらしく見えるからではありません。どちらを選んでも、OpenFeatureに対してコードを書いておけば、選択は後から戻せます。
- ホスト型: サーバー不要、利用量に応じた料金
- セルフホスト: リクエスト課金なし、稼働時間は自分の責任
- OpenFeatureでベンダーを差し替え可能に保つ
ゼロから、フラグ付きの機能まで
-
1
リスクのある変更に名前を付ける
壊れた状態で出荷すると痛手になる機能を1つ選びます。それが最初のフラグです。20個全部ではありません。
-
2
無料枠から始める
アカウントを作るか、オープンソースのイメージをローカルで起動します。SDKキーを取得し、ブランチ上で1つのフラグを配線します。
-
3
デフォルトはオフにする
安全な動作をフォールバックにしておけば、フラグの取得に失敗しても未完成のコードが露出しません。
-
4
段階的にロールアウトする
まず自分、次に少数の割合、最後に全員へ。各段階の間で、エラーとレイテンシを確認します。
-
5
フラグを削除する
機能が100%で安定したら、フラグと不要になったコードパスを1つのプルリクエストで削除します。
よくある質問
フィーチャーフラグ ツールとは何ですか?
ソロのサイド プロジェクトでもフィーチャーフラグ ツールは必要ですか?
無料のフィーチャーフラグ ツールはありますか?
セルフホストとホスト型サービス、どちらを選ぶべきですか?
OpenFeatureとは何で、重要ですか?
古いフラグが溜まるのを防ぐには?
フラグの練習には何を作ればよいですか?
フラグで囲む価値のある機能を設計する
無料の仕様ジェネレーター。クライアントサイドで動作し、登録は不要です。機能とスタック案を取得してから、フラグツールを選んでください。