Replit(レプリット)は、ビルド体験の4つの主要な柱、すなわちデザイン、コラボレーション、ビルダーが作成できるアーティファクトの種類、そして計画と実行の進め方を再考したアップデートである「Agent 4」を発表した。
従来の「デザインモード」は、 「Design Canvas」に置き換えられた。これは、視覚的な探索とアーティファクトを統合する無限のボードだ。キャンバスでは、インタラクティブな成果物のプレビューが軽量なデザインモックアップの横に配置され、インライン編集とサイズ変更が可能になり、完全なエージェントループをトリガーすることなく、モバイル、タブレット、デスクトップ全体でプレビューが表示される。デザインモックアップは、公開するにはアプリに変換する必要があるビジュアルプロトタイプとして表示される。
コラボレーションは、フォークとマージのモデルから、共有プロジェクトワークスペースへと移行した。チームメンバーは、個別のコピーを作成するのではなく、同じプロジェクト内で作業しながら、計画のためにAgentと個別のチャットスレッドを維持する。これらのやり取りによって生成されたタスクは、ドラフト、アクティブ、準備完了、完了に整理された共有カンバンボードに表示される。変更のマージ準備が整うと、Agentがマージと競合解決を支援する。Gitは履歴を追跡し続け、マージの複雑さは自動的に処理される。
計画と実行は、従来のように順次ではなく並行して進められるようになった。メインの構築作業が進行している間も、ビルダーは別のチャットで計画を立てることができる。各タスクは、現在のプロジェクトを反映する独立した環境で実行されるため、安全に並行作業を進めることができる。メインプロジェクトには、明示的に承認されるまで何も適用されず、タスク間の競合はAgentによって検出され、手動による介入なしに解決される。
構築可能なものの範囲は、ウェブアプリにとどまらず拡大された。アーティファクトの種類を事前に選択する代わりに、ユーザーは希望するアーティファクト(スライド、ウェブサイト、ウェブアプリ、モバイルアプリなど)を記述するだけで、Agentがそれらを作成する。複数の成果物タイプを並行して開発でき、Linear、Slack、Notion、Google Sheetsなどの外部サービスと連携させることで、Agentがデータを取得し、それらのサービス間で機能する出力を生成できる。
Replitは、既存のプロジェクトは引き続き機能しており、ユーザーの作業内容が削除されたり破損したりしたことはないと述べている。Design Canvas、共有コラボレーション、並列タスク実行などのAgent 4の機能は新規プロジェクトで利用可能だ。既存プロジェクト内で複数のアプリを作成する機能は開発中だ。
同社は、Agent 4を既存ツールの全面的な置き換えではなく、意義のある進化形と位置付け、その結果として、より迅速で、より協調的で、よりストレスの少ない構築を実現すると述べている。
出典:Replit
この製品の詳細については、Replit製品ページをご覧ください。