本疑難排解指南包含解決 Visual Studio 2022 17.10 版或更新版本中 GitHub Copilot 問題的步驟。
如果你在 Visual Studio 右上角將滑鼠指標移到 GitHub Copilot 徽章上,看到 Copilot 暫時無法連線 ,表示 GitHub Copilot 目前離線。
GitHub Copilot 可能會因為下列其中一個原因而離線:
- 網路問題
- Copilot 服務無法使用
- 需要重新整理的認證
- Copilot 功能被停用
如果您遇到此清單中未列出的問題,請向我們 回報您的問題 。
網路問題
如果您的網路已關閉,GitHub Copilot 可能無法連線。
動作: 確定您有穩定的因特網連線。 如需詳細資訊,請參閱 GitHub Copilot 的網路錯誤疑難排解 ,。
Copilot 服務無法使用
GitHub Copilot 服務可能會暫時關閉。
動作: 等待服務重新上線。 您可以在 GitHub 狀態上檢查狀態。
重新整理您的認證
有時,因為可能逾時,您可能需要更新您的認證。
動作場面: 在 Visual Studio 環境右上角的 Copilot 徽章中選擇 「重新整理您的 GitHub 憑證 」,重新認證您的 GitHub 帳號並重新登入。
注意
已知問題: 如果您在 [所有帳戶] 視窗中沒有看到重新整理 GitHub 帳戶認證的選項,您可以移除並重新新增 GitHub 帳戶來解決此問題。 如需詳細資訊,請參閱與此問題相關的 開發人員社群票證 。
自訂代理工具群組會在回合間開始時被停用或重置
部分使用者回報,在 Visual Studio 2026 18.6.0 和 18.6.1 版中使用來自 .github/agents/*.agent.md 的自訂代理程式時,會出現此行為,包括僅定義 name 和 description 的最小代理程式檔案。
可能的症狀包括:
- 選取自訂代理程式後,C++ Context 或 MCP 伺服器工具 等工具群組會顯示為已停用。
- 在同一對話串中,每次收到後續訊息後,工具選項都會重設。
- 在嚴重情況下,Copilot 會回退到檔案和 Shell 方法,因為內建和 MCP 的選項都被清除了。
如果發生這種行為,請使用以下變通方法:
- 在 Copilot Chat 開啟工具面板,選擇自訂代理後重新啟用所需的工具群組。
- 如果選項在每次後續回覆後都會重設,請在每一輪訊息中重新啟用所需的群組。
- 確認 Tools>OptionsGitHub>>Copilot 中啟用 MCP 整合,並在 或
.vs/mcp.json中驗證你的 MCP 伺服器設定.mcp.json。
目前尚無確定的產品修正方案可用。
用於診斷與升級:
- 打開輸出視窗並選擇 GitHub Copilot。
- 記錄日誌以便客服人員選擇及至少一則後續訊息。
- 請提供你的 Visual Studio 版本、Copilot Chat 擴充功能版本,以及日誌中是否顯示例如
MCP sources changed或驗證/工作階段重設等項目。 - 向Visual Studio回報問題,並在 Visual Studio 開發人員社群 分享相同細節。
Copilot 已停用
您的系統管理員可能已針對個人或任何 Copilot 授權停用 GitHub Copilot。 使用 Visual Studio 17.10 版,您的 系統管理員可以停用 Copilot。
動作: 請連絡您的 IT 部門,以確認您的系統管理員是否已停用 Copilot。
傳送意見反應
- 從 Visual Studio IDE 或安裝程式向我們報告問題。 內建的回饋工具讓加入診斷資訊變得簡單,幫助 Visual Studio 團隊診斷並修正問題。
- 建議功能、追蹤產品問題,並在 Visual Studio 開發人員社群中尋找解答。