mcpField
A
agentspace

agentspace

github.com/agentspace-so生产力11369.1k 次安装23 周前更新
代码仓库

关于 agentspace

Agentspace 是用于分享本地文件或文件夹的技能,面向需要让他人查看、评论或编辑产出内容的 Agent 用户。它通过 ascli 创建匿名工作区并生成浏览器链接,未认领的工作区保留 24 小时。

主要功能

  1. 01通过 ascli 分享指定文件或文件夹
  2. 02生成浏览器访问链接
  3. 03支持查看、评论和编辑权限
  4. 04匿名工作区保留 24 小时
  5. 05通过邮件认领可保留工作区

适用场景

  1. 01分享生成的代码或测试输出
  2. 02让他人查看并评论构建日志或报告
  3. 03在浏览器中协作编辑原型或仪表板

安装

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

$npx skills add https://github.com/agentspace-so/skills --skill agentspace

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

附带文件agents/openai.yamlreferences/commands.md

详细介绍

🪢 Agentspace

随时随地查看 Agent 正在做什么。

你的 Agent 不停地写入日志、代码和生成的输出。打开一个 URL,就能在浏览器中查看文件夹的变化。无需同步,无需压缩打包,也无需账户。

  1. 告诉 Agent 分享任意本地文件夹或文件。
  2. Agent 会返回一个 URL,任何人都可以在浏览器中打开,无需注册。

agentspace.so · GitHub · npm @agentspace-so/ascli

可分享的内容

文件夹、单个文件、生成的代码、测试输出、构建日志、截图、PDF、报告、仪表板、原型——任何本地产物。

工作原理

  • 一条命令(ascli share <path>)即可创建匿名工作区并返回链接。
  • 任何人都可以打开链接,在浏览器中阅读、评论或直接编辑。
  • 匿名工作区有效期为 24 小时。认领一次邮箱即可使其永久有效。
  • 托管在 Cloudflare 边缘网络上,全球各地都能快速加载链接。

数据处理

  • 只会上传用户明确指定的路径。除非用户明确提出,否则不要默认使用当前工作目录。
  • 所有网络流量只会发送到 agentspace.so。
  • 此技能不会读取环境变量、Shell 历史记录,也不会读取用户指定路径以外的文件。

选择 CLI 方式

  1. 如果 ascli 已在 PATH 中,直接使用。
  2. 否则,如果有 npm,请使用 npm install -g @agentspace-so/ascli@latest 安装一次,或通过 npx @agentspace-so/ascli@latest <command> 直接运行,无需安装。
  3. 如果既没有 ascli 也没有 npm,请停止操作并告知用户先从 nodejs.org 安装 Node.js。

不要将远程脚本通过管道传入 Shell 来安装。

分享路径

  • 如果用户没有明确指定要分享的文件夹或文件,请询问用户。不要默认使用 .。
  • 使用用户指定的路径运行 ascli share <path> --permission edit。
  • 如果用户要求仅查看权限,请使用 --permission view。
  • 对于尚未绑定的文件夹,share 会创建临时工作区、执行一次同步并返回链接,无需单独执行 sync。
  • 将分享 URL 原样返回给用户,必须与 CLI 打印的内容完全一致。

注意事项

  • 不要编造认领 URL、工作区 URL 或分享 URL。只能返回 CLI 打印的内容。
  • 如果 npx 已可用,不要要求全局安装。
  • 不要仅为了使用 agentspace.so 就将用户移到其他项目中。
  • 如果用户要求“分享此文件夹”,但目标路径不明确,请先确认确切路径再运行。
  • 如果需要了解具体命令变体,请阅读 references/commands.md。

评论

支持 Markdown