コア機能
マルチタスク並行スケジューリング
複数のプロジェクトやタスクの並行推進をサポートし、統一されたインターフェースで統括、指揮、実行を完了させ、開発のコラボレーション効率とリソース利用率を大幅に向上させます。
マルチエージェントの専門家連携
マルチエージェントの分業と協調を通じて、コーディングから納品までのエンドツーエンドの実行をサポートし、複雑なタスクの処理能力と全体的な納品品質を向上させます。
ナレッジとメモリの蓄積
継続的な利用の中で、プロジェクトの知識、タスクの経験、コンテキストの記憶を絶えず蓄積し、機能の再利用、経験の継承、継続的な結果の最適化を推進します。
専門家チームのカスタマイズ
ニーズに応じて専門家の役割、ワークフロー、能力の境界を柔軟に定義し、自身のシナリオに真に合致した専属のエージェント専門家チームを構築できます。
使い方
Quest は Qoder に組み込まれています。Editor で右上の Open Quest ボタンをクリックすると、Quest ワークスペースに入ります。 タスクを開始する前に、委任したい内容に応じて Agent モードまたは Experts モードを選びます。- Agent モード:単一の Agent が自律的に動き、タスクをエンドツーエンドで遂行します。
- Experts モード:複数の Agent が並行協調し、フルスタック開発、技術調査、複雑な不具合調査に適しています。
機能概要
Quest は 3 カラム構成です。左側にタスク管理エリアと拡張機能、中央に会話エリア、右側に機能エリアが配置されます。
タスク管理エリア
タスク管理エリアはワークスペース単位です。ワークスペースを開くと、その中で Quest の作成・管理ができ、同じワークスペースを Editor から開いて開発を続けることもできます。ワークスペース内の Quest は Pin、Fork、名前変更、削除などに対応し、各 Quest には Running、Action Required、Ready、Error のステータスが表示されます。My Quests タスクボード
My Quests はグローバルタスクボードで、ワークスペースを横断してすべての Quest タスクを集約し、ステータスごとに進捗を把握できます。Quests 見出しの横にあるボードアイコンをクリックして開きます。- 検索バー:上部の検索ボックスでキーワードによるタスクのフィルタリングが可能
- ワークスペースフィルター:タブでワークスペースごとに絞り込み(All、各ワークスペース名とタスク数)、対象範囲をすばやく特定
- 3 列カンバン:タスクはステータスに応じて自動的に 3 列に分類
- Running(青):現在実行中のタスク
- Waiting(オレンジ):ユーザーの操作待ち(Action Required など)
- Completed(緑):完了したタスク
- タスクカード:各カードにはタスク名、説明、所属ワークスペース、ステータスバッジが表示され、クリックで対応する Quest 会話に直接遷移
拡張機能
左カラム下部のツール領域に、Quest が依存するグローバルな入口を集約しています。タスクをまたいでプロジェクト知識・拡張・設定を再利用しやすくします。- ナレッジセンター:実行中に Quest が参照する知識を一元管理します。コードベースから自動生成される Repo Wiki、コードと議論から沈殿した ナレッジカード、会話から抽出される Memory を含みます。
- プラグインマーケットプレイス:公式プラグインの閲覧・インストールで Quest の能力を拡張します。インストール後はタスク内で Agent から直接呼び出せます、詳しくは プラグイン を参照してください。
- 設定:アカウント、モデル、ショートカット、プロキシ、外観などの共通設定と、Quest 実行まわりの挙動をまとめて構成します。
会話エリア
会話エリアは、対話・実行・入力の中心です。- 会話フロー:ユーザー指示、AI 応答、実行中の中間ステップと結果を含む完全なログを表示します。
- 実行ステップ:実行中に各ステップの進行、コマンド出力、ステータスをリアルタイム表示します。コードブロック、ログ、ファイル参照などのリッチ表示に対応します。
- 入力ボックス:
@によるファイル・フォルダ・シンボル参照、モデル選択、マイクによる音声入力、下部のコンテキスト圧縮に対応します。 - 変更概要への入口:実行終了後、ダイアログ上部にレビュー入口が現れ、クリックで右側の「レビュー」に遷移します。
機能エリア
機能エリアはサイドのボタンで展開・折りたたみでき、主に次を含みます。- 概要:実行進捗の Progress、当該 Spec とコード変更の概要ファイル、Repo Wiki・Memory・Skills・MCP などタスクで使った知識・ツールの参照モジュール(クリックで遷移)。
- レビューと提出
- Diff ビュー:コード変更の詳細な差分表示。
- 表示と拒否:「変更を表示」で変更ファイルを一覧し、ファイル単位またはすべて拒否できます。
- ファイルへ移動:変更確認からソースへすばやくジャンプして精査できます。
- コミットとプッシュ:ローカルに Git がある場合は Commit、リモート連携時は push や PR 作成が可能です。
- その他のパネル:概要・レビュー以外に、開発・デバッグ・バックエンド連携向けのパネルを常駐またはオンデマンドで表示します。
- ターミナルとファイルツリー:ワークスペースのツリーと統合ターミナルで構造把握と手動コマンド実行が可能です。
- ブラウザ:IDE 内ブラウザでプレビューや参照が可能です、詳しくは ブラウザと Browser Agent を参照してください。
- Spec パネル:Spec-driven モード有効時に表示され、構造化 Spec の閲覧・編集に使います、詳しくは Spec-driven モード を参照してください。
- Supabase パネル:Supabase プロジェクトの接続・管理とスキーマのプレビューに使います、詳しくは Supabase 連携 を参照してください。
タイルレイアウト
Quest タスクをドラッグすることでウィンドウを複数のペインに分割し、複数タスクを並行処理しながらタブの切り替えを減らせます。 ペインを展開して特定の会話に集中したり、エージェントを各タイルゾーンにドラッグしたり、キーボードショートカットで素早くナビゲート・整理できます。レイアウト設定はセッション間で保持されます。使い方
Quest タスクを異なるペインゾーンにドラッグします。活用シーン
- 複数エージェントの実行進捗を同時に監視し、異なるアプローチの出力を比較
- 一方のペインでコードレビュー結果を確認しながら、もう一方で反復作業を継続
- 複数タスクを並行推進する際のコンテキスト切り替えによる中断を軽減
注意事項
- 開始後のシナリオ変更は不可: タスクを開始する前にシナリオの選択を確認してください。
- メッセージの編集はロールバックをトリガーします: 編集したメッセージを再送信すると、ワークスペースのファイルは現在の会話前の状態にロールバックされます。
- モード選択は実行戦略に影響します: Agent モードと Experts モードはタスク作成時に決定され、その後の会話はそのモードの特性に基づいて実行されるため、途中で切り替えることはできません。