AI Workspace

在本地设备上使用 Codex、Claude Code 或 VS Code 在远​​程设备上运行命令并编辑项目文件。 FlashDesk 为您处理连接设置。

内容

  1. 概述
  2. 基本用法
  3. 你能做什么
  4. 它是如何运作的
  5. 工作区模式
  6. Custom instructions
  7. 操作注意事项

概述

AI Workspace 是一个 FlashDesk 工作区,用于针对远程设备使用本地 AI 工具。 AI工具在操作员设备上运行,而远程设备的命令在需要时通过SSH执行。

重要:必须在远程设备上启用 AI Workspace。 FlashDesk在AI Workspace启动时自动执行SSH密钥交换,因此用户无需手动创建或注册SSH密钥。

基本用法

1

在远程设备上启用 AI Workspace

在远程设备上,在 FlashDesk 设置中启用 AI Workspace 和 SSH 连接权限。

2

从操作员设备打开 AI Workspace

选择目标设备并打开 AI Workspace。 FlashDesk 创建本地工作区文件夹,生成 SSH 帮助程序文件,并自动与远程设备交换临时 SSH 密钥。

3

选择如何工作

选择 SSH 命令工作来执行直接的一次性任务,或者当您想要创建 Local Mirror 并在本地编辑文件时选择项目编辑。

4

打开AI工具

从 AI Workspace 窗口打开 Codex 或 Claude Code。 FlashDesk 将所选工具的指令文件写入工作区。

5

运行命令或编辑文件

对于 SSH 命令工作,请要求 AI 工具通过生成的帮助程序运行远程命令。对于项目编辑,编辑 Local Mirror 文件,然后返回到 FlashDesk 以查看并应用差异。

你能做什么

它是如何运作的

物品 描述
AI Workspace 为 FlashDesk 连接创建的本地工作目录。
.flashdesk-workspace/ssh_config SSH 配置和 FlashDesk 为所选远程设备生成的帮助程序脚本。 AI 工具应该使用帮助器命令,而不是直接编辑这些文件。
.flashdesk-workspace/identity FlashDesk为当前AI Workspace生成的临时SSH身份。 FlashDesk 自动将其注册到远程设备上,并在 AI Workspace 关闭时将其删除。
AGENTS.md / CLAUDE.md 打开相应AI工具时生成的指令文件。 FlashDesk 还会根据检测到的 Host OS(Windows 与 POSIX)定制其内容,并在 Custom instructions 更新时重新生成它们。
Local Mirror 所选远程项目的本地副本。用户可以在将更改应用回远程设备之前查看更改。

工作区模式

SSH命令工作

使用此模式在远程设备上进行直接、一次性的工作,例如检查日志、列出文件、重新启动服务或进行小的确认更改。

使用 Local Mirror 进行项目编辑

当您想要在本地编辑远程项目时,请使用此模式。 FlashDesk 将选定的远程文件或文件夹克隆到 Local Mirror 中。编辑后,查看 FlashDesk 中的差异,并仅将所选更改应用回远程设备。

Custom instructions

Custom instructions 让您可以留下 AI 工具在此工作区中应遵循的常规注释 - 编码约定、要使用的包管理器、避免接触的分支、批准规则以及您通常在每个会话开始时重复的任何内容。

操作注意事项