扣子项目默认使用云盘文件夹作为工作目录,用来存放项目中的资料、文件和生成产物。现在,创建项目时也支持选择你电脑上的本地目录作为工作目录。选择本地目录后,项目里的 Agent 可以围绕这个目录读取、分析、编辑文件,并将生成结果保存到这个目录中,无需先把文件上传到云端。
大多数情况下,创建项目时选择云盘文件夹即可,不需要额外配置。
如果你有下面这些需求,可以选择本地目录作为项目工作目录。
选择本地目录作为工作目录后,项目里的 Agent 可以在你授权后围绕该目录处理文件。使用前,建议先了解以下限制和安全规则。
| 须知 | 说明 |
|---|---|
|
使用限制 |
|
|
安全提醒 |
|
创建使用本地目录作为工作目录的项目时,需要通过扣子桌面端与你的电脑建立连接。安装并登录桌面端后,系统会自动在你电脑上运行一个后台服务(coze-bridge)。通常情况下,你不需要额外配置,连接会自动建立并保持。
coze-bridge 是运行在你电脑本地的连接组件,用于在授权后连接扣子云端服务,完成任务下发、执行状态同步等必要通信。它是扣子桌面端用于支持本地目录项目的基础服务。
你可以参考如下步骤,在桌面端创建使用本地目录作为工作目录的项目。



选择本地目录后,该目录会作为项目工作目录。项目里的 Agent 会默认围绕这个目录工作,上传的附件、生成产物,都会保存到这个工作目录中。
在项目中,你可以@ Agent,告诉 Agent 需要完成的任务,例如读一下 README.md 的内容。
为了保护你的本地文件安全,Agent 访问或操作本地文件夹前,需要先获得你的授权。
当 agent 首次操作一个未授权的文件夹时,对话中会出现授权卡片。授权卡片会说明本次请求的操作内容、目标设备、目标文件夹和请求原因。你同意后,Agent 才会继续执行对应文件操作。

你可以让 Agent 在项目工作目录中处理本地文件和文件夹,包括查看、分析、编辑、移动文件。
常见指令示例:
帮我在工作目录里找到最近修改过的 PDF。”帮我读取工作目录下的需求文档,并总结重点。”帮我把整理结果保存到指定文件夹。”帮我把图片文件移动到 images 文件夹中。”
注意
对于移动文件等敏感操作,Agent 执行前会根据权限情况向你发起确认请求;你同意后,任务才会继续。
项目中可以加入多个 Agent,让它们围绕同一个工作目录分工配合。例如:
你可以在项目设置 > Agent 管理中,单击添加,添加对应的 Agent。


Shell 命令可以理解为本地电脑上的命令行操作。创建项目后,Agent 可以根据任务需要执行部分 Shell 命令,帮助你处理文件、运行脚本、调用工具或进行数据处理。
常见可执行的操作包括:

以下命令或操作会受到限制:
对于受限制或高风险的命令,扣子会根据实际情况提示你补充信息、完成授权或确认是否继续。只有在满足权限要求后,Agent 才会继续执行。
如果你不确定某条命令的影响,可以选择拒绝,并让 Agent 解释命令的作用或换一种更安全的处理方式。
小李在本地电脑上开发一个代码项目,并在扣子项目中选择该代码仓库作为工作目录。离开电脑后,他突然想到某个 Bug 的解决方案,可以打开手机上的扣子 App,进入对应的扣子项目,把修复思路告诉 Agent。Agent 会在本地工作目录中读取代码、修改文件,并根据需要运行测试。
@Agent 我想到登录失败的原因了,应该是 token 过期后没有清理缓存。帮我在本地目录里修一下,并跑一下相关测试。

运营人员小李在电脑上保存了一些不方便上传到云端的运营数据,比如用户分层、活动转化、渠道投放、订单明细等。你可以在创建项目时选择这些数据所在的本地目录作为工作目录,让 Agent 基于本地工作目录分析数据,并基于分析结果生成运营活动方案。
@Agent 帮我分析工作目录下最近三个月的活动转化数据,找出高转化用户特征,并生成一份下个月的会员召回活动方案

一个扣子项目可以加入多个 Agent,让它们围绕同一个工作目录配合完成任务。
@开发 Agent 把订单列表开发代码里的状态筛选改成多选;完成后@ 评审 Agent 检查这次改动有没有影响现有筛选逻辑。
