制御と連携
実行の制御と安全性
Raydo のローカルファーストな考え方、read-only remote view、より制御しやすい運用境界を説明します。
Raydo は、強い capability と明確な境界を同じ設計課題として扱います。より多くの power を与えることだけが目的ではありません。何を実行し、どこで確認し、どこを view-only に保つべきかを明確にすることが目的です。
なぜ local-first が大事なのか
主な workspace が desktop 上にあることで、次の利点があります。
- files、tools、作業環境の近くで仕事できる
- 日常的な操作の多くが web-only surface に依存しない
- ユーザーが運用境界をより明確に把握できる
これが、Raydo が一時的な demo flow より長期の仕事に向いている大きな理由です。
見ることと操作することは分けるべき
visibility だけが必要で、write access は不要な場面があります。Raydo はそこを分けて扱います。
- desktop app は日常利用と制御のためのもの
- web remote mode は inspection、review、acceptance に向く
read-only を基本にする理由は単純です。remote visibility は remote control より安全に感じられるべきだからです。
重要な step は確認できるようにしておく
仕事が実行に近づくほど、ユーザーは次のような点を気にします。
- この step は人が先に確認すべきか
- どこまで自動実行してよいか
- どの結果を記録として残すべきか
Raydo は、すべてを auto-approve する前提ではなく、そうした判断の余地を残す設計です。
privacy と risk に対する基本姿勢
Raydo は、より制御しやすい環境で仕事を進めたいユーザーに向いています。特定の組織要件を完全に満たすかどうかは、その組織自身の基準によります。