
Databutton
Databutton (now Riff) · コーディング
Databuttonは自然言語の指示からPythonバックエンド付きのWebアプリを作るAIアプリビルダーだった。現在、ドメインは産業オペレーション向けエージェント基盤のRiffへ転送される。

Databutton について
About
Databuttonとは
Databuttonはブラウザで動くAIアプリビルダーで、作りたいものを説明できるがコードは書けない人に向いていた。欲しいものを打ち込むと、コードを書くAIエージェントがReactのフロントエンドとPythonのバックエンドを生成し、ホスティング、ログイン、公開はプラットフォーム側が受け持つ。社内ダッシュボード、データ用の小道具、スプリント計画に上がることのない小規模な顧客向けアプリに使われた。
売りはアイデアとURLの間の短さだった。運用担当者はチケットを切って四半期待つ代わりに、午後ひとつで動く試作を組み上げた。Pythonアプリビルダーとしては既存のスクリプトも受け付けたので、便利な関数が三つ入ったpandasのノートブックが、ログイン画面と共有リンクを持つ小さなアプリになった。
いまは機能一覧より製品の状態のほうが重要だ。databutton.comはriff.aiへ転送され、ドキュメントのサブドメインは名前解決できない。Riffが売るのは受注処理、調達、物流、生産計画向けのエージェントで、セルフサービスの料金プランではなく顧客企業に入るエンジニアと一緒に届ける形を取る。公開ページには旧スタジオの記載も、既存ワークスペースの扱いもない。ノーコードの社内ツールを探しているなら、いまも販売している製品を見るべきだ。
はじめかた
- メールアドレスかGoogleアカウントでワークスペースを作る。設定ウィザードはなく、開くとプロジェクト一覧が出た。
- チャット欄でアプリを説明する。何をするか、誰が使うか、どのデータを読むか。スクリーンショットと数行のサンプルがあると、エージェントが妥当な項目を選びやすい。
- データをつなぐか、手持ちのPythonコードを貼る。エージェントはその処理をバックエンド関数に変え、ボタンと結びつけた。
- コードを書くAIエージェントの出力を確認し、同じ会話の中で修正を頼む。プロジェクト全体を作り直すのではなく、ファイルを直接書き換えた。
- DatabuttonのホスティングURLに公開し、必要な人にリンクを渡す。独自ドメインとアクセス制御も同じ管理画面で設定した。
AIツール情報
Databuttonの料金、対応プラットフォーム、性能を簡単に確認できます。
こんな人におすすめ
このツールが最も力を発揮するユーザー、タスク、シーン。
ユーザー
- 開発リソースが回ってこない運用・サポート責任者。作りたいものが明確で、データ源をひとつつなげれば、一日で使える形になるところまで行く。
- 技術者がまだいない段階の創業者。顧客との会話や投資家向けに触れる試作が要る。ただし捨てる前提で使うべきだ。
- 動くPythonスクリプトを持っているデータアナリスト。Pythonアプリビルダーはpandasの処理やAPI呼び出しを画面に包み、他のメンバーがノートブックを開かずに使えるようにした。
タスク
- 社内ダッシュボード。データベースやSaaSのAPIから数字を取り、絞り込み、表、グラフをブラウザで仕事をするチームの前に置く。
- 表計算の置き換え。三人がメールで回しているブックに、入力フォーム、共有データベース、ログインを与える。
- 顧客向けの試作。ひとつの問いにきちんと答える小さなツールを、本番コードに着手する前に数人へ渡す。
- サービス間のつなぎ。フォームの記録をSlack、CRM、データウェアハウスへ流す。連携プロジェクトを立てるほどではない作業に向く。
シーン
- 予算を付ける前にアイデアを試す場面。今週五人に見せられるリンクと、続けるかどうかの判断材料があれば足りる。
- 壊れやすい表計算の置き換え。手作業が育ちすぎてコピー&ペーストでは危なくなり、権限と変更履歴が要る段階。
- ハッカソンや社内デモのような期限付きの開発。ホスティング込みなので、たいてい遅れる工程が最初から消える。
主な機能
説明からアプリ全体まで
中心にあるのは会話だ。画面、データ源、ルールを説明すると、Databuttonがフロントエンドとバックエンドを書く。ほとんどの指示は同じセッションのうちに動く形になり、フォーム式のサイトビルダーより二人で組む感覚に近かった。この循環こそAIでアプリを作ると言うときの中身で、Databuttonはそれをほとんどの競合より早く市場に出した。
読めるPythonバックエンド
生成されたアプリはPythonで動き、コードは開いて編集できるファイルツリーに置かれた。処理を確かめたい、ライブラリを足したい、古いスクリプトの関数を貼りたい人には効く。中身の見えないビジュアルエディタに成果物が閉じ込められないという意味もあった。
ホスティングと共有リンク
公開はパイプラインではなくボタンだった。Databuttonがアプリを預かり、URLを発行し、普通なら一週間を食う作業を引き受けた。環境変数、ビルド手順、ドメインである。動くリンクを配るのは、機能の挙動をめぐる議論を終わらせる最短の方法だった。
アカウント、保存領域、秘密情報の内蔵
ログイン、データベース、秘密情報の保管がプロジェクトに付いてきたので、認証サービスを別途契約しなくても試作に実ユーザーを載せられた。小さなチームはログイン画面、ユーザーごとのデータ、サーバー側に置くAPIキーを、配線を自分で書かずに手に入れた。
外部サービスとの接続
アプリは外部APIを呼び、よく使う業務ツールにも届いた。生成された画面が運用チームの日常道具になるかどうかは、ここで決まる。定番はデータウェアハウスからの読み取り、Slackへの投稿、CRMへの行追加だった。Databuttonはモデル提供各社にも対応した。頼まれるアプリのほとんどにLLMの工程が入っていたからだ。
文脈を保つエージェント
アシスタントはワークスペースを覚えていて、一から作り直すのではなく既存ファイルを編集した。二回目、三回目の修正は一回目の上に積み上がる。この連続性がデモと実ユーザーに耐える道具を分け、昔の利用者が最もよく挙げるのもこの点だ。
メリットとデメリット
メリット
- 説明から公開までの距離が短く、一人でもチームを組まずにアイデアを試せた。
- 生成されるPythonが読めるままなので、開発者は黒い箱を引き継ぐのではなく、監査したり拡張したりできた。
- ホスティング、認証、秘密情報が込みで、試作が止まりがちな三つの設定作業が消えた。
- 自然言語での反復は画面構成や小さなロジック変更に向いていて、非技術者が時間を使うのはそこだ。
- 成果物はURLを持つ普通のWebアプリで、実ユーザーに試してもらうのにインストールも研修も要らなかった。
デメリット
- 製品は事実上なくなった。ドメインはRiffへ転送され、同社は企業向けの産業エージェント案件を売り、セルフサービスのビルダーも価格も出していない。
- 既存のDatabuttonアプリの先行きは不明で、Riffの公開情報はワークスペースの支援に触れていない。旧プロジェクトを恒久的なものと見るのは誤りだ。
- 現在の価格ページが存在せず、いまも販売されているAIアプリビルダーと費用を比べる手段がない。
- 指示による開発は粗さを残した。妙なレイアウトや、静かに間違った動きをするバックエンド処理は、コードを読める人の確認が要る。
よくある質問
ブラウザで動くAIアプリビルダーだった。チャットでアプリを説明すると、エージェントがReactのフロントエンドとPythonのバックエンドを書き、プラットフォームがログインとデータベース込みで共有可能なURLに公開した。
関連コンテンツ
Databuttonに関連するツール、スキル、記事を探す。
Databuttonの代替ツール
Base Code
Base44 (Wix) · コーディング · 生産性向上Base CodeはBase44の共有クラウド開発環境だ。既存のGitHubリポジトリに対する変更をチャットで伝え、プレビューで確認し、プルリクエストとして返せる。
Google EmbeddingGemma 2
Google DeepMind · ライティング · 画像 · コーディングGoogle EmbeddingGemma 2 は 7 億 4000 万パラメータのオープンなモデルで、テキスト、コード、画像、音声、動画フレームを同じ 768 次元空間のベクトルに変え、スマートフォンやノート PC 上で動く。
GitGlow
GitGlow · コーディング · 生産性向上GitGlow は自分のコードと AI エージェントの変更を一つのレビューにまとめるデスクトップ Git クライアントだ。出荷前に、マシンから何が出ていくのかを確かめられる。
