カテゴリ
タグ
Agent Mode Astro Auto Approve changelog Chat clear CLI Code Actions Codex compact context Copilot copy Ctrl+S CUDA Cursor delegate diff experimental FAQPage Gemini git GitHub GitHub Copilot Google Google Search Console init Linux Mac model NES NoAdapterInstalled Node.js nvm OpenAI params plan PowerShell prompt props Python research rewind SEO share Shift+Tab SSH SSH config ssh-copy-id streamer-mode undo usage Visual Studio VS Code VS2026 Windows WSL アップデート インストール エディター エラー対応 エラー解決 コンテキスト コンポーネント設計 シェル実行 ショートカット プチキャンプ メンション モード切替 リダイレクト リネーム 一覧 公開鍵認証 動的ルーティング 天体観測 奈良県 学生 岩手県 市ケ原 日帰り旅行 日本語 明けの明星 曽爾高原 構造化データ 流星群 温泉 神戸ハイキング 自動化 自動承認 設定 設定方法 静的サイト
1535 文字
8 分
VS Code Copilot 設定項目一覧|設定画面から変更できる全項目まとめ
VS Code の設定画面(Ctrl + ,)から変更できる GitHub Copilot 関連の設定項目をカテゴリ別にまとめました。
個別の解説記事がある項目にはリンクを付けています。
NOTE
(実験的)(プレビュー)マークがある項目は、今後変更・削除される可能性があります。
全般
| 設定項目 | デフォルト | 概要 |
|---|---|---|
chat.commandCenter.enabled | true | タイトルバーに Chat メニューを表示するかどうか |
workbench.settings.showAISearchToggle | true | 設定エディタで AI 検索トグルを表示 |
chat.disableAIFeatures | false | Chat・インライン候補など全 AI 機能を一括無効化 |
workbench.commandPalette.experimental.askChatLocation (実験的) | "chatView" | コマンドパレットからの Chat 質問の表示場所 |
search.searchView.semanticSearchBehavior (プレビュー) | "manual" | セマンティック検索の実行タイミング |
search.searchView.keywordSuggestions (プレビュー) | false | 検索ビューでキーワード候補を表示 |
コード編集
| 設定項目 | デフォルト | 概要 | 記事URL |
|---|---|---|---|
github.copilot.enable | { "*": true, ... } | 言語ごとにインライン補完を有効・無効に切り替え | /posts/vscode-copilot-setting-enable/ |
github.copilot.editor.enableCodeActions | true | Code Actions(電球アイコン)に Copilot コマンドを表示 | /posts/vscode-copilot-setting-code-actions/ |
github.copilot.renameSuggestions.triggerAutomatically | true | シンボルリネーム時に自動で候補を生成 | /posts/vscode-copilot-setting-rename-suggestions/ |
github.copilot.nextEditSuggestions.enabled | true | 次の編集候補(NES)を有効化 | /posts/vscode-copilot-setting-nes-enabled/ |
editor.inlineSuggest.edits.showCollapsed | false | NES を折りたたんだ状態で表示(Tab/ホバーで展開) | /posts/vscode-copilot-setting-nes-collapsed/ |
editor.inlineSuggest.edits.allowCodeShifting | "always" | NES 表示時にコードをずらすことを許可 | - |
editor.inlineSuggest.edits.renderSideBySide | "auto" | NES の大きな候補をサイドバイサイドで表示 | - |
github.copilot.nextEditSuggestions.fixes | true | 診断情報(波線)に基づく NES を表示 | - |
editor.inlineSuggest.fontFamily | "default" | インライン候補のフォントファミリー | - |
editor.inlineSuggest.showToolbar | "onHover" | インライン候補のツールバー表示タイミング | - |
editor.inlineSuggest.minShowDelay | 0 | インライン候補の表示遅延時間(ミリ秒) | - |
editor.inlineSuggest.syntaxHighlightingEnabled | true | インライン候補の構文ハイライト | - |
Chat
| 設定項目 | デフォルト | 概要 | 記事URL |
|---|---|---|---|
github.copilot.chat.localeOverride | "auto" | Chat の回答言語を固定(例: "ja") | /posts/vscode-copilot-setting-locale-override/ |
chat.detectParticipant.enabled | true | 質問内容に応じたチャット参加者の自動検出 | /posts/vscode-copilot-setting-detect-participant/ |
chat.editing.autoAcceptDelay | 0 | 編集提案を自動承認するまでの秒数 | /posts/vscode-copilot-setting-auto-accept-delay/ |
github.copilot.chat.useProjectTemplates | true | /new で GitHub プロジェクトテンプレートを使用 | - |
github.copilot.chat.scopeSelection | false | /explain で選択範囲がないときにスコープ選択を促す | - |
github.copilot.chat.terminalChatLocation | "chatView" | ターミナルからの Chat の表示場所 | - |
chat.checkpoints.enabled | true | チェックポイント機能の有効・無効 | - |
chat.checkpoints.showFileChanges | false | 各リクエスト後にファイル変更サマリーを表示 | - |
chat.editRequests | "inline" | 過去の Chat リクエストの編集方法 | - |
chat.editing.confirmEditRequestRemoval | true | 編集の取り消し時に確認ダイアログを表示 | - |
chat.editing.confirmEditRequestRetry | true | 編集のやり直し時に確認ダイアログを表示 | - |
chat.editing.revealNextChangeOnResolve | true | 変更の承認/取消後に次の変更箇所へ自動移動 | - |
chat.requestQueuing.defaultAction | "queue" | リクエスト処理中の送信ボタンの動作 | - |
chat.notifyWindowOnConfirmation | "windowNotFocused" | ユーザー入力が必要なときの OS 通知 | - |
chat.notifyWindowOnResponseReceived | "windowNotFocused" | Chat 応答受信時の OS 通知 | - |
chat.tools.terminal.autoReplyToPrompts | false | ターミナルプロンプトにデフォルト値で自動応答 | - |
chat.useAgentsMdFile | true | AGENTS.md をコンテキストとして使用 | - |
chat.useClaudeMdFile | true | CLAUDE.md をカスタム指示として使用 | - |
chat.math.enabled | false | KaTeX による数式レンダリング | - |
chat.editor.fontFamily | "default" | コードブロックのフォントファミリー | - |
chat.editor.fontSize | 14 | コードブロックのフォントサイズ | - |
chat.editor.fontWeight | "default" | コードブロックのフォントウェイト | - |
chat.editor.lineHeight | 0 | コードブロックの行の高さ | - |
chat.editor.wordWrap | "off" | コードブロックの行折り返し | - |
chat.fontFamily | "default" | Chat の Markdown コンテンツのフォント | - |
chat.fontSize | 13 | Chat の Markdown コンテンツのフォントサイズ | - |
chat.viewTitle.enabled (プレビュー) | true | Chat ヘッダーにセッションタイトルを表示 | - |
chat.hookFilesLocations (プレビュー) | {} | フックファイルの追加読み込み場所 | - |
chat.useCustomAgentHooks (プレビュー) | false | エージェント固有フックの有効化 | - |
github.copilot.chat.codesearch.enabled (プレビュー) | false | #codebase 使用時に関連ファイルを自動発見 | - |
github.copilot.chat.edits.suggestRelatedFilesFromGitHistory (実験的) | true | Git 履歴から関連ファイルを提案 | - |
github.copilot.chat.customOAIModels (実験的) | [] | カスタム OpenAI 互換モデルの設定 | - |
chat.emptyState.history.enabled (実験的) | false | Chat ビュー空状態で最近の履歴を表示 | - |
chat.sendElementsToChat.enabled (実験的) | true | 統合ブラウザの要素を Chat に送信 | - |
chat.sendElementsToChat.attachCSS (実験的) | true | ブラウザ要素送信時に CSS を含める | - |
chat.sendElementsToChat.attachImages (実験的) | true | ブラウザ要素送信時に画像を含める | - |
workbench.browser.enableChatTools (実験的) | true | 統合ブラウザのブラウザツールを有効化 | - |
imageCarousel.chat.enabled (実験的) | false | Chat 画像の画像カルーセル表示 | - |
chat.useNestedAgentsMdFiles (実験的) | false | サブフォルダの AGENTS.md も読み込む | - |
Agent
| 設定項目 | デフォルト | 概要 | 記事URL |
|---|---|---|---|
chat.agent.maxRequests | 25 | Agent Mode の 1 セッションあたりの最大リクエスト数 | /posts/vscode-copilot-setting-agent-max-requests/ |
github.copilot.chat.agent.autoFix | true | 生成コードのエラーを自動診断・修正 | /posts/vscode-copilot-setting-agent-autofix/ |
chat.agent.enabled | true | Agent 機能の有効・無効(組織管理) | - |
chat.mcp.access | true | MCP サーバーのアクセス管理(組織管理) | - |
chat.mcp.discovery.enabled | false | 他のアプリから MCP サーバー設定を自動検出 | - |
chat.mcp.serverSampling | {} | MCP サーバーに公開するサンプリング用モデル | - |
chat.tools.terminal.autoApprove | { "rm": false, ... } | ターミナルコマンドの自動承認ルール | - |
chat.tools.terminal.enableAutoApprove | true | ターミナルコマンド自動承認の有効・無効(組織管理) | - |
chat.tools.edits.autoApprove | {} | ファイル編集の自動承認ルール(glob パターン) | - |
chat.tools.global.autoApprove | false | 全ツールの一括自動承認(組織管理) | - |
chat.tools.urls.autoApprove | [] | URL リクエスト・レスポンスの自動承認ルール | - |
chat.tools.terminal.ignoreDefaultAutoApproveRules | false | デフォルトの自動承認ルールを無視 | - |
chat.planAgent.defaultModel | "Auto" | 計画エージェントのデフォルトモデル | - |
github.copilot.chat.additionalReadAccessFolders | [] | ワークスペース外の追加読み取りフォルダ | - |
github.copilot.chat.claudeAgent.enabled | true | Claude Agent セッションの有効化 | - |
github.copilot.chat.claudeAgent.allowDangerouslySkipPermissions | false | Claude Agent の権限チェック省略 | - |
chat.mcp.apps.enabled (実験的) | true | MCP Apps(リッチ UI)の有効化 | - |
chat.mcp.autoStart (実験的) | "newAndOutdated" | MCP サーバーの自動起動タイミング | - |
chat.autopilot.enabled (実験的) | true | Autopilot 権限レベルの有効化 | - |
chat.tools.terminal.outputLocation (実験的) | "chat" | ターミナル出力の表示場所 | - |
chat.tools.terminal.enforceTimeoutFromModel (実験的) | true | モデル指定のタイムアウトを適用 | - |
chat.tools.terminal.blockDetectedFileWrites (実験的) | "outsideWorkspace" | ファイル書き込み検出時の承認要求 | - |
chat.tools.eligibleForAutoApproval (実験的) | [] | 自動承認対象ツールの設定(組織管理) | - |
chat.agent.thinking.collapsedTools (実験的) | "always" | ツール呼び出し詳細の折りたたみ表示 | - |
chat.agent.thinkingStyle (実験的) | "fixedScrolling" | 思考トークンの表示スタイル | - |
github.copilot.chat.newWorkspaceCreation.enabled (実験的) | true | 新規ワークスペース作成ツール | - |
github.copilot.chat.implementAgent.model (実験的) | "" | 計画後の実装ステップ用モデル | - |
github.copilot.chat.planAgent.additionalTools (実験的) | [] | 計画エージェントの追加ツール | - |
github.copilot.chat.agent.thinkingTool (実験的) | false | Agent での思考ツール有効化 | - |
github.copilot.chat.summarizeAgentConversationHistory.enabled (実験的) | true | コンテキスト上限時に会話履歴を自動要約 | - |
github.copilot.chat.virtualTools.threshold (実験的) | 128 | 仮想ツールを使用するツール数閾値 | - |
chat.agent.sandbox (プレビュー) | false | サンドボックス実行の有効化(macOS/Linux) | - |
chat.agent.sandboxFileSystem.linux (プレビュー) | {} | サンドボックスのファイルシステムルール(Linux) | - |
chat.agent.sandboxFileSystem.mac (プレビュー) | {} | サンドボックスのファイルシステムルール(macOS) | - |
chat.agent.sandboxNetwork.allowedDomains (プレビュー) | [] | サンドボックスの許可ドメイン | - |
chat.agent.sandboxNetwork.deniedDomains (プレビュー) | [] | サンドボックスの拒否ドメイン | - |
Agent セッション
| 設定項目 | デフォルト | 概要 |
|---|---|---|
chat.viewSessions.enabled | true | Chat ビューにセッション一覧を表示 |
chat.viewSessions.orientation | "sideBySide" | セッション一覧のレイアウト方向 |
chat.editMode.hidden | true | 非推奨の Edit Mode を復元表示 |
chat.agentsControl.enabled (実験的) | true | コマンドセンターにセッション状態インジケーター表示 |
chat.agentsControl.clickBehavior (実験的) | "default" | ステータスインジケータークリック時の動作 |
chat.unifiedAgentsBar.enabled (実験的) | false | 検索バーを Chat 統合コントロールに置換 |
インライン Chat
| 設定項目 | デフォルト | 概要 |
|---|---|---|
inlineChat.defaultModel | — | インライン Chat のデフォルトモデル |
inlineChat.askInChat | true | 編集セッション中は Chat ビューを使用 |
inlineChat.finishOnType | false | 変更範囲外で入力したらセッション終了 |
inlineChat.holdToSpeech | true | ショートカット長押しで音声入力を開始 |
inlineChat.renderMode (実験的) | "hover" | インライン Chat の表示モード(hover/zone) |
inlineChat.affordance (実験的) | "off" | テキスト選択時のインライン Chat ヒント表示 |
inlineChat.lineEmptyHint (実験的) | false | 空行でインライン Chat のヒント表示 |
inlineChat.lineNaturalLanguageHint (実験的) | true | 自然言語入力でインライン Chat を起動 |
github.copilot.chat.editor.temporalContext.enabled (実験的) | false | 最近閲覧・編集したファイルをコンテキストに含める |
コードレビュー
| 設定項目 | デフォルト | 概要 |
|---|---|---|
github.copilot.chat.reviewSelection.enabled (プレビュー) | true | 選択範囲の AI コードレビューを有効化 |
github.copilot.chat.reviewSelection.instructions (プレビュー) | [] | コードレビューのカスタム指示 |
カスタム指示
| 設定項目 | デフォルト | 概要 |
|---|---|---|
chat.instructionsFilesLocations | { ".github/instructions": true } | カスタム指示ファイルの検索場所 |
chat.includeApplyingInstructions | true | applyTo パターン一致で指示ファイルを自動追加 |
chat.includeReferencedInstructions | false | Markdown リンク参照の指示ファイルを自動追加 |
github.copilot.chat.codeGeneration.useInstructionFiles | true | copilot-instructions.md を自動使用 |
github.copilot.chat.commitMessageGeneration.instructions (実験的) | [] | コミットメッセージ生成のカスタム指示 |
github.copilot.chat.testGeneration.instructions (実験的) | [] | テスト生成のカスタム指示 |
github.copilot.chat.codeGeneration.instructions (実験的) | [] | コード生成のカスタム指示 |
github.copilot.chat.reviewSelection.instructions (プレビュー) | [] | コードレビューのカスタム指示 |
VS Code Copilot 設定項目一覧|設定画面から変更できる全項目まとめ
https://naonao-na.com/posts/vscode-copilot-settings-list/
