Dream
DocumentationDownload
チャット

複数のチャットを使う

会話を並列で扱い、カラムを配置し、その共通のプロジェクトファイルを理解できる。

Multi-chatは、同じプロジェクト内で複数の会話が並列に表示されます。各会話は独自のメッセージとモデル選択を維持するため、さまざまなアプローチを比較するか、実装作業中にレビューを常に視認できるようにできます。

各列は自らの会話とモデル制御を維持しながら、プロジェクトのファイルを共有します。

オープンチャットを並列で開く#

  1. プロジェクトを開き、視覚化したい会話を取り出す。
  2. 左のツールバーにある マルチチャットを有効化 をクリックしてください。ツールバーのアイコンをマウスでホバーすると、その名前が表示されます。
  3. 新しいチャットをクリックして、開いているチャットの側に会話を追加します。
  4. 新しいチャットのコンポーザーでモデルを選択し、メッセージを送信する。

既に存在する会話を取り戻すには、チャット履歴 を開き、それを選択します。レイアウトにすでに存在するチャットを選択することで、その会話に焦点を当てるだけで、ダブルを作成しません。

Multi-chatはプロジェクト設定です。1つのプロジェクト内で複数の会話を見せることが可能で、別の場所では1つの会話を利用できます。

ワークスペースを配置する#

  • サイズ変更: チャットカラムの間の分割線をドラッグして幅を調整します。
  • 順序の変更: チャットのタイトル領域をドラッグして、別の会話の側に並び替える。
  • 列を閉じる: ヘッダーにある × をクリックします。会話はチャット履歴に残ります。
  • 1つの会話に戻る: 表示したいチャットを選択し、左のツールバーで マルチチャットを無効化 をクリックします。

別のチャットが開いている場合、視覚的に残すためにクローズコントロールが利用可能です。マルチチャットをオフにしても、その他の会話はアーカイブされません。必要に応じて履歴から再び開くことができます。

例: 実装した後、レビューを行う#

  1. 「Implement settings persistence」というチャットを開始し、設定フォームを修正してほしい。
  2. マルチチャットを有効化し、「設定の永続性を確認」 named という名前の2つ目のチャットを作成する。
  3. 2つ目のモデルの評価を受けるために、レビューチャットで別の有効なモデルを選択してください。
  4. 実装が準備されたら、レビューチャットに現在の変更を確認して問題点を報告してもらう。
  5. 実装チャットがその見解を解決する際に、レビューを常に表示しておけ。
  6. レビューカラムを必要に応じてスペースを確保するために閉じます。履歴から再開して検証結果を再確認できます。

2番目のチャットは自動的に1番目のチャットのメッセージを受け取らない。タスクコンテキストを提供し、関連ファイルを参照するか、メッセージをコピーしたい場合に会話の分岐を使用する。

共有されているものについて理解する#

同じプロジェクト内のすべてのチャットは、同じプロジェクトフォルダに対して動作する。ファイルの編集やGitブランチの変更は、それぞれの会話履歴が別々であるにもかかわらず、他のチャットにも見える。

2つのエージェントが同じファイルを編集する場合、互いの作業に干渉する可能性があります。タスクが独立したチェックアウトを必要とする場合は、別々のGitワークツリーを使用してください。マルチチャットのみを有効にしても、ファイル変更を隔离できません。

完了した会話については、アーカイブを使用して履歴を管理しやすくしてください。