開発者のための Figma:コードのためのマルチプレイヤーキャンバス
Figma は複数の人が同時に1つのデザインファイル上で作業し、それぞれのカーソルに名前が表示され、コピーを送り合う必要をなくしました。Murmell はそれをエージェントがコードを書くディレクトリに対して実現します。リンクを開くだけで、他の全員が見える状態で現在のキャンバスが表示されます。
この類推は、不要な工程を取り除いてくれるという点で価値があります。エクスポートも、突き合わせるローカルコピーも、1人が操作して他が推測する画面共有もありません。
類推が正しく捉えていること
1つの URL が作業領域全体です。そこにいる全員がまったく同じ瞬間に同じキャンバスを見渡し、存在は言葉ではなく描画されます。名前付きカーソルと、誰がどのウィンドウを見ているかが表示されます。
閲覧は Figma の閲覧用シートと同様に意図的に無料となっています。読み取りリンクは無料で無制限です。編集リンクはプランの上限に基づきます。
そして作業領域はデフォルトで共有されます。作業が非公開な場所で行われていたわけではないため、後から共有を決める必要はありません。ホームページでその実際の様子をご覧いただけます。
類推が当てはまらないこと
Figma ではキャンバス上のものが成果物です。Murmell では違います。成果物は Git リポジトリであり、キャンバスは作業が行われる部屋です。履歴はキャンバスではなくプロジェクトごとのプライベートリポジトリに保存されます。
Figma では2人が同じ四角形を動かせます。Murmell では2人が1つのターミナルに同時に文字を打ち込むことはありません。各自が自分のエージェントを動かし、全員がすべてを観察します。
そして Murmell キャンバス上の作業の大部分は人間ではなくエージェントが行います。エージェントがクラウドマシン上の同一ディレクトリで入力し、人間はそれを見守り、軌道修正を行います。
なぜ今コードに共有作業領域が必要なのか
エディタ内の単一エージェントに部屋は不要でした。同一ディレクトリにいる複数のエージェントは1人が追いきれない量の出力を生成するため、指示を出す人間が同じ画面を見て分担を決める必要があります。
エージェントが個別のワークツリーではなく1つのディレクトリを共有するのもそのためです。エージェントは書き込み前にパスを予約し、解放されるまで他のアクセスを拒否するため、2番目のエージェントはマージ時ではなく直後に最新内容を読み取れます。
1つのリポジトリに複数の AI エージェントで仕組みを解説し、AI エージェントとのマルチプレイヤーコーディングで人間の協調作業を説明しています。
率直な答え
Murmell は開発者向けの Figma ですか?
重要な点において類推は成り立ちます。1つの URL が作業領域全体であり、全員が同じ瞬間に同じキャンバスを見て、名前付きカーソルや誰がどのウィンドウを見ているかが視覚的に描画されます。
実際の作業成果はどこに保存されますか?
Git リポジトリに保存されます。Figma ではキャンバス上のものが成果物ですが、Murmell では違います。成果物はプロジェクトごとのプライベートリポジトリであり、キャンバスは作業が行われる部屋です。