collabs-inc/collab-public

Collaborator is a place to create with agents.

解決する課題

Collaborator は、エージェント開発時のコンテキストスイッチや「タブ探し」をなくすことを目的としています。開発者は無限キャンバス上でターミナル、コードファイル、ノートを横並びに管理でき、複数のウィンドウやタブを行き来する必要がなくなります。

仕組み

このアプリはローカルファイル上で動作するネイティブデスクトップアプリ(Electron)です。ファイル管理用のナビゲータサイドバーと、無限にパン&ズームできるキャンバスを備えています。ユーザーはナビゲータからファイルをキャンバスへドラッグし、「タイル」(ノート、コード、画像)を作成し、ダブルクリックでインタラクティブなターミナルタイルを生成できます。これらのターミナルは AI エージェントを実行する主要インターフェースとなり、エージェントの出力と関連コード/コンテキストファイルを同一空間に表示できます。

対象者

AI エージェントを用いて開発する開発者で、作業・ターミナル・プロジェクトファイルを視覚的かつ空間的に整理したい方。

ハイライト

  • 無限キャンバス:パン&ズーム可能な領域で、すべての作業単位(タイル)を空間的に配置。
  • 統合ターミナル:永続的な PTY セッションで、AI エージェントを直接実行可能。
  • ライブファイルバインディング:タイルはディスク上のファイルに紐付けられ、ファイルの変更が自動的にタイルに反映されます。
  • ローカルファースト:すべてのデータと状態はユーザーのローカルディスクに保存され、アカウントは不要です。
  • マルチワークスペースサポート:異なるローカルプロジェクトフォルダ間の切り替えが簡単に行えます。