collabs-inc/collab-public
Collaborator is a place to create with agents.
解決する課題
Collaborator は、エージェント開発時のコンテキストスイッチや「タブ探し」をなくすことを目的としています。開発者は無限キャンバス上でターミナル、コードファイル、ノートを横並びに管理でき、複数のウィンドウやタブを行き来する必要がなくなります。
仕組み
このアプリはローカルファイル上で動作するネイティブデスクトップアプリ(Electron)です。ファイル管理用のナビゲータサイドバーと、無限にパン&ズームできるキャンバスを備えています。ユーザーはナビゲータからファイルをキャンバスへドラッグし、「タイル」(ノート、コード、画像)を作成し、ダブルクリックでインタラクティブなターミナルタイルを生成できます。これらのターミナルは AI エージェントを実行する主要インターフェースとなり、エージェントの出力と関連コード/コンテキストファイルを同一空間に表示できます。
対象者
AI エージェントを用いて開発する開発者で、作業・ターミナル・プロジェクトファイルを視覚的かつ空間的に整理したい方。
ハイライト
- 無限キャンバス:パン&ズーム可能な領域で、すべての作業単位(タイル)を空間的に配置。
- 統合ターミナル:永続的な PTY セッションで、AI エージェントを直接実行可能。
- ライブファイルバインディング:タイルはディスク上のファイルに紐付けられ、ファイルの変更が自動的にタイルに反映されます。
- ローカルファースト:すべてのデータと状態はユーザーのローカルディスクに保存され、アカウントは不要です。
- マルチワークスペースサポート:異なるローカルプロジェクトフォルダ間の切り替えが簡単に行えます。