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 | プロジェクトのディレクトリ構造を表示します。 |
| Web | API キー不要の自由検索を実行します。 |
| Web content | Web ページのコンテンツを取得します。 |
Agent Mode では、Qoder はコードファイルを編集するために次のツールを使用します:
| 機能 | 説明 |
|---|
| ファイルの編集 | 特定のコードファイルを編集します。 |
| ファイルの閲覧 | コードファイルの内容を表示します。 |
Agent Mode では、Qoder は事前の条件に基づいてコマンドを作成・実行するために、次のツールを使用します。
| 機能 | 説明 |
|---|
| コマンドの実行 | ターミナルでコマンドを実行します。 |
| ターミナル出力の取得 | 以前に実行したコマンドの出力を取得します。 |
Agent Mode では、Qoder は次のツールを使ってコード上の問題を見つけます。
| 機能 | 説明 |
|---|
| Get code problems | プロジェクト内のコードの問題を検出します(Problem ウィンドウ)。 |
Agent Mode では、Qoder は次のツールを使って、要件に応じてメモリを更新します。
| 機能 | 説明 |
|---|
| メモリの更新 | ユーザー入力に基づいて永続メモリを更新します。 |
AI がコード変更を提案する際は、Agent モードでも Inline Chat でも、変更点は文脈付きの明確な差分ビューで表示され、適用前にレビューできます。これにより、あらゆる変更に対する完全な可視性とコントロールを維持できます。
プレビューは標準的な差分表記で変更点を表示します:
- 追加行は緑色で表示
- 削除行は赤色で表示
- 変更されていない周辺のコードはニュートラルに表示され、contextを保ち、変更範囲の把握を助けます
このインライン差分形式により、何が変わるのかを正確に確認し、なぜその変更が行われたのかを理解し、既存のコードベースとの適合性を評価したうえで、各変更を自信を持って編集、または却下できます。
例:
function validate(user) {
- return user.id !== undefined;
+ return user.id && user.status === 'active'; }
Agent がタスクまたは会話ターンを完了すると、すべての変更が表示され、コードベース全体にわたる変更点を俯瞰できます。コードの変更は直接適用されるため、不満足な変更がある場合は Reject をクリックしてその変更を元に戻すことができます。
各変更ブロックの右上隅で、その変更を破棄するには Reject を選択します。
ファイルの下部では:
- Reject — 現在のファイルで提案された変更をすべて破棄
- Navigate — 保留中の変更があるファイル間を移動
変更が複数のファイルにまたがる場合、影響を受けたファイル名が Chat パネルの上に表示されます。Reject All をクリックして一覧されたすべてのファイルに対して変更を一括して破棄できます(誤操作を防ぐための二次確認プロンプトが表示されます)。また、ファイル名をクリックしてそのファイルに直接移動し差分を表示したり、ファイル名にカーソルを合わせてそのファイルのみに対する Reject を表示したりできます。
