> ## Documentation Index
> Fetch the complete documentation index at: https://ccsafetynet.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# 编码智能体的安全防护

> CC Safety Net 会在编码智能体执行前，阻止破坏性的 Git 和文件系统命令以及对机密文件的访问。保护你在 Amp Code、Antigravity CLI、Claude Code、Codex、Cursor、Gemini CLI、GitHub Copilot CLI、Hermes Agent、Kimi Code、OpenClaw、OpenCode 和 Pi 中的工作与凭证。

<div className="cc-overview">
  <section className="cc-overview-header">
    <h1>CC Safety Net 文档</h1>

    <p>
      保护你的工作和机密，防止编码智能体误操作。在破坏性命令和凭证文件访问执行前阻止它们。
    </p>
  </section>

  <section className="cc-overview-callout" aria-label="快速入门指南">
    <div>
      <h2>快速入门指南</h2>
      <p>安装 CC Safety Net，验证 hook，然后执行一次安全的阻止测试。</p>
      <p>支持 Windows、macOS 和 Linux。</p>
      <p>仍在使用 v1？运行 <code>npx -y cc-safety-net\@latest update</code> 可将所有已安装的集成升级到 v2。</p>
    </div>

    <div className="cc-overview-actions">
      <a className="cc-overview-button cc-overview-button-primary" href="/docs/zh-Hans/installation">开始使用</a>
      <a className="cc-overview-button" href="/docs/zh-Hans/quickstart">快速入门</a>
    </div>
  </section>

  <section className="cc-overview-section cc-overview-terminal" aria-label="CC Safety Net 终端输出示例">
    <div className="cc-overview-code" aria-label="被阻止和被允许的命令示例">
      <div className="cc-overview-code-bar" aria-hidden="true">
        <span />

        <span />

        <span />
      </div>

      <div className="cc-terminal-output">
        <span className="cc-terminal-output-line">\$ git checkout -- src/main.py</span>
        <span className="cc-terminal-output-line cc-terminal-output-blocked">BLOCKED by CC Safety Net</span>
        <span className="cc-terminal-output-line cc-terminal-output-blocked">Reason: discards uncommitted changes.</span>

        <span className="cc-terminal-output-spacer" aria-hidden="true" />

        <span className="cc-terminal-output-line">\$ git checkout -b safety-check</span>
        <span className="cc-terminal-output-line cc-terminal-output-allowed">ALLOWED</span>
        <span className="cc-terminal-output-line cc-terminal-output-allowed">Reason: creates a branch safely.</span>
      </div>
    </div>

    <p>
      判定依据是命令的实际作用，而不是命令的拼写方式。同一个 <code>git checkout</code> 命令，一种形式可能被阻止，另一种形式可能被允许。
    </p>

    <p>
      CC Safety Net 是执行前检查，不是沙箱。有关它无法捕获的内容，请参阅<a href="/docs/zh-Hans/guides/known-limitations">已知限制</a>。
    </p>
  </section>

  <section className="cc-overview-section" aria-label="支持的智能体和命令行界面">
    <div className="cc-section-heading">
      <h2>支持的智能体和 CLI</h2>
      <p>在运行 shell 命令的受支持智能体和 CLI 中使用同一个安全层。完整列表及安装和卸载命令见<a href="/docs/zh-Hans/installation">安装</a>。</p>
    </div>

    <div className="cc-cli-panel">
      <div className="cc-cli-grid">
        <a className="cc-cli-card" href="/docs/zh-Hans/installation">
          <div className="cc-cli-icon">
            <img className="cc-cli-mark-dark" src="https://mintcdn.com/ccsafetynet/MV2xM6vTCAzI4KcM/assets/amp-dark.svg?fit=max&auto=format&n=MV2xM6vTCAzI4KcM&q=85&s=311d41df45794ee8859a57b9a2b62270" alt="Amp Code 标志" width="281" height="144" data-path="assets/amp-dark.svg" />

            <img className="cc-cli-mark-light" src="https://mintcdn.com/ccsafetynet/MV2xM6vTCAzI4KcM/assets/amp-light.svg?fit=max&auto=format&n=MV2xM6vTCAzI4KcM&q=85&s=4ec27a01959c5b53caaf5934e6a610a5" alt="Amp Code 标志" width="281" height="144" data-path="assets/amp-light.svg" />
          </div>

          <div className="cc-cli-text">
            <span className="cc-cli-title">Amp Code</span>
            <span className="cc-cli-meta">Sourcegraph</span>
          </div>
        </a>

        <a className="cc-cli-card" href="/docs/zh-Hans/installation">
          <div className="cc-cli-icon">
            <img src="https://mintcdn.com/ccsafetynet/MV2xM6vTCAzI4KcM/assets/antigravity-cli.png?fit=max&auto=format&n=MV2xM6vTCAzI4KcM&q=85&s=a8a59fdff6b5699ee87c60c09711face" alt="Antigravity CLI 标志" width="540" height="540" data-path="assets/antigravity-cli.png" />
          </div>

          <div className="cc-cli-text">
            <span className="cc-cli-title">Antigravity CLI</span>
            <span className="cc-cli-meta">Google</span>
          </div>
        </a>

        <a className="cc-cli-card" href="/docs/zh-Hans/installation">
          <div className="cc-cli-icon">
            <img src="https://mintcdn.com/ccsafetynet/46NXRyLFtTdpnw6R/assets/claude-code.svg?fit=max&auto=format&n=46NXRyLFtTdpnw6R&q=85&s=de354279b45db1712c0ba29d319f511b" alt="Claude Code 标志" width="128" height="128" data-path="assets/claude-code.svg" />
          </div>

          <div className="cc-cli-text">
            <span className="cc-cli-title">Claude Code</span>
            <span className="cc-cli-meta">Anthropic</span>
          </div>
        </a>

        <a className="cc-cli-card" href="/docs/zh-Hans/installation">
          <div className="cc-cli-icon">
            <img src="https://mintcdn.com/ccsafetynet/46NXRyLFtTdpnw6R/assets/codex.svg?fit=max&auto=format&n=46NXRyLFtTdpnw6R&q=85&s=56c660953d2d274db11037731daf66c8" alt="Codex 标志" width="16" height="16" data-path="assets/codex.svg" />
          </div>

          <div className="cc-cli-text">
            <span className="cc-cli-title">Codex</span>
            <span className="cc-cli-meta">OpenAI</span>
          </div>
        </a>

        <a className="cc-cli-card" href="/docs/zh-Hans/installation">
          <div className="cc-cli-icon">
            <img className="cc-cli-mark-dark" src="https://mintcdn.com/ccsafetynet/MV2xM6vTCAzI4KcM/assets/cursor-dark.svg?fit=max&auto=format&n=MV2xM6vTCAzI4KcM&q=85&s=9fa10758c6b379bd22975daab6f7629b" alt="Cursor 标志" width="467" height="532" data-path="assets/cursor-dark.svg" />

            <img className="cc-cli-mark-light" src="https://mintcdn.com/ccsafetynet/MV2xM6vTCAzI4KcM/assets/cursor-light.svg?fit=max&auto=format&n=MV2xM6vTCAzI4KcM&q=85&s=3f55255289a24f73cf38a20536a23c31" alt="Cursor 标志" width="467" height="532" data-path="assets/cursor-light.svg" />
          </div>

          <div className="cc-cli-text">
            <span className="cc-cli-title">Cursor</span>
            <span className="cc-cli-meta">Anysphere</span>
          </div>
        </a>

        <a className="cc-cli-card" href="/docs/zh-Hans/installation">
          <div className="cc-cli-icon">
            <img src="https://mintcdn.com/ccsafetynet/46NXRyLFtTdpnw6R/assets/gemini-cli.svg?fit=max&auto=format&n=46NXRyLFtTdpnw6R&q=85&s=44c199b50c00253b48dc8993575cb014" alt="Gemini CLI 标志" width="16" height="16" data-path="assets/gemini-cli.svg" />
          </div>

          <div className="cc-cli-text">
            <span className="cc-cli-title">Gemini CLI</span>
            <span className="cc-cli-meta">Google</span>
          </div>
        </a>

        <a className="cc-cli-card" href="/docs/zh-Hans/installation">
          <div className="cc-cli-icon">
            <img className="cc-cli-mark-dark" src="https://mintcdn.com/ccsafetynet/MV2xM6vTCAzI4KcM/assets/copilot-cli-dark.svg?fit=max&auto=format&n=MV2xM6vTCAzI4KcM&q=85&s=2ae6340745fd4ec2f76a2e5c4519db80" alt="GitHub Copilot CLI 标志" width="96" height="96" data-path="assets/copilot-cli-dark.svg" />

            <img className="cc-cli-mark-light" src="https://mintcdn.com/ccsafetynet/MV2xM6vTCAzI4KcM/assets/copilot-cli-light.svg?fit=max&auto=format&n=MV2xM6vTCAzI4KcM&q=85&s=837be1c55ddcc2a7a8ebf7c3e5d0b13a" alt="GitHub Copilot CLI 标志" width="96" height="96" data-path="assets/copilot-cli-light.svg" />
          </div>

          <div className="cc-cli-text">
            <span className="cc-cli-title">GitHub Copilot CLI</span>
            <span className="cc-cli-meta">GitHub</span>
          </div>
        </a>

        <a className="cc-cli-card" href="/docs/zh-Hans/installation">
          <div className="cc-cli-icon">
            <img src="https://mintcdn.com/ccsafetynet/MV2xM6vTCAzI4KcM/assets/hermes.png?fit=max&auto=format&n=MV2xM6vTCAzI4KcM&q=85&s=7affe88e90777109d6acedc31d5291a8" alt="Hermes Agent 标志" width="1772" height="1799" data-path="assets/hermes.png" />
          </div>

          <div className="cc-cli-text">
            <span className="cc-cli-title">Hermes Agent</span>
            <span className="cc-cli-meta">Nous Research</span>
          </div>
        </a>

        <a className="cc-cli-card" href="/docs/zh-Hans/installation">
          <div className="cc-cli-icon">
            <img src="https://mintcdn.com/ccsafetynet/46NXRyLFtTdpnw6R/assets/kimi-cli.png?fit=max&auto=format&n=46NXRyLFtTdpnw6R&q=85&s=e19f0fe32ee9e4e4a3be01c8147e3cab" alt="Kimi Code 标志" width="1024" height="1024" data-path="assets/kimi-cli.png" />
          </div>

          <div className="cc-cli-text">
            <span className="cc-cli-title">Kimi Code</span>
            <span className="cc-cli-meta">Moonshot AI</span>
          </div>
        </a>

        <a className="cc-cli-card" href="/docs/zh-Hans/installation">
          <div className="cc-cli-icon">
            <img src="https://mintcdn.com/ccsafetynet/MV2xM6vTCAzI4KcM/assets/openclaw.png?fit=max&auto=format&n=MV2xM6vTCAzI4KcM&q=85&s=d94a9446e5c3a8f372f21b211b73bd75" alt="OpenClaw 标志" width="512" height="512" data-path="assets/openclaw.png" />
          </div>

          <div className="cc-cli-text">
            <span className="cc-cli-title">OpenClaw</span>
            <span className="cc-cli-meta">OpenClaw Foundation</span>
          </div>
        </a>

        <a className="cc-cli-card" href="/docs/zh-Hans/installation">
          <div className="cc-cli-icon">
            <img className="cc-cli-mark-dark" src="https://mintcdn.com/ccsafetynet/MV2xM6vTCAzI4KcM/assets/opencode-dark.svg?fit=max&auto=format&n=MV2xM6vTCAzI4KcM&q=85&s=03a7c6742408a7960a42c3eec501c3ba" alt="OpenCode 标志" width="240" height="300" data-path="assets/opencode-dark.svg" />

            <img className="cc-cli-mark-light" src="https://mintcdn.com/ccsafetynet/MV2xM6vTCAzI4KcM/assets/opencode-light.svg?fit=max&auto=format&n=MV2xM6vTCAzI4KcM&q=85&s=d5a372a406d52d99a4590ff6c1d908ee" alt="OpenCode 标志" width="240" height="300" data-path="assets/opencode-light.svg" />
          </div>

          <div className="cc-cli-text">
            <span className="cc-cli-title">OpenCode</span>
            <span className="cc-cli-meta">Anomalyco</span>
          </div>
        </a>

        <a className="cc-cli-card" href="/docs/zh-Hans/installation">
          <div className="cc-cli-icon">
            <img className="cc-cli-mark-dark" src="https://mintcdn.com/ccsafetynet/46NXRyLFtTdpnw6R/assets/pi.svg?fit=max&auto=format&n=46NXRyLFtTdpnw6R&q=85&s=95bcf3f7d1b9fac205a671320976a45b" alt="Pi 标志" width="800" height="800" data-path="assets/pi.svg" />

            <img className="cc-cli-mark-light" src="https://mintcdn.com/ccsafetynet/MV2xM6vTCAzI4KcM/assets/pi-light.svg?fit=max&auto=format&n=MV2xM6vTCAzI4KcM&q=85&s=3043d487690f60ef5ae9f70d5ebebee7" alt="Pi 标志" width="800" height="800" data-path="assets/pi-light.svg" />
          </div>

          <div className="cc-cli-text">
            <span className="cc-cli-title">Pi</span>
            <span className="cc-cli-meta">Earendil</span>
          </div>
        </a>
      </div>
    </div>
  </section>

  <section className="cc-overview-section" aria-label="后续步骤">
    <div className="cc-section-heading">
      <h2>后续步骤</h2>
      <p>选择与你当前任务对应的页面。</p>
    </div>

    <div className="cc-cli-panel">
      <div className="cc-cli-grid">
        <a className="cc-cli-card" href="/docs/zh-Hans/installation">
          <div className="cc-cli-text">
            <span className="cc-cli-title">为我的编码智能体安装</span>
            <span className="cc-cli-meta">/zh-Hans/installation</span>
          </div>
        </a>

        <a className="cc-cli-card" href="/docs/zh-Hans/quickstart">
          <div className="cc-cli-text">
            <span className="cc-cli-title">验证或诊断保护</span>
            <span className="cc-cli-meta">/zh-Hans/quickstart</span>
          </div>
        </a>

        <a className="cc-cli-card" href="/docs/zh-Hans/reference/blocked-commands">
          <div className="cc-cli-text">
            <span className="cc-cli-title">了解命令为何被阻止或允许</span>
            <span className="cc-cli-meta">/zh-Hans/reference/blocked-commands</span>
          </div>
        </a>

        <a className="cc-cli-card" href="/docs/zh-Hans/configuration/policy">
          <div className="cc-cli-text">
            <span className="cc-cli-title">配置策略或自定义规则</span>
            <span className="cc-cli-meta">/zh-Hans/configuration/policy</span>
          </div>
        </a>
      </div>
    </div>

    <p>
      如果出现异常，请从<a href="/docs/zh-Hans/guides/troubleshooting">故障排除</a>开始。有关准确的分类器行为，请参阅<a href="/docs/zh-Hans/guides/analysis-engine">分析引擎</a>。有关规则编写方法，请参阅<a href="/docs/zh-Hans/configuration/custom-rules">自定义规则</a>。
    </p>
  </section>
</div>
