--- title: Web コンソール description: Web コンソールで CowAgent を使用する --- Web コンソールは CowAgent のデフォルトチャネルです。起動後に自動的に開始され、ブラウザを通じて Agent とチャットしたり、モデル、Skill、メモリ、チャネルなどの設定をオンラインで管理できます。 ## 設定 ```json { "channel_type": "web", "web_port": 9899 } ``` | パラメータ | 説明 | デフォルト値 | | --- | --- | --- | | `channel_type` | `web` に設定 | `web` | | `web_port` | Web サービスのリスンポート | `9899` | ## アクセス URL プロジェクト起動後、以下にアクセスしてください: - ローカル: `http://localhost:9899` - サーバー: `http://:9899` サーバーのファイアウォールとセキュリティグループで該当ポートが許可されていることを確認してください。 ## 機能 ### チャット画面 ストリーミング出力に対応しており、Agent の推論プロセスやツール呼び出しをリアルタイムで表示し、Agent の意思決定を直感的に観察できます: #### マルチセッション管理 チャット画面はマルチセッション管理に対応しています。すべてのセッション記録は SQLite データベースに永続的に保存されます: - **セッション一覧**:左側の履歴アイコンをクリックしてセッション一覧パネルを展開/折りたたみでき、スクロールですべての履歴セッションを読み込めます - **AI によるタイトル生成**:新しいセッションの最初のやり取りが完了すると、自動的にモデルを呼び出して短い要約タイトルを生成します - **新規セッション**:セッション一覧上部の「新しい会話」ボタン、または入力エリアの `+` ボタンをクリックして新しいセッションを作成します - **セッション削除**:セッション項目の削除ボタンをクリックし、確認後にそのセッションとすべてのメッセージを完全に削除します - **コンテキストクリア**:入力エリアのクリアボタンをクリックすると、現在のセッションに区切り線が挿入されます。区切り線より上のメッセージは表示されたままですが、モデルのコンテキストには含まれなくなります ### モデル管理 設定ファイルを手動で編集せずに、オンラインでモデル設定を管理できます: ### Skill 管理 Agent の Skill をオンラインで閲覧・管理できます: ### メモリ管理 Agent のメモリをオンラインで閲覧・管理できます: ### チャネル管理 接続中のチャネルをオンラインで管理し、リアルタイムで接続・切断操作を行えます: ### スケジュールタスク スケジュールタスクをオンラインで閲覧・管理できます。一回限りのタスク、固定間隔、Cron 式に対応しています: ### ログ Agent のランタイムログをリアルタイムで確認でき、監視やトラブルシューティングに活用できます: