Refineとは何ですか?
Refineは、既存のREST APIやSupabaseに接続し、AIエージェントを用いてReactベースの本番用内部ツールを構築する開発プラットフォームです。Web IDE上でコードを確認・修正でき、最終的に純粋なReactコードとしてダウンロードするか、任意のインフラへ公開することが可能です。
Refineの特徴は何ですか?
- データ接続既存のREST APIやSupabaseプロジェクトに接続し、バックエンドがない場合は「vibe coding」で開始できます。
- バックエンド分析バックエンド構造を解析して設計図を作成し、AIエージェントがデータモデルに一致した正確なコードを生成します。
- Web IDEでの開発ブラウザ上のIDEでAIとの対話による開発(vibe coding)や、コードベースの直接確認が行えます。
- コード出力と公開ブラックボックス化しない純粋なReactコードを提供し、ダウンロードまたはユーザーの環境への公開が可能です。
- セキュリティ機能Okta、Azure AD、Amazon Cognito、Google Cloud IdentityなどのIDプロバイダーに対応し、ACL、RBAC、ABACによる細粒度アクセス制御を実装できます。
- 監視と監査監査ログや使用状況分析のための既製プロバイダーおよびコンポーネントを備えています。
Refineの使用例は何ですか?
- 管理ダッシュボードの構築企業内の業務フローに合わせて、カスタムの管理パネルやCRM、CMS、HRシステムなどを迅速に作成する場合。
- サードパーティSaaSの代替既存の外部サービスから自社インフラへ移行し、規制遵守やパフォーマンス要件を満たすためのエンタープライズポータルを開発する場合。
Refineの使い方は?
- データ接続REST APIまたはSupabaseプロジェクトを設定し、バックエンドデータを連携させます。
- 分析と計画Refineがバックエンドを解析し、AIエージェント用の設計図を作成します。
- 開発とプレビューWeb IDE上でAIを使ったコード生成や手動編集を行い、アプリをプレビューします。
- 公開またはダウンロード完成したアプリを純粋なReactコードとして取得するか、任意の場所へ公開します。









