Plan モード
Plan モードでは、コードを書く前に詳細な実装プランを作成します。エージェントがコードベースを調査し、補足の質問を行ったうえで、実装前に編集できるレビュー用のプランを作成します。
チャット入力欄で Shift+Tab を押すと、Plan モードに切り替わります。複雑なタスクを示すキーワードを入力すると、Cherri Code からも自動的に提案されます。
仕組み
- エージェントが要件を把握するための補足の質問をします
- コードベースを調査して、関連するコンテキストを収集します
- 包括的な実装プランを作成します
- チャットまたはMarkdownファイルでプランを確認・編集します
- 準備ができたら、クリックしてプランを実行します
プランはデフォルトでホームディレクトリに保存されます。今後の参照、チームでの共有、ドキュメント化のためにワークスペースへ移動するには、「ワークスペースに保存」をクリックします。
Plan モードを使う場面
Plan モードは、次のような場合に最適です。
- 複数の有効なアプローチがある複雑な機能
- 多くのファイルやシステムにまたがるタスク
- 範囲を把握する前に探索が必要な、要件が不明確な場合
- まずアプローチを確認したいアーキテクチャ上の判断
簡単な変更や何度も行ったことのあるタスクでは、最初からAgentモードを使っても問題ありません。
プランからやり直す
エージェントが期待どおりのものを作れないことがあります。フォローアッププロンプトで修正しようとするのではなく、プランに戻りましょう。
変更を元に戻し、必要な内容をより具体的にプランに落とし込んで、もう一度実行します。作業途中のエージェントを修正するよりも、その方が速く、よりクリーンな結果につながることがよくあります。
大きな変更では、正確で適切にスコープを定めたプランの作成に時間をかけてください。難しいのは、多くの場合、どのような変更を行うべきかを見極めることです。適切な指示があれば、実装はエージェントに任せられます。
モードを切り替える
- エージェントのモードピッカーのドロップダウンを使用する
- Shift+Tab を押してすばやく切り替える