メインコンテンツへスキップ

Documentation Index

Fetch the complete documentation index at: https://docs.qoder.com/llms.txt

Use this file to discover all available pages before exploring further.

Qoder は、ファイル検索、ファイル読み取り、ディレクトリ参照、シンボル検索、ファイル編集、エラーチェック、コマンド実行などのプログラミングシナリオをカバーする豊富なツールを提供します。また、Model Context Protocol(MCP)サービスと統合して、開発者がさらに拡張機能を構成し、コーディング体験をより最適化できるようにします。 Agent Mode では、Qoder は検索ツールを使用して以下のスコープから情報を取得します:
スコープ説明
Codebaseコードベース探索のためのコード検索ツール
Filesプロジェクト内のファイルを検索します。
Codeプロジェクト内の特定のコードスニペットを検索します。
Directoryプロジェクトのディレクトリ構造を表示します。
WebAPI キー不要の自由検索を実行します。
Web contentWeb ページのコンテンツを取得します。

編集

Agent Mode では、Qoder はコードファイルを編集するために次のツールを使用します:
機能説明
ファイルの編集特定のコードファイルを編集します。
ファイルの閲覧コードファイルの内容を表示します。

コマンドの実行

Agent Mode では、Qoder は事前の条件に基づいてコマンドを作成・実行するために、次のツールを使用します。
機能説明
コマンドの実行ターミナルでコマンドを実行します。
ターミナル出力の取得以前に実行したコマンドの出力を取得します。

問題の検出

Agent Mode では、Qoder は次のツールを使ってコード上の問題を見つけます。
機能説明
Get code problemsプロジェクト内のコードの問題を検出します(Problem ウィンドウ)。

メモリの更新

Agent Mode では、Qoder は次のツールを使って、要件に応じてメモリを更新します。
機能説明
メモリの更新ユーザー入力に基づいて永続メモリを更新します。

Diff View

AI がコード変更を提案する際は、Agent モードでも Inline Chat でも、変更点は文脈付きの明確な差分ビューで表示され、適用前にレビューできます。これにより、あらゆる変更に対する完全な可視性とコントロールを維持できます。

差分プレビュー形式

プレビューは標準的な差分表記で変更点を表示します:
  • 追加行は緑色で表示
  • 削除行は赤色で表示
  • 変更されていない周辺のコードはニュートラルに表示され、contextを保ち、変更範囲の把握を助けます
このインライン差分形式により、何が変わるのかを正確に確認し、なぜその変更が行われたのかを理解し、既存のコードベースとの適合性を評価したうえで、各変更を自信を持って編集、または却下できます。 例:
function validate(user) {

- return user.id !== undefined;

+ return user.id && user.status === 'active'; }

レビューモード

Agent がタスクまたは会話ターンを完了すると、すべての変更が表示され、コードベース全体にわたる変更点を俯瞰できます。コードの変更は直接適用されるため、不満足な変更がある場合は Reject をクリックしてその変更を元に戻すことができます。

変更ごとのコントロール

各変更ブロックの右上隅で、その変更を破棄するには Reject を選択します。

ファイルレベルのコントロール

ファイルの下部では:
  • Reject — 現在のファイルで提案された変更をすべて破棄
  • Navigate — 保留中の変更があるファイル間を移動
5eecdaf48460cde505c26f792344b241914623f7c627339375b8339e1c4c24831b75b38faadcd24bec177c308ebd53043616fad5001efc436de832a8794e99ad3854191ad2f2fa697995bdd00ade9bb63eb91092d88ba7a74fb4c8ed7016461c Pn

複数ファイルの変更を扱う

変更が複数のファイルにまたがる場合、影響を受けたファイル名が Chat パネルの上に表示されます。Reject All をクリックして一覧されたすべてのファイルに対して変更を一括して破棄できます(誤操作を防ぐための二次確認プロンプトが表示されます)。また、ファイル名をクリックしてそのファイルに直接移動し差分を表示したり、ファイル名にカーソルを合わせてそのファイルのみに対する Reject を表示したりできます。 24A7804D 0A09 4CB6 A157 3EF75BCB381B Pn 65A030F9 8FF7 4310 AC9B D226941C5A2A Pn