---
title: "为本地 AI Agent 准备一个安全工作区"
description: "在运行 DSH 或其他本地 Agent 前划定目录、凭据和命令边界，让第一次自动化任务可观察、可停止、可恢复。"
canonical: https://52dsh.com/tutorials/safe-agent-workspace/
authors: ["52DSH 编辑部"]
published_at: 2026-08-18
updated_at: 2026-08-18
verified_on: 2026-08-18
maintenance_status: verified
verification_level: editor_verified
risk_level: low
---

# 为本地 AI Agent 准备一个安全工作区

在运行 DSH 或其他本地 Agent 前划定目录、凭据和命令边界，让第一次自动化任务可观察、可停止、可恢复。

## 为什么要单独准备工作区

本地 Agent 能读取、创建和修改文件。把它直接放进个人主目录，会让一次模糊任务触及与目标无关的照片、文档、浏览器资料或密钥。最稳妥的方式是为每项任务准备一个范围明确的目录。

工作区中只放任务需要的文件，并保留原始资料的只读副本。对于代码项目，先确认版本控制状态，避免把自己的未提交修改误认为 Agent 生成的结果。

## 设置最小权限

只授权完成任务所需的目录和工具。需要联网、执行命令、访问凭据或修改外部系统时，应当把这些动作写进验收条件，并在执行前单独确认。

不要在示例配置中写入真实 Token。使用环境变量或工具提供的安全凭据机制，并确保终端输出、截图和提交记录不会暴露密钥。

## 设计可验证的任务

一个适合首次运行的任务应有明确输入、产物位置和检查方法。例如：读取三份公开文档，在指定目录生成一份摘要，不修改原文件，也不发送任何外部消息。

执行后查看文件差异、测试结果和 Agent 的操作记录。发现范围扩大时立即停止，缩小任务后重新开始，而不是继续追加模糊指令。

## 准备恢复方式

使用 Git、文件副本或系统快照保留恢复点。对数据库、部署和外部消息等不可轻易撤销的操作，先在测试环境演练。工作区的价值不是限制 Agent 能力，而是让能力始终处于可理解和可审核的边界内。

## 原始来源

- https://github.com/openai/codex
- https://docs.anthropic.com/
