メインコンテンツへスキップ
Qoder は Agentic Chat 機能を Ask、Agent、Experts モードの3つのモードで提供します。これらの機能は、コーディングの課題解決、エラー修正、デバッグ、実行時の問題のトラブルシュートに役立ちます。Qoder は複数ファイルの編集や自律的な意思決定、環境把握、ツール使用により、エンドツーエンドのコーディングタスクを完了できます。詳しくは Qoder をインストール してご確認ください。 Qoder の Agentic Chat の中核機能:
  1. 複数のチャットモード
1つの会話内で、Ask、Agent、Experts モードを自由に切り替えて、さまざまな開発シナリオに対応できます。
  1. 自動的な環境把握
Qoder はタスク記述から、プロジェクトのフレームワーク、テックスタック、必要なコードファイル、エラーメッセージを自動検出します。手動で context を追加する必要はありません。
  1. ツールの活用
Qoder は自律的に10以上の内蔵ツールを用いて、ファイルの読み書き、コードの検索、エラーのトラブルシューティングを支援します。さらに MCP ツールの構成もサポートしており、必要に応じてツールセットをカスタマイズできます。
  1. コマンド実行
Qoder は必要なコマンドを自律的に判断・生成・実行し、タスク実行の効率を大幅に高めます。
  1. プロジェクトレベルの変更
タスク記述に基づき、Qoder はプロジェクト内の複数のコードファイルを変更できます。マルチターンの会話を通じて、コード最適化やスナップショットのロールバックに対応します。
  1. メモリの活用
Qoder には LLM を基盤とする自律型メモリが備わっています。各チャットから学習し、あなた、プロジェクト、遭遇した課題に関する豊富なメモリを段階的に蓄積します。

新規チャットを開始

Chat パネルを開く

Qoder にサインインし、右上のセカンダリサイドバーを切り替えると Chat パネルが開きます。 または、次のキーボードショートカットを使用します:
アクションmacOSWindows
Chat パネルを開閉 LCtrl L

モードを選択

  • Ask: コーディングに関する質問に答えるQ&Aモードです。context に基づいて解決策や提案を提示しますが、コードは変更しません。
  • Agent: 自律的な意思決定、環境認識、ツール活用を備えた自動コーディングモードです。プロジェクト検索、計画立案、ファイル編集、ターミナル操作などのツールを活用し、コーディングタスクをエンドツーエンドで完了します。MCP ツールにも対応し、ワークフローをあなたの開発プロセスに緊密に合わせられます。
  • Experts モード:複雑な開発タスク向けのマルチエージェント協調モードです。要件を記述するだけで、Team Lead がタスクを自動的に分解し、エキスパートチームを編成して、ソリューション設計、コーディング、テスト、品質レビューを並行実行し、本番環境に対応した成果を提供します。フルスタック開発、複雑なデバッグ、技術調査などに最適です。

入力要件

モードを選択したら、入力ボックスに要件を記述します。以下のポイントを参考にすると、より良い結果が得られます:
  • リクエストを構造化する: Qoder に実行してほしい内容を明確に示し、コーディングタスクの目標と手順を整理して記述します。
  • context を提供する: ファイル、画像、コード変更などの関連情報を含め、Qoder が背景を理解し、より正確な解決策を生成できるようにします。
  • 期待を明確にする: プログラミング言語、コーディング規約、出力形式、変更の目的などの希望やガイドラインを記載します。例:「コード変更を生成する際は、各メソッドにコメントも含めてください。」
  • 反復的にフィードバックする: コード提案や回答に対してフィードバックを行います。複雑なタスクでは、要件を分解し、ステップごとに反復して Qoder と協力しながら完了しましょう。

To-doで計画を立てる

入力内容に基づき、Qoder は確認できる To-do リスト付きの計画を作成し、複雑な課題を扱いやすい順序立てられたステップに分解します。

コードの変更とレビュー

複数ファイルの編集

Agent モードでは、Qoder が複数のコードファイルを変更することがあります。各変更は生成と適用の2つのプロセスで行われ、チャットボックスまたはワークスペースでファイルのステータスを確認できます:
  • Generating: タスクの分解に基づいてコード提案を生成中です。
  • Applying: 提案を元のファイルに統合し、変更ファイルを作成中です。
  • Applied: コード変更が完了し、レビュー可能です。
ファイルをクリックすると、コード変更提案の生成プロセスと変更点の差分が表示されます。

変更をレビュー、承認、または却下する

View Changes ボタンをクリックして変更点を比較します。次に:
  • 上下の矢印で、現在のファイル内の変更箇所を移動して確認します。
  • 各変更を承認または却下します。
  • ファイルレベルの操作エリアの前後矢印で、変更のあるファイル間を切り替えます。
  • ファイルレベルで一括承認または却下します。
  • 変更のあるファイルを一部だけ手動で修正します。

マルチターン反復

複数回の対話で要件を磨き込む

Agent モードでは、ひと区切りの対話を終えてコード変更を生成した後でも、追加の問い合わせを送って要件を補足・修正できます。Qoder は先に生成したコード変更を取り込み、更新後の要件を分析し、新しいコード変更ファイルを生成します。また、要件に基づいて複数のスナップショットが作成されます。操作を取り消すには、チャットフロー内の Undo ボタンをクリックしてください。

新しいチャットを開始する

  • 方法 1: Chat パネル右上の「追加」ボタンをクリックします。
  • 方法 2: チャットボックスで「/」と入力し、「/newChat」を選択します。

チャット履歴を表示

Chat パネル右上の履歴アイコンをクリックすると、すべてのチャット履歴を確認できます。

Context

Qoder は、コードファイル、ディレクトリ、画像、Git のコミット、ルールなどの豊富なコンテキスト情報に対応しています。context と入力を柔軟に組み合わせて、要件を明確に記述できます。 詳細は Context を参照してください。

Memory

Qoder には長期記憶機能があります。あなたが Qoder とやり取りを重ねるほど、あなた、プロジェクト、直面した問題に関する豊富な記憶ベースが徐々に蓄積されます。これらの記憶は時間の経過とともに自動的に整理・更新され、Qoder があなたのニーズや好みをより深く理解できるようになります。 詳細は Memory を参照してください。

ツール

Qoder は、コーディングの一般的な操作をカバーする各種ビルトインツールを提供します:
  • ファイル検索
  • ファイル読み込み
  • ディレクトリ読み込み
  • セマンティックシンボル検索
  • ファイル編集
  • エラーチェック
  • コマンド実行
ツールを利用する際、Qoder は自律的に動作し、あなたの確認や介入なしに意思決定とアクションを実行します。 詳細は Tools を参照してください。

MCP

Qoder の Agent モードは MCP(Model Context Protocol)サーバーと連携します。Agent 用に独自の MCP サーバーを構成でき、AI コーディングアシスタントの機能を拡張し、あなたのワークフローにより適合させられます。 Agent はサードパーティ製 MCP サーバーのマーケットプレイスにも接続し、必要な MCP サーバーをワンクリックでインストールできます。 詳細は MCP を参照してください。