エージェントが触れてよい範囲
共有フォルダーの一覧——設定ファイルの rootPaths——が、Filemote のあなたのマシンへのアクセスの
すべてです。これは推奨でも既定の表示でもありません。一覧のどの項目にも入らないパスは、エージェント
にとって存在しません。あなたにとっても、共有リンクにとっても、AI にとっても同じです。
フォルダーを追加する
設定ツールでは Add… がフォルダーを選び、Common folders がドキュメント・デスクトップ・ ダウンロード・ピクチャを 1 クリックで追加します。各項目はそれぞれ独立したルートで、いくつあっても 構いませんし、互いに関係している必要もありません。
ルートが複数あるとき、ファイルマネージャーは 1 本のツリーではなくルートの一覧から始まります—— 「すべてのデバイス」の表示と同じ考え方の、ひとつ下の階層です。
一覧が空のとき、エージェントは起動を拒みます。 これは意図的です。ルートのないエージェントは 目的のない常駐サービスであり、その失敗は黙って起こるからです。
境界はどう守られるか
要求はまず絶対パスに直され、そのあとでルートと比べられます。この正規化があるからこそ、外へ登ろうと
しても無駄になります。Documents\..\..\Windows は判定の前に C:\Windows になり、C:\Windows は
C:\Users\あなた\Documents の中ではないので、要求は拒まれます。
比較は大文字小文字を区別しません——Windows のパスの扱いと同じです——そしてルートは、その中身と 同じく、ルート自身も許されます。
ドライブ全体を共有する
ドライブ文字だけでも機能します。D: は D ドライブ全体を共有します。
知っておく価値のある細かい話があります。かつて実際に噛まれたからです。Windows では D: 単体は
「D ドライブの現在のディレクトリ」を意味し、「D のルート」ではありません。Filemote は使う前に D:
を D:\ に正規化するので、ルートとしての D: はドライブを指します——ただし、どこか別の場所で
ドライブ文字を入力してインストール先フォルダーが出てきたなら、理由はこれです。
ルートの選び方
- 目的を果たす最も狭いフォルダーを共有する。 ルートを
C:\にすることは、システム全体を パスワード 1 つの後ろに置くことです。 - 中身を思い出す。 ドキュメントフォルダーには、保存された資格情報、税務書類、秘密鍵が入って いることがよくあります。
- ルートはエージェントを動かしているユーザーとして読まれます。 あなたのアカウントが読めない フォルダーは Filemote 経由でも読めません——Linux のサービスユニットは root ではなくあなたの ユーザーで動くので、そこでも同じです。
- シンボリックリンクとジャンクションは、たどられるのではなく拒まれます。 ルートの中の
リンクも、ファイルへ至る途中のリンクも
is a symbolic link or junction pointとして 拒否されるので、外を指すリンクでアクセスが広がることはありません。通るはずのパスが拒まれる なら、途中のどこかに再解析ポイントがあるのが通例です。
あとから一覧を変える
設定ツールか app_settings.json で編集し——
エージェントを手動で設定するを参照——エージェントを
再起動してください。一覧は起動時に読まれます。
ルートを外しても何も削除されません。そのフォルダーへ手が届かなくなるだけです——ついでに言えば、 ファイルに触れずに何かを流通から外すいちばん速い方法でもあります。
ほかのどこに効いてくるか
- ファイルマネージャーが見せるのは、まさにこれらのルートだけです。
- 共有リンクはその内側しか指せません。自分のエージェントに共有していないファイルのリンクは、 そもそも作れません。
- AI のファイル操作も、有効にすれば同じ一覧に従います—— ブラウザーから AI チャットを使うを参照してください。
一覧はひとつ、境界もひとつ、守る場所もひとつ。届いてはいけないものが届いているなら、答えはいつでも この一覧にあります。
2026-08-06 に更新