collabs-inc/collab-public
Collaborator is a place to create with agents.
它解决了什么
Collaborator 旨在消除代理式开发过程中的上下文切换和“标签搜索”问题。它提供一个统一的空间环境,让开发者能够在无限画布上并排管理终端、代码文件和笔记,而不必在多个独立窗口或标签之间切换。
它如何工作
该应用是一个原生桌面应用(Electron),在本地文件上运行。它拥有文件管理的导航侧栏和无限的平移与缩放画布。用户可以从导航侧栏将文件拖到画布上,创建“磁贴”(笔记、代码或图片),双击则可创建交互式终端磁贴。这些终端是运行 AI 代理的主要界面,允许开发者在同一空间布局中同时看到代理的输出以及相关的代码/上下文文件。
适用人群
使用 AI 代理进行开发的开发者,需要一种高度可视化、空间化的方式来组织工作、终端和项目文件。
亮点
- 无限画布:一个平移与缩放的表面,所有工作单元(磁贴)都以空间方式排列。
- 集成终端:持久的 PTY 会话,允许直接执行 AI 代理。
- 实时文件绑定:磁贴绑定到磁盘上的文件;磁盘上文件的更改会自动反映在磁贴中。
- 本地优先:所有数据和状态都存储在用户本地磁盘,无需账号。
- 多工作区支持:能够轻松在不同本地项目文件夹之间切换。