メインコンテンツまでスキップ

チャット

概要

チャット機能は、Captain.AIの中心となる機能です。AIエージェントとリアルタイムで対話し、タスクの実行や質問への回答を得ることができます。


新しい会話を開始する

ホーム画面から開始

  1. ヘッダーの「チャット」をクリックまたはロゴをクリックしてホーム画面に移動します
  2. ホーム画面には以下が表示されます:
    • エージェント選択: 使用するエージェントを選択するドロップダウン
    • 最近のチャット: 直近の会話へのクイックアクセス
  3. メッセージ入力欄にテキストを入力し、送信ボタンをクリック(またはEnterキーを押下)します

サイドバーから開始

  • サイドバー上部の「新規チャット」ボタンをクリックします

エージェントの選択

チャット入力欄の上部にあるエージェント選択ドロップダウンから、会話で使用するエージェントを切り替えることができます。

  • エージェントを選択すると、そのエージェントに設定されたワークフロー(ステップ)に基づいて応答が生成されます
  • エージェントを切り替えると、以降のメッセージはそのエージェントが処理します
  • 利用可能なエージェントはシステム管理者またはユーザー自身が作成したものが表示されます
  • アクセス制限のあるエージェントは選択できない場合があります

メッセージの送信

テキストメッセージ

  1. 画面下部の入力欄にメッセージを入力します
  2. Enterキーで送信します(Shift+Enterで改行)
  3. 送信ボタン(矢印アイコン)のクリックでも送信できます

ファイルの添付

  1. 入力欄のクリップアイコン(添付ボタン)をクリックします
  2. ファイルを選択してアップロードします
  3. アップロードされたファイルは入力欄にプレビュー表示されます
  4. メッセージと共に送信されます

添付ファイルはチャット内でインライン表示されます。


応答の表示

AIエージェントからの応答はリアルタイムでストリーミング表示されます。

応答に含まれる要素

要素説明
テキストMarkdown形式でレンダリングされたテキスト
コードブロックシンタックスハイライト付きのコード表示
ツール実行エージェントが使用したツール(コード実行、ファイル読み書き等)の実行結果
思考プロセスエージェントの思考過程の表示(展開/折りたたみ可能)
Mermaid図Mermaid記法で記述されたダイアグラムのレンダリング

ツール実行ブロック

エージェントがツールを使用した場合、以下の情報が表示されます:

  • ツール名: 実行されたツールの種類(Code、Edit、Read等)
  • 入力: ツールに渡されたパラメータ
  • 出力: ツールの実行結果

ユーザーへの質問(Ask User)

エージェントが処理中にユーザーの判断や追加情報を必要とした場合、質問モーダルが表示されます。

  1. エージェントからの質問内容が表示されます
  2. 回答を入力します
  3. 送信すると、エージェントが回答を受け取り処理を続行します

会話の管理

会話一覧

サイドバーに会話の一覧が表示されます。

  • 会話は新しい順に並びます
  • スクロールで過去の会話を表示できます
  • 会話名をクリックすると、その会話に切り替わります

会話名の変更

  1. サイドバーの会話にカーソルを合わせます
  2. 表示される編集アイコンをクリックします
  3. 新しい名前を入力して確定します

会話の削除

  1. サイドバーの会話にカーソルを合わせます
  2. 表示される削除アイコンをクリックします
  3. 確認ダイアログで「削除」を選択します

注意: 削除した会話は復元できません。

会話の共有

グループ機能を利用して、他のユーザーと会話を共有できます。詳細はグループ管理を参照してください。


右パネル

チャット画面の右側には、追加のパネルを表示できます。

ファイルエディタ

  • エージェントが操作したファイルの内容を表示・編集できます
  • 複数ファイルをタブで切り替え可能
  • シンタックスハイライト対応
  • 全画面表示に切り替え可能

Q&Aアシスタント

  • メインの会話とは別に、補助的な質問・回答を行えるパネルです
  • エージェントからの確認事項への回答に使用します

キーボードショートカット

ショートカット動作
Enterメッセージを送信
Shift + Enter改行を挿入
Cmd/Ctrl + Kコマンドパレットを開く

アクセス制限

  • 共有会話にアクセス権がない場合、「アクセス拒否」画面が表示されます
  • 存在しない会話URLにアクセスした場合、「会話が見つかりません」画面が表示されます
  • システムエラーが発生した場合、エラー画面が表示されます