mcpField
A
ae-workspace

ae-workspace

github.com/thinkingaiagenticengineAgent 工作流2150 次安装6 天前更新
代码仓库

关于 ae-workspace

ae-workspace 是使用 ae-cli 管理 AgentSpace 的技能,面向需要检查空间、处理文件或执行空间变更的用户。它要求使用明确的 AgentSpace ID,并在高风险修改前检查版本、能力和权限;同时区分 AgentSpace 与旧版 sandbox Workspace。

主要功能

  1. 01列出并确认 AgentSpace 目标
  2. 02核实空间类型、角色和能力
  3. 03按版本要求执行变更
  4. 04高风险修改前 dry-run 并确认
  5. 05区分 AgentSpace 与旧版 Workspace

适用场景

  1. 01查找并核对目标空间 ID
  2. 02检查空间权限后执行多步变更
  3. 03处理空间文件或删除操作
  4. 04在 AgentSpace 环境中选择对应命令

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/thinkingaiagenticengine/ae-cli --skill ae-workspace

安装后在 Claude Code 中输入/ae-workspace确认已加载。

附带文件references/commands.md

详细介绍

ae-workspace

使用 ae-cli workspace 执行 AgentSpace 操作。此处的 workspace_id 和 --workspace-id 始终表示 AgentSpace.id;它们绝不表示旧版沙盒 Workspace.id 或文件系统目录名。

在编写 workspace 命令之前,请先阅读references/commands.md。其中包含命令矩阵、变更前提条件和文件传输规则。

目标定位

  1. 优先使用用户提供或通过 workspace list 返回的显式 --workspace-id。
  2. 在一次运行中,CLI 可以使用 TE_AGENT_CURRENT_AGENT_SPACE_ID,从规范的 /spaces/actived/<id>/.conversations/... 运行时目录推导 ID,或请求服务器解析 TE_AGENT_CONVERSATION_ID。
  3. 如果 workspace 和 conversation 均可用,请同时发送,以便服务器拒绝范围不匹配的请求。
  4. 在运行之外,如果目标未知,请运行 workspace list 并从真实 ID 中选择。绝不要回退到账户默认值。

在执行多步变更之前,请使用 workspace current 核实解析出的 ID、空间类型、角色和能力。

安全

  • 对于需要 --version 的变更,请先读取最新记录或修订版本。
  • 将能力和成员资格变更视为 high-risk-write;使用 --dry-run 预览,并在传入 --yes 前取得明确确认。
  • 将文件和 workspace 删除视为 high-risk-write。
  • 共享 AgentSpace 的配置由管理员负责。workspace create 只会创建个人 AgentSpace。
  • ae-cli sync 和 ae-cli model 管理旧版沙盒 Workspace。在 AgentSpace 运行时中,请改用 workspace 能力命令。

相关领域

  • 记忆:ae-cli memory ... 使用相同的严格 AgentSpace 目标。
  • 自动化:使用 ae-cli automation ... --agent-space-id ...,并遵循 ae-automation Skill。
  • 已归档的对话:ae-cli agent +find-archived-conversations|+restore-conversation --workspace-id ...。

迁移记录

迁移状态:过渡中
所属模块:te-claude AgentSpace
当前传输方式:/api/cli/workspace/v1 下的 CLI-token REST
网关目标:待定
复审时间:2026-12-01
退出条件:存在等效且稳定的 Gateway 能力;仅保留仍能提供编排、文件处理、安全性或稳定类型化输出的命令。

评论

支持 Markdown