メインコンテンツへスキップ
対話は QoderWake で最も頻繁に利用される機能です。Chat ページで Waker と自然言語でやり取りし、Waker にさまざまなタスクを実行させます。

Chat 画面の概要

左側ナビゲーションバーの「Chat」アイコンをクリックすると対話ページに入ります。Chat ページは 3 カラムレイアウトを採用しています。
  • 左側メインナビゲーションバー:プラットフォーム機能モジュールへの入り口で、他のページと共通です。
  • 中央のセッションサイドバー:履歴セッション一覧と利用可能な Waker を表示します。上部には「新規グループ」ボタンがあり、検索で履歴の対話をすばやく見つけられます。
  • 右側のメインチャットエリア:現在のセッションの完全な対話内容、メッセージ入力欄、機能コントロールを表示します。
メインチャットエリアの上部には現在のセッションのタイトルと関連する Waker 情報が表示され、下部にはメッセージ入力エリアがあり、テキスト入力欄、ファイルアップロードボタン、送信ボタンなどの操作コントロールを備えています。

対話の開始

単一 Waker との対話(作成不要)

単一の Waker と対話する場合、別途セッションを作成する必要はありません。セッションサイドバーで対象の Waker を直接クリックすると、右側に対話エリアが表示され、そのままメッセージを入力してやり取りを開始できます。 各 Waker は Chat ページに常に表示されており、選択すればいつでも対話を開始または継続できます。
単一チャット画面の右上にも「新規対話」ボタンがあり、新しい対話タスクをすばやく開始できます。

グループ対話の作成

複数の Waker による協働が必要な場合は、「新規グループ」ボタンをクリックしてグループ対話を作成します。
1

参加する Waker を選択

表示された Waker 選択画面で、参加させる複数の Waker(2 つ以上)にチェックを入れます。
2

Leader Waker を確認

システムが自動的に、調整役となる Leader Waker を 1 つ指定します。
3

作業ディレクトリを設定して開始

作業ディレクトリを設定したあと、最初のメッセージを入力するとグループ対話を開始できます。
グループの動作の詳細は、下記のグループでの協働を参照してください。

対話画面の操作

対話に入ると、メインチャットエリアに完全な対話内容と操作コントロールが表示されます。 メッセージエリア:
  • ユーザーのメッセージは右側に、Waker の返信は左側に表示されます。
  • Waker の返信に含まれるコードブロックは、シンタックスハイライトとワンクリックコピーに対応しています。
  • 長いメッセージは折りたたみ / 展開できます。
  • Waker が思考中または操作を実行中のときは、リアルタイムのステータスインジケーターが表示されます。
入力エリア:
  • テキスト入力欄:複数行の入力に対応し、Ctrl/Cmd + Enter で送信します。
  • 添付ボタン:Waker に分析・処理させるファイルをアップロードします。
  • 送信ボタン:クリックして現在のメッセージを送信します。
  • モードインジケーター:現在の対話モードを表示し、クリックで切り替えられます。
上部ツールバー:
  • 現在のセッションのタイトルと関連する Waker 情報を表示します。
  • セッション設定、成果物の確認などの操作への入り口を提供します。

モデルの選択

メッセージ入力エリアの上部でモデル名をクリックすると、モデル選択メニューが展開されます。
  • メニューには、能力レベルの異なる選択肢を含め、利用可能なすべての AI モデルが一覧表示されます。
  • 各モデルには、推論能力や応答速度などの特徴が示されます。
  • 選択すると、現在のセッションは以降のメッセージをそのモデルで処理します。
  • モデルはいつでも切り替え可能で、既存の対話内容には影響しません。
モデル選択の目安:
  • 簡単な質問応答や日常的なやり取り:応答速度の速い軽量モデルを選択します。
  • 複雑なコード生成やロジック推論:推論能力の高い高性能モデルを選択します。
  • 長文ドキュメントの分析や要約:長いコンテキストに対応したモデルを選択します。

ファイルアップロードと添付

入力欄の横にある添付ボタン(+ アイコン)をクリックすると、Waker に分析・処理させるファイルをアップロードできます。
1

ファイル選択を開く

添付ボタンをクリックし、ファイル選択ダイアログを開きます。
2

ファイルを選択

アップロードするファイルを選択します。複数選択に対応しています。
3

添付を確認

アップロードしたファイルは、入力欄の上部にある添付エリアに表示されます。
4

補足説明

「このコードをレビューしてください」など、付随する説明文を入力します。
5

送信

送信をクリックすると、Waker はアップロードされたファイルの内容を踏まえて処理します。
対応するファイル形式:
アップロードしたファイルはセッションのコンテキストとして保持され、以降の対話でも Waker がそのファイルの内容を引き続き参照できます。

成果物の確認とダウンロード

Waker が対話の過程でファイル、コード、その他の成果物を生成した場合、セッション内で確認・ダウンロードできます。 確認方法:
  • 対話メッセージ内で、Waker が生成したコードファイルは折りたたみ可能なコードブロックとして表示されます。
  • セッション上部ツールバーの「成果物」ボタンをクリックすると、今回のセッションで生成されたすべてのファイル一覧を確認できます。
  • 各成果物にはファイル名、種類、生成日時が表示されます。
ダウンロード操作:
  • 成果物一覧で、ファイル横のダウンロードボタンをクリックすると個別にダウンロードできます。
  • すべての成果物の一括ダウンロードに対応しています。
  • コード類の成果物は、ワンクリックでクリップボードにコピーできます。

グループでの協働

グループモードでは、複数の Waker が同一のセッションに参加し、複数の役割による協働ディスカッションを実現します。タスクに異なる専門的視点での共同処理が必要な場合、グループ対話は単一 Waker との対話よりも効率的です。 グループの作成:
  1. セッションサイドバーの「新規グループ」ボタンをクリックします。
  2. Waker 選択画面で、参加させる複数の Waker(2 つ以上)にチェックを入れます。
  3. システムが自動的に、調整役となる Leader Waker を 1 つ指定します。
  4. 作業ディレクトリを設定したあと、メッセージを入力してグループ対話を開始します。
グループの動作の仕組み:
  • ユーザーがメッセージを送信すると、Leader Waker が受け取ってタスクの割り当てを調整します。
  • 各 Waker がそれぞれの専門的視点から問題を分析し、返信を行います。
  • Waker どうしは、互いの意見を引用したり補足したりできます。
  • Leader Waker が結論の取りまとめとディスカッションの方向性の調整を担います。
Leader Waker はグループのタスク責任者であり、目標の理解、ステップの分解、メンバーの調整、結果の取りまとめを担います。
適用シーンの例:

コードレビュー

「セキュリティ専門家」+「パフォーマンス専門家」+「アーキテクト」を含むグループを作成し、コード変更を多角的にレビューします。

方針ディスカッション

「プロダクトマネージャー」+「フロントエンドエンジニア」+「バックエンドエンジニア」に、要件方針についてディスカッションさせます。

ドキュメント協働

「テクニカルライター」+「校正担当」+「SEO 専門家」に協働させ、高品質なドキュメントを完成させます。

対話中のショートカット操作

対話の過程で、以下のショートカット操作により効率を高められます。 セッションサイドバーでは、履歴セッションに対して以下の管理操作を行えます。
  • 検索:上部の検索欄にキーワードを入力し、履歴の対話をすばやく見つけます。
  • 名前の変更:セッション項目を右クリックし、「名前の変更」を選択してセッションのタイトルを変更します。
  • 削除:セッション項目を右クリックし、「削除」を選択して不要になったセッションを削除します。
  • ピン留め:よく使うセッションをピン留め表示し、すばやくアクセスできるようにします。