Bucket

Bucket

Reflag (formerly Bucket) · 生産性向上

Bucketは、段階的展開、企業単位のターゲティング、採用追跡を担うB2B SaaSチーム向けの機能管理プラットフォームだ。

Bucket の画面プレビュー

Bucket について

Bucketとは

BucketはB2B SaaS企業向けに作られたフィーチャーフラグプラットフォームだ。コンシューマーアプリ向けのシステムにフラグを後付けするのではなく、企業を中心の単位として扱う。だから1つのアカウントにも、アカウントの一部にも、全員に同時にも機能を有効にできる。

この製品はブランド刷新を経て現在はReflagという名前で動いているが、根底にある考え方は変わっていない。創業者のRasmus MakwarthとRon Cohenは、ソフトウェアを継続的に出荷し、コードを書くこととリリースすることの間に安全網を必要とするチームのために作った。本番障害の多くは、まさにその隙間から始まる。

主な制約は適用範囲だ。Bucketは個人の消費者ではなく企業を対象にしている。趣味のプロジェクトを作る個人開発者には、必要以上の機能が付いてくる。規模が大きくなれば有料階層のツールでもあり、使用量は月間追跡ユーザーで測られる。ユーザー基盤が伸びるほど、この点は重くのしかかる。

はじめ方

  1. bucket.coまたはReflagの登録ページでサインアップし、管理したいアプリのプロジェクトを作成する。
  2. React、Vue、Next、Nodeなど自分のスタックのSDKをインストールし、公開可能キーで接続する。
  3. フラグを定義し、誰に見せるかを決める。単一企業か、トラフィックの一部か、全アカウントか。
  4. コード内で新機能をそのフラグで包み、まず小さなグループにリリースして挙動を見る。
  5. 自信がついたらより多くの企業にフラグをオンにし、全員にとって安定したら片付ける。

AIツール情報

Bucketの料金、対応プラットフォーム、性能を簡単に確認できます。

無料プランはい
有料プラン$0 - $125/mo
プラットフォームWeb, with SDKs for React, Vue, Next.js, and Node.js
開発元Reflag (formerly Bucket)
カテゴリ生産性向上
リリース日Jan 2023
最終更新Sep 2025
サイト訪問数N/A
サイト世界ランキングN/A
API提供状況はい

こんな人におすすめ

このツールが最も力を発揮するユーザー、タスク、シーン。

ユーザー

  • B2B SaaSのエンジニアリングチーム:企業単位のモデルは他社に売る製品に合い、単発のコンシューマーアプリには向かない。
  • 成長中のスタートアップのプロダクトマネージャー:採用追跡があれば、分析チームへの依頼を待たずに、出荷した機能が実際に使われているか分かる。
  • 継続的に出荷する開発者:段階的展開とキルスイッチがあれば、危険な一括リリースを避けて素早く公開できる。

タスク

  • 新機能をまず一部の顧客に展開する:企業単位で有効にし、データが集まるにつれてアクセスを広げられる。
  • ベータやアーリーアクセスプログラムを運営する:制限付きアクセスなら、招待されたアカウントだけに機能を見せられる。
  • 機能が採用されるかを追跡する:企業ページにどのアカウントが利用しているかが出るので、何が効いているか分かる。
  • 壊れた機能を即座に止める:キルスイッチは再デプロイなしで全員に対して無効にできる。

シーン

  • SaaSチームがリデザインを公開し、全面リリースの前に10の協力的なアカウントで試したい。
  • エンジニアリングリードがAIコーディングツールで作った成果を出荷する必要があり、本番に届く前にフラグをレビューしたい。
  • サポートチームが、ある企業顧客から要望された機能を、他の誰にも見せずに有効にする。

主な機能

企業単位のターゲティング

多くのフラグツールは個々のユーザー単位で考える。Bucketはむしろ企業を中心にすべてを組み立てる。実際に支払い、更新するのはそのアカウントだ。顧客アカウント全体を1回の操作で切り替えられる。B2Bチームがたいてい望むのはこれだ。個人ではなくチームに売っているなら、手作業がかなり減る。

段階的展開

機能を対象のごく一部にリリースし、挙動を見てから露出を一歩ずつ増やせる。初日に全面リリースを約束する必要はない。段階的展開こそ、チームがフィーチャーフラグプラットフォームを導入する最大の理由だ。小さく始める。後で広げる。

機能採用の追跡

機能を出荷しても、誰かが使っているかは分からない。Bucketは利用データを1つの画面にまとめるので、どの企業が新しい能力を取り入れ、どれが無視したかが見える。これが当て推量と確信の違いだ。ほとんどのチームは当て推量で進む。Bucketは違う。

自動で片付くフラグ

古いフラグは積み上がり、コードを乱雑にする。Bucketは古くなったフラグをアーカイブし、それを参照していた不要なコードを自動で削除する。死んだフラグを1つずつ消して午後を丸ごと使い、その間プロダクトマネージャーが先週出荷されるはずだったデモビルドを待っていた経験のある人なら、これがどれほどの安堵か分かるはずだ。

SDKと開発者体験

SDKはReact、Vue、Next.js、Node.jsなどをカバーし、型安全性も組み込まれている。パッケージをインストールし、公開可能キーを渡し、フックやクライアントメソッドを呼んでフラグを確認する。設定は開発者が普段コードを書くやり方に近いままだ。新しい考え方を覚える必要はない。

LinearとSlackとの統合

エンジニアリング作業がすでにあるLinearからフラグを作成・管理でき、フラグの変更をSlackに流してチームに共有できる。フラグを引き起こした特定のissueに結びつければ、文脈が1か所にまとまる。チケット、コミットメッセージ、二度と検索されないSlackスレッドに散らばることはない。

MCPとエージェントのサポート

BucketはModel Context Protocolに対応し、CursorやVS CodeなどのエディタのAIコーディングエージェントがフラグを直接読み、管理できる。チームがコードを書くのにAIツールを使うなら、そうして作られたフラグも追跡しレビューできる。こうしたチームのほとんどはすでにフラグを使っている。Bucketはモデルの狙いを人ではなくアカウントに向けるだけだ。顧客が企業であるとき、その違いが効いてくる。

リモート設定とキルスイッチ

オンとオフのフラグを超えて、設定値をリモートで配信し、新しいコードを出さずに挙動を変えられる。キルスイッチがあれば、壊れた瞬間に全ユーザー向けに何かを無効にするレバーが1本ある。深夜2時に何かがおかしくなったとき、そのレバーこそが本題だ。

メリットとデメリット

メリット

  • 企業単位のターゲティングは、ユーザー専用のフラグツールよりB2B SaaSに合う。アクセスを個人単位ではなくアカウント単位で管理できる。
  • 自動で片付くフラグは時間とともにコードの乱れを減らす。頻繁に出荷するチームでは重要だ。
  • 席数無制限の無料Starterプランがあるので、小規模チームは支払う前に試せる。
  • 主要なJavaScriptフレームワーク向けのSDKとMCP統合により、設定は通常の開発ワークフローに近いままだ。
  • LinearとSlackの統合が、フラグ管理をエンジニアリング作業がすでに行われている場所に置く。文脈の切り替えは不要だ。

デメリット

  • 無料プランは月間追跡ユーザー1,000人と3環境までなので、成長中のチームはすぐ有料階層にぶつかる。
  • Proプランは月$125に跳ね上がる。まだ足場を固めている小さなスタートアップには実際の負担だ。安くはない。
  • コンシューマーアプリを作る個人開発者には、企業単位のモデルが必要以上に重く感じられる。
  • Reflagへのブランド刷新に伴い料金と機能の詳細は変わるので、公式サイトで現在の条件を確認する価値がある。

よくある質問

BucketはB2B SaaS製品のフィーチャーフラグを管理する。チームが機能を出荷し、影響範囲を心配しているか。それがBucketの解く問題だ。チームは機能を段階的にリリースし、特定の企業を狙い、出荷したものをどのアカウントが採用したかを見るために使う。