Plan モードとは?
Plan モードを使用すると、以下が可能になります:- アイデアのブレインストーミングとプロジェクトへのさまざまなアプローチの探索
- 構造化されたタスクリストによる開発作業の計画
- プロジェクトのアーキテクチャと機能計画におけるAIとの協働
- 戦略的なガイダンスの取得とプロジェクトのコードやデータを変更せずに質問する
- 実装の準備ができたらシームレスに構築へ移行する
はじめに
Plan モードへのアクセス
Plan モードは Agent を使って Replit App を構築している間に利用できます。Conversations から直接利用することはできません。アクセスするには:- プロジェクトエディターで Replit App を開く
- Agent で構築を開始または継続する
- チャット入力ボックスの右下にある Plan トグルを選択する

主な機能
タスク計画
Plan モードは複雑なプロジェクトを管理しやすいタスクに分解することが得意です。Agent に要件を提供すると、リクエストを完了するために必要な開発作業の順序付きタスクリストが生成されます。
共同ブレインストーミング
AIと協力してさまざまなアプローチを探索します:- 複雑な問題に対する複数の解決策のパス
- さまざまなアプローチの長所と短所の分析
- リスク評価と軽減策
ワークフロー:計画から構築へ
1. 計画フェーズ(Plan モード)
Plan モードで開発プロセスを開始します:- プロジェクトのスコープと目標を定義する
- 要件を具体的な機能に分解する
- アーキテクチャと技術スタックを計画する
- マイルストーンを含む開発ロードマップを作成する
2. タスクの承認と構築
Agent がタスクプランを作成したら:- 提案されたプランを確認する
- 修正を選択して引き続き改善するか、キャンセルを選択して破棄する
- ここで構築を選択してプランを承認し、現在の Agent セッションで実装する
- バックグラウンドで構築を選択してプランを承認し、別のタスクとして実行する
プロジェクトの最初のチェックポイントより前は、承認ボタンは2つの構築オプションの代わりに構築を開始になります。
ユースケース
機能の計画
新しい機能を追加する際に最適です:- 複雑な機能を実装可能なタスクに分解する
- データベースの変更とAPIの修正を計画する
- ユーザーインターフェースとユーザーエクスペリエンスフローを設計する
- エッジケースとエラー処理を考慮する

学習と探索
教育目的に優れています:- 問題解決へのさまざまなアプローチを理解する
- 新しい技術とフレームワークについて学ぶ
- デザインパターンとベストプラクティスを探索する
- 開発方法論に関するガイダンスを得る
ベストプラクティス
効果的なプロンプティング
Plan モードを最大限に活用するには:- プロジェクトの要件について具体的にする
- フォローアップの質問をしてAIの提案を明確にする
- 複雑な概念を議論する際に例をリクエストする
- さまざまなアプローチのトレードオフを議論する
- 実装にコミットする前にアイデアを反復する
- 重要な決定を保存してフォローアップの会話で参照する