回到頂部
概念插畫:工程師替桌上的精密工作機構裝上透明防護罩,將可操作區與外部資料分開,呈現企業沙箱限制

Copilot JetBrains 沙箱怎麼管?企業權限與預覽限制

GitHub Copilot 為 JetBrains 加入企業沙箱政策。整理設定不見、控制被鎖定、Windows 預覽條件,以及內容排除、MCP 和模型權限差異,協助團隊驗證實際保護範圍。

內容查核: 來源查核:

公司用 JetBrains 搭配 Copilot 改程式時,值得先試新的企業沙箱政策,但不要因此直接開放無人監督的代理。 這次更新的價值,是讓管理員能統一規定工具可碰哪些檔案與網路,而不只要求每位工程師自己調設定。它仍是公開預覽,是否確實生效,要在你的作業系統與專案環境確認。

GitHub 在 9 月 8 日公告新增這項管控。IntelliJ IDEA、PyCharm 或 WebStorm 的使用者,最先需要處理的可能是某個設定找不到、變成灰色,或原本能跑的測試被擋住。

找不到 Sandbox,先查組織設定

公告給了明確條件:組織啟用 Editor Preview,或下發啟用/停用沙箱的受管理設定時,才會顯示 GitHub Copilot > Sandbox。兩者都沒有,設定頁就不會出現。只反覆重裝插件,不一定能解決。

若選項已顯示但不能改,先看是否標示由組織管理。企業限制優先於個人設定;此時應請管理員確認政策是否符合專案需求,不要把被鎖住當成介面故障。

同一公告還加入企業政策診斷,可檢查裝置是否偵測並套用規則。我的建議是把這個結果和實際操作一起驗收:設定頁看得到政策,只是第一步,還要確認不該讀的檔案、不該連的服務真的受到限制。

沙箱、內容排除、MCP,不是同一件事

先分清楚你想防止哪種行為,才知道該找哪個設定。

要處理的問題對應控制仍須確認
命令讀寫到別的專案沙箱檔案權限真正生效的路徑與例外
工具連到不該去的服務沙箱網路限制作業系統與代理伺服器行為
接入未核准的外部工具MCP 允許/拒絕清單本機與遠端服務的差別
敏感檔案被放進模型背景內容排除所用客戶端、模式與已知限制

8 月 18 日的 JetBrains 企業設定已涵蓋插件來源、MCP、遙測與略過核准的權限模式。因此,9 月這次補上的是沙箱管控,不是企業治理從零開始。

另一方面,9 月 2 日的內容排除公告指的是 Copilot 應用程式與 CLI。目前內容排除文件仍列有編輯器 Edit/Agent 模式的支援限制,也提醒 IDE 間接提供的型別資訊等語義內容可能被使用。不能把某個入口支援,推成所有入口都能隔絕敏感內容。

模型選擇也是另一層。9 月 2 日的企業預設模型更新列出的是 Copilot 應用程式、CLI 與 VS Code。指定模型不等於設定檔案權限,更不能據此認定 JetBrains 所有企業選項都已同步支援。

「開啟沙箱」還不代表沒有例外

GitHub 的企業設定參考把強制啟用、失敗時停下,以及是否允許繞出沙箱分開。文件這一段主要描述 CLI:enabled 單獨開啟,不代表所有例外都被禁止;還要核對 failIfUnavailable 與 allowBypass 的有效政策。

這些名稱適合拿來和管理員確認需求,不應直接當成所有 JetBrains 版本都能照抄的設定檔。文件也指出,遠端 MCP 服務不會在本機沙箱裡執行。因此,限制本機工具後,仍要另外審核遠端服務取得的資料與權限。

本機沙箱文件還列出容易忽略的條件:Windows 需要 Windows Insiders 版本;開發工具存取可能包含套件設定、快取與其中的憑證;代理伺服器在不同作業系統上的強制程度也不同。不要為了讓正式工作機出現預覽功能,就急著更換系統版本,或一口氣允許整個使用者資料夾。

對台灣接案團隊,實際問題通常很具體:同台電腦有不同客戶的程式碼、私有套件需要登入、測試要連公司內網。先列出必要存取,再逐一驗證,會比把失敗都歸咎於 AI 不夠聰明更有幫助。

先試可復原的小任務,再擴大

我會選一個沒有真實客戶資料的測試專案,要求代理修正能重現的小問題;同時用虛構檔案與測試服務確認禁止項目。驗收不只看測試是否通過,也看越界操作是否被擋住、例外由誰核准,以及錯誤訊息能否指出原因。這是建議的驗收方式,並非本站已完成的 JetBrains 實測。

紀錄也要適量。7 月 27 日已有 OpenTelemetry 匯出設定,後續再加入企業集中管理。若要保留操作證據,應確認收集目的、接收位置與是否包含內容,不是把全部對話原文都保存就更安全。

沙箱不能保證模型不受提示詞注入影響,也不能證明它寫出的程式正確。先讓代理在受限範圍內完成可驗收的工作,保留人工審查與合併權限,再決定要不要放寬。 完整導入判斷可參考企業程式代理評估;席次、對話保存與審查成本則另看 Copilot 9 月政策整理,不要混成同一個開關。

常見問題

Copilot 的 Sandbox 設定不見了,是插件壞了嗎?

不一定。依這次公告,還要符合組織的 Editor Preview 或受管理沙箱設定條件。先確認版本、登入的組織與政策診斷結果,再決定是否需要重裝。

公司鎖住沙箱設定,我可以自己解除嗎?

企業管理的限制優先於個人設定。遇到必要的建置或內網存取被擋,應向管理員提出具體需求與最小例外,不建議自行換入口來繞過政策。

有沙箱就能放心讓 Copilot 自動部署嗎?

不能只靠沙箱做這個決定。部署還涉及正式環境憑證、變更審查與復原能力;即使操作沒有越界,也可能在允許範圍內做錯事。重要發布仍要保留負責人的確認。

參考來源

№ · further reading

延伸閱讀