---
title: "規則、安全與配置"
description: "理解 Codex 專案規則、配置、安全審批、沙箱邊界和 Security 相關能力。"
verifiedAt: "2026-05-06"
---

import { Cards, Card } from 'fumadocs-ui/components/card';

> [!IMPORTANT]
> 規則不是安全邊界，配置也不是審查替代品。Codex 的可控執行依賴三件事同時成立：規則說清楚、配置設正確、審批和沙箱真正限制高風險動作。

這一章負責把 Codex 從“能幹活”變成“在邊界內幹活”。核心主線是 `AGENTS.md` / Rules 負責專案約定，`config.toml` 負責本地行為開關，approval、sandbox、network 和安全模型負責風險控制。

## 三層防線

```mermaid
flowchart TB
    L1["規則層<br/>AGENTS.md / Rules<br/>專案約定沉澱"]
    L2["配置層<br/>config.toml<br/>工具行為開關"]
    L3["邊界層<br/>approval / sandbox / network<br/>技術限制 + 人工決策"]
    L4["治理層<br/>安全模型 / 威脅模型 / 排障<br/>團隊可審查"]

    L1 --> L2 --> L3 --> L4 --> Done[Codex 受控執行]

    style L1 fill:#dcfce7,stroke:#22c55e
    style L2 fill:#dbeafe,stroke:#3b82f6
    style L3 fill:#fef3c7,stroke:#f59e0b
    style L4 fill:#fee2e2,stroke:#ef4444
```

## 先讀這四類

<Cards>
  <Card title="專案規則" description="用 AGENTS.md / Rules 讓專案自己說明執行方式、禁區、驗證和交付格式。" href="/zh-Hant/docs/codex/official/02-config-security/05-project-rules" />
  <Card title="基礎配置" description="從 config.toml 的基礎選項開始，避免一上來複制完整配置清單。" href="/zh-Hant/docs/codex/official/02-config-security/06-basic-config" />
  <Card title="審批與沙箱" description="理解 approval、sandbox、network 三者如何共同限制危險操作。" href="/zh-Hant/docs/codex/official/02-config-security/07-approval-security" />
  <Card title="安全排障" description="遇到許可權、網路、路徑、命令被拒絕時，按安全邊界逐層定位。" href="/zh-Hant/docs/codex/official/02-config-security/74-security-troubleshoot" />
</Cards>

## 章節速查

### 規則層：讓專案自己說話

- [編寫專案規則檔案](/zh-Hant/docs/codex/official/02-config-security/05-project-rules)
- [定製 Codex 行為](/zh-Hant/docs/codex/official/02-config-security/48-customize-behavior)
- [遷移自定義提示到新機制](/zh-Hant/docs/codex/official/02-config-security/52-migrate-prompts)
- [用 Rules 控制命令邊界](/zh-Hant/docs/codex/official/02-config-security/53-rules-command-control)

### 配置層：`config.toml` 行為開關

- [配置 Codex 基礎選項](/zh-Hant/docs/codex/official/02-config-security/06-basic-config)
- [配置高階能力](/zh-Hant/docs/codex/official/02-config-security/29-advanced-config)
- [查詢完整配置項](/zh-Hant/docs/codex/official/02-config-security/30-all-config-options)
- [參考配置樣例](/zh-Hant/docs/codex/official/02-config-security/31-config-samples)

### 邊界層：sandbox、approval、network

- [設定審批和安全邊界](/zh-Hant/docs/codex/official/02-config-security/07-approval-security)
- [理解沙箱邊界](/zh-Hant/docs/codex/official/02-config-security/49-sandbox-boundaries)
- [理解網路安全邊界](/zh-Hant/docs/codex/official/02-config-security/50-network-security)
- [理解 Codex 安全模型](/zh-Hant/docs/codex/official/02-config-security/72-security-model)
- [配置安全執行環境](/zh-Hant/docs/codex/official/02-config-security/73-secure-runtime)
- [排查安全常見問題](/zh-Hant/docs/codex/official/02-config-security/74-security-troubleshoot)
- [改進威脅模型](/zh-Hant/docs/codex/official/02-config-security/75-threat-model)

## 配套從原理到實戰

- AGENTS.md 怎麼用：[為什麼 AGENTS.md 能改變 Codex 行為](/zh-Hant/docs/codex/understanding/agents-md-guide)
- sandbox + approval：[Codex 為什麼需要審批和沙箱](/zh-Hant/docs/codex/understanding/sandbox-approval)

返回 [官方教程中文版總目錄](/zh-Hant/docs/codex/official)

## 接下來去哪

<Cards>
  <Card title="AGENTS.md 指南" description="先把專案規則寫清楚，再讓 Codex 長期穩定工作。" href="/zh-Hant/docs/codex/official/02-config-security/05-project-rules" />
  <Card title="基礎配置" description="從少量關鍵配置開始，避免複製不可解釋的大配置。" href="/zh-Hant/docs/codex/official/02-config-security/06-basic-config" />
  <Card title="審批安全" description="把危險命令、檔案寫入、聯網和許可權升級放到明確邊界內。" href="/zh-Hant/docs/codex/official/02-config-security/07-approval-security" />
  <Card title="沙箱邊界" description="確認 Codex 能讀寫哪裡、能不能聯網、失敗時該查哪一層。" href="/zh-Hant/docs/codex/official/02-config-security/49-sandbox-boundaries" />
</Cards>

## 官方資料

- [OpenAI Codex configuration reference](https://developers.openai.com/codex/config-reference)
- [OpenAI Codex agent approvals and security](https://developers.openai.com/codex/agent-approvals-security)
- [OpenAI Codex sandboxing](https://developers.openai.com/codex/concepts/sandboxing)
