PostgreSQL
プロジェクトごとに独立した PostgreSQL 互換データベースを提供します。
Studio が書いたコードの動作をプレビューで確認し、修正したい内容を伝えてください。完成したアプリは runlot にデプロイできます。
macOS · Apple silicon または Intel
カフェの注文画面を作ってください。メニューはデータベースに保存したいです。
コードとプレビューを同じ画面で確認できます。プレビューはウェブ版ではブラウザー内、デスクトップ版では自分のコンピューターで実行されます。
ホーム画面に作りたいアプリを入力すると、Studio が名前を決めてプロジェクトを作成し、コードを書き始めます。別途設定フォームを埋める必要はありません。
コードの変更はプレビューに反映されます。ページ全体を再読み込みせずに結果を確認し、修正を依頼できます。
公開ボタンを押すと、ビルドとプレビューデプロイを行い、動作確認後に本番環境へデプロイします。確認には本番から分岐した別のデータベースを使用します。
アプリは runlot プロジェクトとしてデプロイされます。データベース、ログイン、ファイルストレージを別のサービスと連携する必要はありません。
プロジェクトごとに独立した PostgreSQL 互換データベースを提供します。
env.auth でメール・GitHub・Google ログインを実装できます。
env.storage でファイルをアップロードし、公開できます。
アプリのメールアドレスから送信し、受信したメールをアプリで処理できます。
依頼ごとに変更内容をプロジェクトの Git リポジトリにコミットします。
自分のドメインを接続すると、SSL 証明書を自動で発行・更新します。
ログ、ドメイン、メンバー、請求はダッシュボードで管理します。Studio から各画面へ移動でき、データベースは Studio 内でも照会できます。
デスクトップアプリで Claude または ChatGPT のアカウントを接続すると、そのサブスクリプションでコードを作成できます。
サブスクリプションで処理した作業は runlot AI クレジットを消費しません。モデル選択画面にはクレジット消費なしと表示され、サブスクリプションの 5 時間・7 日の利用上限を確認できます。
アカウントを接続しなくても、runlot が提供するモデルで作業できます。この場合は AI クレジットを使用します。サブスクリプションは後からモデル選択画面で接続できます。
サブスクリプションのログイン情報と API キーは OS のキーチェーンに保存され、runlot のサーバーには送信されません。
アプリはバックグラウンドで実行を続けます。ログイン時の自動起動は初期状態で有効です。完全に終了するにはメニューから終了を選択します。
デスクトップアプリを起動しておくと、ウェブ版 Studio でも接続済みのサブスクリプションを利用できます。チームのデプロイ済みアプリに提供するかどうかも、自分で選択します。
studio.runlot.io のモデル選択画面で自分のデスクトップを選びます。ブラウザーから依頼した作業を、接続済みのデスクトップが自分のサブスクリプションで処理します。
プロジェクトでこの機能を有効にすると、アプリの env.ai.run 呼び出しをチームメンバーの Studio デスクトップで処理し、AI クレジットは消費しません。利用できるデスクトップがない場合にクレジットを使用するモデルへ切り替えるかは、別途設定します。
アプリへのサブスクリプション共有は初期状態では無効です。提供する本人が有効にし、許可するモデルを選びます。アプリからのリクエストはコンピューター内のファイルにアクセスできません。anthropic/* と openai/* のモデルに対応しています。
一方で編集したコードはもう一方にも同期されます。ファイルを手動で移さずに、ウェブとデスクトップを同時に開いて作業できます。
同じ runlot アカウントでログインすると、ウェブとデスクトップの両方で同じ組織とプロジェクトにアクセスできます。
デスクトップアプリをインストールするか、ブラウザーからすぐに始められます。
macOS · Apple silicon または Intel