こんにちは、ミンビズ運営のミナトです。今回は「openclaw workspaceonly」と検索しているあなた向けに、OpenClawのtools.fs.workspaceOnlyまわりで何が起きやすいのか、どこを見ればよいのか、そして会社やチームで使う前にどこまで安全設計を固めるべきかを整理しました。

このキーワードは、単なる設定項目の話に見えて、実はファイルアクセス範囲・サンドボックス・Slack連携・脆弱性対応・社内利用の権限設計までつながるテーマです。OpenClawは便利なAIエージェントですが、ファイルやコマンド、外部サービスに触れる力があるため、「動けばOK」ではなく「どこまで触れる状態なのか」を見ておくのが大事かなと思います。

この記事のポイント
tools.fs.workspaceOnlyの意味と検索意図がわかる
✅ workspaceOnly関連の既知問題と脆弱性の違いがわかる
✅ OpenClawをSlackや会社利用で扱うときの注意点がわかる
✅ 安全に始めるための設定・監査・運用チェックがわかる
本日のセール・タイムセールをまとめてチェックできます。

openclaw workspaceonlyで最初に押さえるべき基本構造

openclaw workspaceonlyで最初に押さえるべき基本構造
  1. openclaw workspaceonlyへの答えはファイルアクセス範囲の制限設定
  2. workspaceOnly trueは作業スペース外への読み書きを絞る設定
  3. workspaceOnly falseでも書き込みできない報告は既知の挙動差
  4. imageツールのworkspaceOnly回避は脆弱性として別扱い
  5. 「openclaw workspaceonly について AI回答を見る」前に見るべき一次情報
  6. Slack連携でworkspaceOnlyだけに頼れない理由

openclaw workspaceonlyへの答えはファイルアクセス範囲の制限設定

【AI】【業務効率化】【職場】openclaw workspaceonlyへの答えはファイルアクセス範囲の制限設定

「openclaw workspaceonly」で検索している人の多くは、おそらくtools.fs.workspaceOnlyが何を制限するのか、またはfalseにしたのにワークスペース外へ書き込めない理由を探しているかなと思います。

まず結論から言うと、workspaceOnlyはOpenClawのファイル操作を作業スペース内に閉じるための設定です。OpenClaw公式ドキュメントでは、ハードニング設定の中でtools.fs.workspaceOnly: trueが示されており、ファイルアクセス範囲を絞るための重要な項目として扱われています。

ただし、ここでややこしいのが、workspaceOnlyには「安全のために閉じる設定」と「設定をfalseにしても一部ツールが外へ書けないという不具合報告」の2つの話が混ざっている点です。ここを分けないと、検索結果を読んでも混乱しやすいです。うん、ここはかなり引っかかりやすいところです。

🔎 workspaceOnlyのざっくり整理

見るポイント 内容
設定名 tools.fs.workspaceOnly
主な目的 ファイル操作をワークスペース内に制限すること
安全上の意味 エージェントが不要な場所のファイルに触れにくくなる
注意点 すべてのリスクを消す万能設定ではない
関連する問題 false時のWrite/Edit挙動、imageツールの境界回避脆弱性

workspaceOnly: trueにすると、AIエージェントが作業スペース外のファイルへ触る余地を減らせます。たとえば、ホームディレクトリや認証情報、別プロジェクトのファイルなどを不用意に読ませない設計に近づきます。

一方で、workspaceOnly: falseは「外のファイルにも自由に触ってよい」という意味に見えますが、GitHub IssueではWrite/Editツールで外部パスへの書き込みが拒否される報告が出ています。このため、検索している人は「設定したのに効かない」と感じている可能性があります。

⚠️ 重要なのは、workspaceOnlyをセキュリティ設定として見る場合と、不具合調査として見る場合で、取るべき行動が違うことです。

状況 見るべき方向
安全に使いたい workspaceOnly: trueを基本にして権限を絞る
外部パスに書き込みたい GitHub Issueの挙動差やバージョンを確認する
脆弱性が心配 JVN、GitLab Advisory、GitHub Advisoryなどを確認する
会社で使いたい Gateway、Slack、sandbox、ログ、権限をまとめて見る

引用元として、OpenClaw公式のSecurityページでは、openclaw security auditの定期実行や、最小権限から始める考え方が説明されています。
引用元: https://docs.openclaw.ai/gateway/security

つまり、「openclaw workspaceonly」の答えは一言で終わりません。設定項目としてはファイル範囲の制限、運用上はAIエージェントの権限設計の一部と考えるのが自然です。


workspaceOnly trueは作業スペース外への読み書きを絞る設定

【AI】【業務効率化】【職場】workspaceOnly trueは作業スペース外への読み書きを絞る設定

workspaceOnly: trueは、OpenClawに「基本的には作業スペース内で作業してね」と伝えるための設定です。AIエージェントにファイル操作を任せる場合、これはかなり大事な土台になります。

なぜなら、OpenClawのようなエージェントは、単に文章を返すだけではありません。設定次第ではファイルを読む、編集する、画像を扱う、コマンドを実行する、ブラウザを操作する、といった動きができます。だからこそ、作業範囲を狭める設定が必要になります。

🧩 workspaceOnly: trueで期待される守り方

項目 期待される効果
ファイル読み取り 作業スペース外の読み取りを抑える
ファイル書き込み 予期しない場所への書き込みを抑える
apply_patch 作業スペース外への変更を抑える
画像読み込み ネイティブな画像自動読み込み範囲を絞る
運用面 誤操作や情報漏えいの範囲を小さくする

OpenClaw公式ドキュメントのハードニング例でも、tools.profile: "messaging"tools.denytools.fs.workspaceOnly: trueexec.security: "deny"elevated.enabled: falseのように、複数の制限を組み合わせる形が紹介されています。

ここで大事なのは、workspaceOnly: trueだけを入れて安心しないことです。ファイルアクセス範囲を絞っても、別のツールや設定が広く開いていれば、全体としてはまだ危うい状態かもしれません。

🔐 安全寄りの基本セット

設定領域 安全寄りの考え方
Gateway loopback bind + token認証
DM/Slack pairingまたはallowlist
ファイル workspaceOnly: true
exec denyまたはask always
elevated disabled
sandbox 使える場合は有効化
audit 設定変更後に実行

たとえば、ファイル操作は閉じていても、execで自由にコマンドが動くなら、別経路でファイルに触れる可能性があります。これはOpenClawに限らず、AIエージェントを使うときの基本的な見方です。

公式ドキュメントでも、OpenClawは敵対的な複数ユーザーが1つのゲートウェイを共有するための強い境界ではなく、パーソナルアシスタントの信頼モデルを前提にしていると説明されています。
引用元: https://docs.openclaw.ai/gateway/security

なので、workspaceOnly: trueは「安全対策の完成」ではなく、最小権限に寄せるための入口です。会社利用やSlack連携まで考えるなら、この設定を中心に、誰が使えるか、何を見えるか、どこで動くかも一緒に見る必要があります。


workspaceOnly falseでも書き込みできない報告は既知の挙動差

【AI】【業務効率化】【職場】workspaceOnly falseでも書き込みできない報告は既知の挙動差

tools.fs.workspaceOnly: falseにしたのに、ワークスペース外へWrite/Editできない」という話は、GitHub Issueで複数報告されています。ここは、検索している人がかなり知りたいポイントだと思います。

Issue #29817では、workspaceOnly: falseにしてもWrite/Editツールが外部パスへの書き込みを拒否し、「Path escapes workspace root」のようなエラーになると報告されています。Issue #31716でも、同じように設定値がWrite/Edit操作の内部処理まで伝わっていないという分析が書かれています。

🧪 報告されている挙動の整理

項目 報告内容
設定 tools.fs.workspaceOnly: false
期待 /tmpやホーム配下などワークスペース外へ書ける
実際 Write/Editツールが外部パスを拒否
エラー例 Path escapes workspace root
影響 一部のワークフローや外部出力が止まる可能性

この話は「セキュリティ的に閉じるべき」という話とは別です。むしろ、設定上は開けているのに、内部実装側の境界チェックで止まるという挙動差の話です。

GitHub Issueの本文では、外側のガードはworkspaceOnlyに従ってスキップされる一方、内側のWrite/Edit操作が常にワークスペース境界を強制している、という分析が示されています。
引用元: https://github.com/openclaw/openclaw/issues/29817
引用元: https://github.com/openclaw/openclaw/issues/31716

⚙️ workspaceOnly falseで混乱しやすいポイント

混乱点 見方
falseなら全部外に書けるはず Write/Editでは拒否報告あり
readはできるのにwriteできない ツールごとの内部処理差がありそう
execなら外に書ける報告 ただし安全面では慎重に扱うべき
バージョン依存 報告時点のバージョン確認が必要
closed issue 必ず最新の修正状況確認が必要

ここで注意したいのは、Issueで示されている回避策としてexecを使った外部書き込みが出ている場合でも、一般運用では安易に広げない方がよいことです。execは便利ですが、権限が強いツールなので、誤操作や外部コンテンツ由来の指示と結びつくと影響範囲が広がります。

働き方やAI活用の現場で考えるなら、外部パスへ書き込みたい理由を先に分けた方がよいです。レポート出力なのか、OneDrive保存なのか、テンポラリファイルなのか、別プロジェクト更新なのかで、設計が変わります。

📝 実務での切り分け

やりたいこと 安全寄りの代替案
一時ファイルを作りたい ワークスペース内のtempフォルダへ出す
レポートを保存したい ワークスペース内で作成後、人間が移動
別フォルダを更新したい 明示的な作業対象としてワークスペースにする
自動バッチで外部出力したい 専用runtimeとログ監査を用意
個人フォルダへ直接保存したい 原則慎重にし、権限と承認を入れる

つまり、workspaceOnly: falseを「動かないから困る」と見るだけでなく、本当に外へ書き込ませる必要があるのかも同時に見た方がいいです。OpenClawのようなエージェントでは、便利さと安全性のバランスを先に決めるのが大事です。


imageツールのworkspaceOnly回避は脆弱性として別扱い

【AI】【業務効率化】【職場】imageツールのworkspaceOnly回避は脆弱性として別扱い

workspaceOnly関連でもう一つ大事なのが、imageツールによる境界回避の脆弱性です。これは「設定がfalseなのに書けない」という話とは別で、trueで制限しているはずなのに、特定条件で作業スペース外のファイルを読める可能性があったというセキュリティ上の話です。

JVN iPediaでは、OpenClawの2026.3.2以前のバージョンに、imageツールがファイルシステムの境界を回避し、tools.fs.workspaceOnlyの制限が適切に適用されていない脆弱性があると説明されています。CVEはCVE-2026-35658、CVSS v3の基本値は6.5です。

🛡️ JVN掲載情報の要点

項目 内容
識別子 CVE-2026-35658
JVNDB JVNDB-2026-010907
対象 OpenClaw 2026.3.2未満
問題 imageツールがworkspaceOnly制限を回避
主な影響 情報漏えいの可能性
完全性への影響 なしと説明
可用性への影響 なしと説明

JVNの説明では、攻撃者がサンドボックスのブリッジマウントを作業スペース外にたどり、他のファイルシステムツールなら拒否するファイルを読み取れる可能性があるとされています。
引用元: https://jvndb.jvn.jp/ja/contents/2026/JVNDB-2026-010907.html

GitLab Advisoryでも、sandboxed image toolがtools.fs.workspaceOnly=trueをマウントパスで適切に尊重せず、作業スペース外の画像バイト列がvision model providersへ送られる可能性があったと説明されています。こちらでは、影響バージョンは2026.2.23未満、修正版は2026.2.23以上とされています。
引用元: https://advisories.gitlab.com/npm/openclaw/GHSA-q6qf-4p5j-r25g/

ここで「JVNの対象バージョン」と「GitLab Advisoryの固定バージョン」に差があるように見える点は注意です。リサーチ範囲では、それぞれ別のアドバイザリとして記載されています。実際の運用では、使っているOpenClawのバージョンと該当AdvisoryのIDを照合して確認するのが安全です。

📌 workspaceOnly関連の2種類の話

種類 内容 対応方向
不具合報告 falseでもWrite/Editが外へ書けない Issueとバージョン確認
脆弱性 trueでもimageツールが境界を回避した可能性 アップデートと監査
運用設計 どこまでファイルを見せるか 最小権限とsandbox
会社利用 複数人が操作できる状態 trust boundary分離

この脆弱性で大事なのは、「workspaceOnly: trueにしていたから問題ない」と言い切れないケースがあるという点です。設定は重要ですが、ツール側の実装やマウント構造まで含めると、想定外の抜け道が出る可能性があります。

だからこそ、openclaw security audit、バージョン更新、Advisory確認、不要な画像・ファイルツールの制限をセットで考えるのが現実的です。仕事で使うなら、特に認証情報・顧客情報・社内ドキュメントを見える場所に置かない運用が大切です。


「openclaw workspaceonly について AI回答を見る」前に見るべき一次情報

【AI】【業務効率化】【職場】「openclaw workspaceonly について AI回答を見る」前に見るべき一次情報

検索結果に「openclaw workspaceonly について AI回答を見る」のような導線が出ることがあります。AI回答は概要をつかむには便利ですが、このテーマでは一次情報を確認した方が安心です。

理由はシンプルで、workspaceOnlyはバージョン差・Issue・Advisory・公式ドキュメントが絡むからです。AI回答だけだと、workspaceOnly: trueの一般説明と、workspaceOnly: falseの不具合報告と、imageツールの脆弱性が混ざって見えることがあります。

🔍 優先して確認したい情報源

優先度 情報源 見る内容
OpenClaw公式Security 公式の安全設定と監査コマンド
JVN / NVD / GitLab Advisory 脆弱性の影響範囲と修正版
GitHub Issue 実際の不具合報告と再現条件
技術ブログ 導入時の設計例や注意点
一般的なAI要約 概要把握の補助

OpenClaw公式Securityページでは、openclaw security audit、Gateway露出、DMポリシー、Slack allowlist、sandbox、ログ、Prompt Injectionなどが広く整理されています。まずここを軸にすると、設定の全体像が見えやすいです。
引用元: https://docs.openclaw.ai/gateway/security

GitHub Issueを見る場合は、「Issueが閉じているか」「どのバージョンで報告されたか」「回避策が安全上どうなのか」を見るとよいです。特にexecを使う回避策は、便利でも権限が強いため、会社利用では承認やsandboxとセットにした方がよいです。

📚 情報源ごとの読み方

情報源 読むときの注意
公式docs 最新設定と用語を確認
JVN 日本語で脆弱性概要を確認
GitLab Advisory fixed versionやCWEを確認
GitHub Issue 再現条件と影響範囲を確認
Zenn/note記事 実務目線の設計として参考にする
商用ブログ 数字や主張は一次情報で照合

Skyworkの記事では、OpenClaw Skills BlockedやAIエージェントのセキュリティについて広く扱われていますが、本文中には多数の外部調査名や数値が並んでいます。調べた範囲では、それぞれの一次ソースを個別に確認できない部分もあるため、断定材料としてよりも、論点整理として読むのがよいかなと思います。
引用元: https://skywork.ai/skypage/ja/openclaw-skills-ai-security-guide/2047543776243740672

AI回答を見るときは、次のように使うのがおすすめです。まず概要をつかむ。そのあと、公式docsやAdvisoryでバージョンと設定を確認する。最後に自分の環境でopenclaw security audit --deepを走らせる。これが一番ズレにくい流れです。


Slack連携でworkspaceOnlyだけに頼れない理由

【AI】【業務効率化】【職場】Slack連携でworkspaceOnlyだけに頼れない理由

OpenClawをSlackに入れる話では、workspaceOnlyだけを見ても足りません。Slack連携では、誰がbotに指示できるのかbotが何を見えるのかbotがどのツールを使えるのかが一気に重要になります。

Zennの記事では、会社のSlackにOpenClawを入れる場合のリスクとして、delegated tool authority、prompt injection、malware、情報漏えい、誤送信・誤実行などが整理されています。かなり実務目線で、読者が知りたいポイントに近いです。
引用元: https://zenn.dev/t0yohei/articles/cb0670ecf0cad7

workspaceOnly: trueはファイル範囲を絞る設定ですが、Slack連携では入口が広がります。たとえば、共有チャンネルで複数人がbotに話しかけられる状態なら、その人たちはbotの権限を間接的に使える構造になります。

💬 Slack利用で見るべき3つの軸

問い
誰が起動できるか DMやチャンネルのallowlistはあるか
何を見えるか botが参加しているチャンネルやscopeは最小か
何ができるか tools、exec、fs、browserの権限は狭いか

公式Securityページでも、共有Slackワークスペースではdelegated tool authorityが大きなリスクになると説明されています。複数人が1つのtool-enabled agentにメッセージできる場合、その人たちは同じ権限セットを動かせると考えるべきです。
引用元: https://docs.openclaw.ai/gateway/security

この観点では、workspaceOnlyは「何を触れるか」の一部でしかありません。さらに、DM policy、group policy、allowlist、requireMention、contextVisibility、session.dmScopeなども見ないと、全体の安全性は判断しにくいです。

🧭 Slack連携の安全寄りチェック

チェック 推奨方向
DM pairingまたはallowlist
グループ allowlist + requireMention
ユーザー 許可ユーザーを明示
チャンネル 必要最小限
セッション per-channel-peer
ファイル workspaceOnly: true
exec denyまたはask always
実行環境 専用VM/コンテナ/VPSを検討

会社で使うなら、個人PCのログイン済みブラウザやパスワードマネージャーをそのまま共有runtimeに混ぜない方がよいです。個人の認証済み環境と会社用botが同じ境界にあると、万一のときに影響範囲が読みにくくなります。

つまりSlack連携では、workspaceOnlyを入れるだけではなく、入口・権限・実行環境・ログ・緊急停止まで合わせて見るのが現実的です。ここを最初に小さく設計しておくと、あとからチャンネルや機能を増やすときも判断しやすくなります。

ふるさと納税のポイント付与は2025年10月に廃止になりました。

openclaw workspaceonlyを安全に使うための運用設計

【AI】【業務効率化】【職場】Slack連携でworkspaceOnlyだけに頼れない理由
  1. Gatewayはloopbackとtoken認証を基本にする構成
  2. sandboxは有効だが万能ではないという前提
  3. security auditは設定変更後に必ず見る診断軸
  4. skills blockedや外部スキルは解除より原因確認が先
  5. 会社利用は1人1インスタンスまたは信頼境界ごとの分離
  6. ログと認証情報はworkspaceOnlyとは別に守る対象
  7. 総括:openclaw workspaceonlyのまとめ

Gatewayはloopbackとtoken認証を基本にする構成

【AI】【業務効率化】【職場】Gatewayはloopbackとtoken認証を基本にする構成

OpenClawの安全設計で、workspaceOnlyと同じくらい先に見たいのがGatewayです。GatewayはOpenClawの制御の中心なので、ここが広く開いていると、ファイル設定だけ締めても全体としては危うい状態になるかもしれません。

公式Securityページでは、ハードニングの基本としてgateway.bind: "loopback"とtoken認証が示されています。loopbackは、自分のPC内部からの接続に絞る考え方です。外部ネットワークから直接触れないようにするための基本線ですね。

🌐 Gateway設定で見るポイント

項目 安全寄りの方向
bind loopback
auth token認証
remote access TailscaleやSSH tunnelなど限定経路
reverse proxy trustedProxiesを正しく設定
public exposure 不用意に公開しない
audit --deepで確認

Rent a Macの記事では、Mac Mini上でOpenClawを動かす場合の安全設定として、最新版への更新、localhostへのbind、token auth、macOS firewall、security auditが紹介されています。記事中の一部数値や主張は一次情報との照合が必要ですが、Gatewayを閉じるという方向性は公式docsとも整合します。
引用元: https://rentamac.io/secure-openclaw-mac-mini/

workspaceOnlyはファイルの話ですが、Gatewayは「誰がOpenClawへ届くか」の話です。もしGatewayが認証なしで外部に開いていれば、ファイル制限以前に大きな問題になりかねません。

🔒 GatewayとworkspaceOnlyの役割分担

設定 守る対象
gateway.bind 接続できるネットワーク範囲
gateway.auth 接続時の認証
tools.fs.workspaceOnly ファイルアクセス範囲
tools.exec.security コマンド実行権限
channels.*.dmPolicy 誰がbotを起動できるか

会社やチームで使うなら、Gatewayを1つ共有するのではなく、信頼境界ごとに分ける考え方が大切です。OpenClaw公式でも、互いに信頼できない複数ユーザーが1つのgateway/agentを共有する使い方は、強い境界としては想定していないとされています。

そのため、まずはworkspaceOnlyよりも前に、「このOpenClawは誰のためのruntimeなのか」を決めるのがよいです。個人用、チーム用、検証用、本番用。ここが曖昧だと、あとから権限設定もログ管理もぐちゃっとしがちです。


sandboxは有効だが万能ではないという前提

【AI】【業務効率化】【職場】sandboxは有効だが万能ではないという前提

OpenClawのsandboxは、安全性を高めるための重要な防御層です。ただし、sandboxを入れればすべて解決、という見方は少し危ないです。特にAIエージェントは、外部コンテンツ・ファイル・コマンド・認証済みセッションが絡むため、多層で見た方がよいです。

Zennの記事でも、sandboxモードは有効だが、それだけでOpenClawが十分にセキュアになるとは言い切れない、という温度感で整理されています。より強い隔離が必要なら、NanoClawやNemoClawのように、OpenClaw自体をsandbox/container/microVM内に置く発想も検討対象になると紹介されています。
引用元: https://zenn.dev/t0yohei/articles/cb0670ecf0cad7

🧱 sandboxで期待できること

項目 期待できる方向
実行環境の分離 ホスト直実行より影響範囲を抑えやすい
ファイル範囲 workspaceやmount設計で絞りやすい
コマンド実行 host実行より制御しやすい
チーム利用 専用runtimeと組み合わせやすい
事故対応 影響範囲を把握しやすい

ただし、sandboxがあっても、botに広い認証情報を見せていたり、外部送信権限が広かったり、Slackから多人数が自由に指示できたりすれば、別の経路で問題が起きる可能性があります。

OpenClaw公式Securityページでも、sandboxingとhost isolationは強い境界を作る手段として推奨されていますが、それでもOpenClawは敵対的なマルチテナント境界ではないという前提が置かれています。
引用元: https://docs.openclaw.ai/gateway/security

🧩 sandboxと一緒に見る設定

領域 見る設定
ファイル tools.fs.workspaceOnly: true
exec security: denyまたはask: always
elevated enabled: false
tool profile messagingminimal
Slack/DM allowlistやpairing
Gateway loopback + token
ログ redactionと権限

noteのClawCon Tokyoレポートでも、企業利用では1人1インスタンス、または信頼境界ごとにゲートウェイを分ける考え方が示されています。さらに、NemoClawのようなネットワーク制御の下位レイヤーにも触れられています。
引用元: https://note.com/shugo/n/naefa306f9b23

実務的には、最初から強い権限で全機能を開けるより、read-heavyな用途から始めるのがよいかなと思います。調査、要約、社内ドキュメント参照などです。更新、送信、コマンド実行、自動投稿などは、承認導線とログ監査が整ってから広げる方が扱いやすいです。


security auditは設定変更後に必ず見る診断軸

【AI】【業務効率化】【職場】security auditは設定変更後に必ず見る診断軸

OpenClawにはopenclaw security auditという診断コマンドがあります。これは、workspaceOnlyのような個別設定だけでなく、Gateway露出、ファイル権限、DMポリシー、exec承認、ブラウザ制御など、よくある危険な設定をまとめて確認するためのものです。

公式ドキュメントでは、通常のaudit、deep audit、fix、json出力が紹介されています。特に設定を変えたあと、リモートアクセスを追加したあと、SlackやDM連携を追加したあとには、--deepで見るのがよいです。

🧪 auditコマンドの使い分け

コマンド 用途
openclaw security audit 基本チェック
openclaw security audit --deep より深い露出確認
openclaw security audit --fix 一部設定の自動修正
openclaw security audit --json 機械的な記録や監査用

--fixは便利ですが、何でも自動で安全にしてくれる魔法ではありません。公式ドキュメントでも、--fixは意図的に狭い範囲の修正に留まると説明されています。つまり、直してくれる部分もあるけれど、運用設計そのものは人間が見る必要があります。

OpenClaw公式Securityページでは、auditがGateway auth exposure、browser control exposure、elevated allowlists、filesystem permissions、permissive exec approvals、open-channel tool exposureなどを確認すると説明されています。
引用元: https://docs.openclaw.ai/gateway/security

🔎 auditで見たいリスク

リスク 何が怖いか
Gateway auth exposure 外部から制御面へ届く可能性
open DM/group policy 想定外の人がbotを起動する可能性
permissive exec コマンド実行の影響が広がる可能性
filesystem permissions 設定やログが読まれる可能性
browser control exposure 認証済みセッション悪用の可能性
elevated allowlists 強い権限が広がる可能性

noteのOpenClaw入門記事でも、インストール後のセキュリティ設定としてDMアクセス、ツールアクセスポリシー、APIキー管理、ネットワークセキュリティ、security auditが紹介されています。
引用元: https://note.com/douga_hanbai/n/n5f14ae184b57

仕事で使うなら、audit結果を「一回見て終わり」にしない方がよいです。新しいチャンネルを追加した、スキルを入れた、バージョンアップした、外部アクセスを試した。このタイミングで再チェックするだけでも、かなり事故を減らしやすくなります。

🗂️ 運用チェックのタイミング

タイミング やること
初期設定後 audit --deep
Slack追加後 allowlistとDM scope確認
スキル追加後 skill内容とaudit確認
アップデート後 バージョンとAdvisory確認
外部公開前 Gatewayと認証を重点確認
月次 権限・ログ・tokenを見直し

workspaceOnlyの設定だけを見ていると、全体の露出を見落としやすいです。auditは、その見落としを拾うための定期点検として使うのが合っています。


skills blockedや外部スキルは解除より原因確認が先

【AI】【業務効率化】【職場】skills blockedや外部スキルは解除より原因確認が先

OpenClawでは、スキルがblockedになることがあります。検索中にworkspaceOnlyと一緒に「skills blocked」系の記事へたどり着く人もいるかもしれません。ここで大事なのは、ブロック解除を急がず、まず理由を確認することです。

Skyworkの記事では、OpenClaw Skills Blockedについて、依存関係の欠如、セキュリティ介入、ユーザー設定、バージョン非互換などの理由が整理されています。ただし、本文中の発生頻度や一部事件名・数値については、調べた限りで一次情報をすべて確認できたわけではありません。論点整理として読むのがよいです。
引用元: https://skywork.ai/skypage/ja/openclaw-skills-ai-security-guide/2047543776243740672

🧰 skills blockedで見る順番

順番 確認内容
1 スキル名と状態
2 SKILL.mdの要求依存関係
3 openclaw.jsonのenabled設定
4 セキュリティ警告の有無
5 外部通信やスクリプトの有無
6 公式・信頼できる配布元か

スキルは便利ですが、AIエージェントに新しい能力を渡すものです。外部サイトにアクセスする、ファイルを読む、コマンドを実行する、APIを呼ぶ。こうした動きが入るなら、workspaceOnlyだけでは足りません。

特に、SKILL.mdに外部URLへの送信、curl | shのような危険になりやすいパターン、認証情報を扱う処理、過度に広いファイルアクセスがある場合は、慎重に見る必要があります。

⚠️ 外部スキルで注意したいサイン

サイン 理由
不明な外部URLへ送信 データ流出リスクを確認したい
shell実行が多い 実行権限が広がりやすい
認証情報を読む token/APIキー露出に注意
依存関係が多い サプライチェーン確認が必要
更新が止まっている 脆弱性対応が遅れる可能性
説明が曖昧 何をするか判断しにくい

Rent a Macの記事でも、スキルマーケットプレイス周辺のリスクや、スキルを1つずつ確認する重要性が書かれています。数値や事例は一次確認が必要な部分もありますが、スキルを盲目的に入れないという姿勢は妥当です。
引用元: https://rentamac.io/secure-openclaw-mac-mini/

blocked状態を解除する場合でも、「必要な依存関係がないだけなのか」「セキュリティ上の理由なのか」は必ず分けた方がよいです。依存関係不足なら環境整備で済むかもしれませんが、セキュリティ警告なら解除しない判断もあります。

仕事で使う環境では、スキル追加を小さく始めるのがおすすめです。まず1つだけ追加し、動作・ログ・auditを確認する。問題なければ次を追加する。大量に一気に入れると、あとから原因が追いにくいです。


会社利用は1人1インスタンスまたは信頼境界ごとの分離

【AI】【業務効率化】【職場】会社利用は1人1インスタンスまたは信頼境界ごとの分離

OpenClawを会社で使う場合、workspaceOnlyよりも大きなテーマがあります。それが信頼境界です。誰が同じOpenClawを使うのか、同じ認証情報を共有するのか、同じ実行環境に入るのか。この設計がかなり重要です。

OpenClaw公式ドキュメントでは、OpenClawはpersonal assistant security modelを前提にしており、敵対的な複数ユーザーが1つのagent/gatewayを共有するための境界ではないと説明されています。
引用元: https://docs.openclaw.ai/gateway/security

企業利用では「会社のSlackに1つbotを入れれば便利」という発想になりがちです。でも、botがファイル、ブラウザ、exec、外部APIに触れるなら、そのbotを操作できる人全員が、間接的に同じ権限を使える可能性があります。

🏢 会社利用で分けたい境界

境界 分ける理由
個人用 個人の認証済みセッションを守る
チーム用 業務範囲を限定する
検証用 失敗しても本番へ影響しにくい
本番用 権限とログ監査を厳格にする
高機密用 専用host/VM/アカウントで分離する

noteのClawCon Tokyoレポートでは、企業での基本原則として、1人1インスタンス、または信頼境界ごとにゲートウェイを分ける考え方が紹介されています。
引用元: https://note.com/shugo/n/naefa306f9b23

これはかなり実務的です。1つのOpenClawに全員が話しかけるより、個人ごと、用途ごと、チームごとに分けた方が、何か起きたときに止めやすく、原因も追いやすいです。

🧭 導入パターンの比較

パターン メリット 注意点
1人1インスタンス 個人境界が明確 管理数が増える
チーム共有 運用しやすい 同じ権限を共有しやすい
用途別runtime 影響範囲を限定しやすい 設計が必要
本番/検証分離 安全確認しやすい 初期構築が少し増える
個人PC流用 始めやすい 個人データ混在に注意

会社利用で特に避けたいのは、個人用ブラウザプロファイル、個人のGoogle/Appleアカウント、パスワードマネージャー、会社bot用runtimeを同じ状態に混ぜることです。便利ですが、境界が崩れます。

OpenClawを働き方やAI活用に使うなら、最初は「小さく、読取り中心、専用環境、権限少なめ」が扱いやすいです。成果を見ながら、更新や送信などのwrite-heavyな操作を追加していく方が、ビジネス上も事故りにくいかなと思います。


ログと認証情報はworkspaceOnlyとは別に守る対象

【AI】【業務効率化】【職場】ログと認証情報はworkspaceOnlyとは別に守る対象

workspaceOnlyはファイル操作の範囲を絞る設定ですが、ログと認証情報は別レイヤーで守る必要があります。ここを混同すると、「workspaceOnlyをtrueにしたからAPIキーも安全」と思ってしまうかもしれません。

OpenClaw公式Securityページでは、ローカルセッションログがディスク上に残ること、ログやtranscriptsのredaction、secrets on disk、workspace .env filesなどが扱われています。
引用元: https://docs.openclaw.ai/gateway/security

AIエージェントのログには、会話内容、ツール呼び出し、ファイルパス、場合によっては内部情報が入る可能性があります。APIキーやBearerトークンがログに残ると、ファイル操作範囲とは別のリスクになります。

🔐 守る対象の違い

対象 主なリスク 対策方向
workspace 作業対象ファイルの誤操作 workspaceOnly: true
logs 会話・ツール引数の漏えい redaction、権限管理
secrets APIキーやtokenの露出 secrets管理、環境変数
browser profile 認証済みセッション悪用 専用profile
config Gatewayやtool権限変更 ファイル権限、監査

noteのClawCon Tokyoレポートでも、APIキーや内部パスがログに残らないようにする設定、シークレットの分離、設定ファイル権限の重要性が紹介されています。
引用元: https://note.com/shugo/n/naefa306f9b23

logging.redactSensitiveredactPatternsのような設定は、ログ上の機密情報を減らすために使われます。ただし、パターンに合わない独自tokenや社内システムのキーがある場合は、自社向けのマスクルールも考える必要があります。

🧾 ログ・認証情報チェック表

チェック項目 見る内容
APIキー configに平文で置いていないか
secrets 専用管理に寄せているか
logs tokenや内部パスが残っていないか
permissions 設定・ログファイルが広く読めないか
browser 個人プロファイルを使っていないか
token rotation 定期的に交換できるか

workspaceOnlyで守れるのは、あくまでファイル操作の境界です。ログに情報が残る問題、認証済みブラウザをAIが使える問題、Slackで出力してしまう問題は、別の対策が必要になります。

ここは働き方AI活用の現場でもかなり大事です。便利な自動化ほど、知らないうちにログやtokenが増えます。最初から「何を残すか」「誰が見られるか」「漏れたらどう止めるか」を決めておくと、あとで安心です。


総括:openclaw workspaceonlyのまとめ

【AI】【業務効率化】【職場】総括:openclaw workspaceonlyのまとめ

最後に記事のポイントをまとめます。

  1. openclaw workspaceonlyは、主にtools.fs.workspaceOnlyの意味や挙動を調べる検索意図である。
  2. tools.fs.workspaceOnly: trueは、OpenClawのファイルアクセスを作業スペース内へ絞るための設定である。
  3. workspaceOnlyは重要だが、OpenClaw全体の安全性を完成させる万能設定ではない。
  4. workspaceOnly: falseでもWrite/Editが外部パスへ書き込めない報告は、GitHub Issueで確認されている挙動差である。
  5. workspaceOnly: falseの不具合報告と、imageツールのworkspaceOnly回避脆弱性は別の話である。
  6. imageツールの境界回避は、JVNやGitLab Advisoryで情報漏えいリスクとして整理されている。
  7. 既知の脆弱性が心配な場合は、OpenClawのバージョン、Advisory ID、修正版を確認する必要がある。
  8. Slack連携では、workspaceOnlyだけでなく、誰がbotを起動できるか、botが何を見えるか、何ができるかを見る必要がある。
  9. OpenClaw公式は、personal assistant security modelを前提にしており、敵対的な複数ユーザー共有の強い境界ではない。
  10. 会社利用では、1人1インスタンス、または信頼境界ごとのgateway/runtime分離が重要である。
  11. Gatewayはloopbackとtoken認証を基本にし、不用意なpublic exposureを避けるべきである。
  12. sandboxは有効な防御層だが、ログ、認証情報、Slack権限、外部送信まで含めた多層設計が必要である。
  13. openclaw security audit--deepは、設定変更後やチャンネル追加後に見るべき診断軸である。
  14. 外部スキルがblockedになった場合は、解除よりも原因確認、依存関係確認、セキュリティ確認が先である。
  15. ログと認証情報は、workspaceOnlyとは別にredaction、secrets管理、ファイル権限で守る対象である。

記事作成にあたり参考にさせて頂いたサイト
【AI】【業務効率化】【職場】総括:openclaw workspaceonlyのまとめ

この記事を書いた人: ミンビズ運営のミナト

働き方情報の案内役

仕事選びや副業を始める前に、見ておきたい条件や注意点をまとめています。

運営者情報を見る

各サイト運営者様へ
有益な情報をご公開いただき、誠にありがとうございます。
感謝の意を込め、このリンクはSEO効果がある形で設置させていただいております。
※リンクには nofollow 属性を付与しておりませんので、一定のSEO効果が見込まれるなど、サイト運営者様にとってもメリットとなれば幸いです。
当サイトは、インターネット上に散在する有益な情報を収集し、要約・編集してわかりやすくお届けすることを目的としたメディアです。
引用や参照の方法に不備、あるいはご不快に感じられる点がございましたら、お問い合わせフォームよりご連絡ください。
今後とも、どうぞよろしくお願いいたします。

ABOUT ME
カシワギ
『エグゼクティブワーク』編集長のカシワギです。 普段はITベンチャーで執行役員の40代男です。 元コンサルタントですが、今はテクノロジー企業で日々奮闘中。 仕事では厳しい顔をしていますが、家では小学生の子供2人のやんちゃなパパ。 休日はゴルフに行ったり、妻とワインを楽しんだり。
当サイトについて
当サイトでは、インターネット上に散らばるさまざまな情報を収集し、AIを活用しながら要約・編集を行い、独自の切り口で見解を交えながらわかりやすい形でお届けしています。 情報の整理・編集にあたっては、読者やオリジナル記事の筆者へご迷惑をおかけしないよう、細心の注意を払って運営しておりますが、万が一、掲載内容に問題がある場合や修正・削除のご要望がございましたら、どうぞお気軽にお問い合わせください。 迅速に対応をさせていただきます。 その際には、該当記事の URLやタイトルをあわせてお知らせいただけますと、より速やかに対応 することができますのでそちらもご協力いただけますと大変幸いでございます。 今後とも当サイトをよろしくお願いいたします。