工作区
文件、Git 与终端
在 Agent 工作区中检查项目文件、差异和远程终端。
文件
Anydo 通过目标机器的 Runner 读取工作区文件,而不是把整个仓库复制到 Hub。
支持的常见操作:
- 按名称或内容搜索文件
- 阅读纯文本和代码
- 预览 Markdown、图片、HTML、PDF 和 Office 文件
- 在允许时编辑并保存文本文件
- 下载或删除上传附件
Git
工作区可以显示:
- 当前分支和工作区状态
- 文件级修改列表
- numstat 增删行统计
- 单文件 diff
Git 操作仍然发生在项目机器上。推送前应遵守仓库自己的分支、上游和同步规则。
终端
远程终端通过 Hub 将输入和窗口尺寸转发给 Runner:
- 新建多个终端标签
- 输入命令和控制字符
- 调整终端尺寸
- 关闭终端
- 使用快速命令并查看有界输出
终端权限最高
终端可以访问当前用户能访问的系统资源。只向可信成员授予机器终端权限,并避免在共享屏幕或日志中输出密钥。