Clarity

collaboration

リアルタイム編集

カーソルプレゼンス付きのコンフリクトフリーなライブ編集。

ライブカーソル

複数の人が同じファイルを編集する場合、各人のカーソルが 固有の色 と名前タグで表示されます。全員がどこで入力しているかを正確に確認できます。

コンフリクトフリー編集

Google Docs とは異なり、Clarity は CRDTs(Conflict-free Replicated Data Types)を使用しているため、2 人が同時に同じ行を編集してもコンフリクトが発生しません。

Clarity は Yjs(CRDT ライブラリ)を使用して複数ユーザーの編集をマージします。これにより:

  • 2 人が同時に同じ行を編集可能
  • 変更は自動的かつ決定論的にマージ
  • 「コンフリクト」ダイアログやマージ手順なし
  • 遅い接続や不安定な接続でも動作

プレゼンス

コラボレーションバーには以下が表示されます:

  • オンラインユーザー — 現在プロジェクトに参加している全員のアバター
  • アクティブファイル — 各ユーザーが閲覧しているファイル
  • アイドル状態 — 最近操作していないユーザーはアイドルとして表示

オフラインサポート

一時的に接続が切れた場合:

  • ローカルの変更は保持されます
  • 再接続時に変更が自動的に同期されます
  • データは失われません
この記事は役に立ちましたか?
リアルタイム編集 — Clarity Docs