ClickHouseがStripe Projectsで利用可能になりました。Stripe Projectsは、開発者やAIエージェントがコマンドラインを離れることなく実際のインフラをプロビジョニングできる、新しいStripe CLIワークフローです。
本日より、コマンド1つでClickHouse CloudにClickHouseまたはPostgresのサービスをプロビジョニングし、有効な認証情報を環境に返したうえで、エージェント向けに構築された新しいClickHouse CLIであるclickhousectlへと引き継ぐことで、エージェントが開発を継続できるようになります。
なぜこれを構築したのか
エージェントはアカウントを作成したり、セットアップフローをクリックして進めたり、認証情報を設定ファイルに貼り付けたりすることはできません。私たちは、ClickHouse CloudでのClickHouseやPostgresサービスの立ち上げを、UI操作なしで実際の認証情報が環境に届く形で、エージェントが完全に実行できるようにするためにこの統合を構築しました。
Stripe Projectsは、これらをまとめて実現するCLIワークフローです。stripe projects init my-app を実行し、必要なサービスを選択するだけで、Stripe Projectsはあなた自身のプロバイダーアカウントに実リソースをプロビジョニングし、認証情報を .env に同期し、すべてをターミナルから監査可能な状態に保ちます。認証情報は手動の手順なしで環境に届き、ワークフローは人間が実行しても、エージェントが実行しても同じです。
これは開発者プレビューです。エージェント支援型ワークフローを構築しているチームや、単に新しいリポジトリから動作するアプリまでの時間を短縮したいチームからのフィードバックを求めています。
プロビジョニングできるものは何か?
ClickHouse CloudはStripe Projectsを通じて2つのサービスを提供します:
ClickHouse はリアルタイム分析データベースです。ClickHouseは、高い取り込み性能、高い同時実行性、ミリ秒単位での数十億行クエリで知られています。アプリがイベントストリームをクエリしたり、ユーザー向け分析機能を支えたり、大規模な集計を実行する必要がある場合は、これが適切なサービスです。
Postgres (パブリックベータ) は、ClickHouse Cloud上のフルマネージドなPostgresサービスで、ローカルNVMeストレージ上に構築されており、マイクロ秒レベルのレイテンシと、I/O負荷の高いワークロードで最大10倍高速なパフォーマンスを実現します。分析層に加えてトランザクションストアが必要なチーム向けに、両サービスとも同じCLIワークフローでプロビジョニングされ、同じアカウントに収まり、認証情報を共有します。
認証情報はどのようにエージェントに渡されるか
プロビジョニングが完了すると、認証情報はエージェントが読み取れる形式で直接 .env ファイルに書き込まれます。そこからエージェントはそれらを取得し、手動の認証情報処理やコンテキストスイッチなしに、ClickHouse CLIである clickhousectl を介してすべての操作を継続します。
注: clickhousectl v0.3.0 以上が必要です。
試してみる
ClickHouseは本日からStripe Projectsの開発者プレビューでご利用いただけます。
# プロジェクトを作成
stripe projects init my-app
# ClickHouseサービスを追加
stripe projects add clickhouse/clickhouse
# またはマネージドPostgresサービスを追加 (パブリックベータ)
stripe projects add clickhouse/postgresStripe CLI をインストールし、stripe projects init my-app を実行して、お使いのスタックに合うサービスを追加してください。認証情報は .env に自動で同期されます。あとは clickhousectl が引き継ぎ、ClickPipes でデータ取り込みをセットアップしたり、サービスをクエリしたりと、ターミナルから離れることなく開発を進められます。
詳細については、clickhouse.com/cloud または Stripe Projects ドキュメント をご覧ください。
今すぐ始めましょう
ClickHouse が自分のデータでどのように動作するか試してみませんか? ClickHouse Cloud なら数分で利用を開始でき、$300 分の無料クレジットも受け取れます。
Sign up


