安全性
了解 Claude Code 的安全防護措施和安全使用的最佳實踐。
我們的安全方法
安全基礎
您的程式碼安全至關重要。Claude Code 以安全為核心構建,根據 Anthropic 的全面安全計劃開發。在 Anthropic 信任中心 了解更多資訊並獲取資源(SOC 2 Type 2 報告、ISO 27001 證書等)。
基於權限的架構
Claude Code 預設使用嚴格的唯讀權限。當需要額外操作時(編輯檔案、執行測試、執行命令),Claude Code 會請求明確許可。使用者控制是否一次性批准操作或允許自動執行。
我們設計 Claude Code 以透明和安全為原則。例如,我們在執行 bash 命令之前需要批准,讓您直接控制。這種方法使使用者和組織能夠直接配置權限。
有關詳細的權限配置,請參閱身份與存取管理。
內建保護
為了減輕代理系統中的風險:
- 寫入存取限制:Claude Code 只能寫入啟動它的資料夾及其子資料夾——沒有明確許可,它無法修改父目錄中的檔案。雖然 Claude Code 可以讀取工作目錄外的檔案(對於存取系統程式庫和相依性很有用),但寫入操作嚴格限制在專案範圍內,創建了明確的安全邊界
- 提示疲勞緩解:支援按使用者、按程式碼庫或按組織對常用安全命令進行白名單設定
- 接受編輯模式:批量接受多個編輯,同時保持對有副作用命令的權限提示
使用者責任
Claude Code 只有您授予它的權限。您有責任在批准之前檢查建議的程式碼和命令的安全性。
防範提示注入
提示注入是攻擊者試圖透過插入惡意文字來覆蓋或操縱 AI 助手指令的技術。Claude Code 包含針對這些攻擊的多項防護措施:
核心保護
- 權限系統:敏感操作需要明確批准
- 上下文感知分析:透過分析完整請求來檢測潛在有害指令
- 輸入清理:透過處理使用者輸入來防止命令注入
- 命令黑名單:預設阻止從網路獲取任意內容的風險命令,如
curl
和wget
。當明確允許時,請注意權限模式限制
隱私保護
我們實施了多項保護措施來保護您的資料,包括:
有關完整詳情,請查看我們的商業服務條款(適用於 Team、Enterprise 和 API 使用者)或消費者條款(適用於 Free、Pro 和 Max 使用者)以及隱私政策。
額外保護措施
- 網路請求批准:進行網路請求的工具預設需要使用者批准
- 隔離上下文視窗:網路獲取使用單獨的上下文視窗以避免注入潛在惡意提示
- 信任驗證:首次程式碼庫執行和新的 MCP 伺服器需要信任驗證
- 注意:使用
-p
標誌非互動式執行時,信任驗證被停用
- 注意:使用
- 命令注入檢測:可疑的 bash 命令即使之前已列入白名單也需要手動批准
- 失敗關閉匹配:不匹配的命令預設需要手動批准
- 自然語言描述:複雜的 bash 命令包含解釋以供使用者理解
- 安全憑證儲存:API 金鑰和權杖已加密。請參閱憑證管理
處理不受信任內容的最佳實踐:
- 在批准之前檢查建議的命令
- 避免將不受信任的內容直接傳送給 Claude
- 驗證對關鍵檔案的建議更改
- 使用虛擬機器(VM)執行腳本和進行工具呼叫,特別是在與外部網路服務互動時
- 使用
/bug
報告可疑行為
雖然這些保護措施大大降低了風險,但沒有系統能完全免疫所有攻擊。在使用任何 AI 工具時,請始終保持良好的安全實踐。
MCP 安全性
Claude Code 允許使用者配置模型上下文協定(MCP)伺服器。允許的 MCP 伺服器清單在您的原始碼中配置,作為工程師檢入原始碼控制的 Claude Code 設定的一部分。
我們鼓勵編寫您自己的 MCP 伺服器或使用來自您信任的提供者的 MCP 伺服器。您能夠為 MCP 伺服器配置 Claude Code 權限。Anthropic 不管理或審核任何 MCP 伺服器。
IDE 安全性
請參閱這裡了解在 IDE 中執行 Claude Code 的安全性資訊。
安全最佳實踐
處理敏感程式碼
- 在批准之前檢查所有建議的更改
- 對敏感儲存庫使用專案特定的權限設定
- 考慮使用開發容器進行額外隔離
- 使用
/permissions
定期審核您的權限設定
團隊安全
- 使用企業管理政策執行組織標準
- 透過版本控制共享已批准的權限配置
- 培訓團隊成員安全最佳實踐
- 透過 OpenTelemetry 指標監控 Claude Code 使用情況
報告安全問題
如果您在 Claude Code 中發現安全漏洞:
- 不要公開披露
- 透過我們的 HackerOne 計劃報告
- 包含詳細的重現步驟
- 在公開披露之前給我們時間解決問題
相關資源
- 身份與存取管理 - 配置權限和存取控制
- 監控使用情況 - 追蹤和審核 Claude Code 活動
- 開發容器 - 安全、隔離的環境
- Anthropic 信任中心 - 安全認證和合規性