ミナトのプロフィールアイコン

こんにちは、ミンビズ運営のミナトです。

OpenClawのworkspaceは、AGENTS.mdやSOUL.md、MEMORY.mdなどを置く、AIエージェントの設定と記憶の作業場所です。openclawの使い方を見ていると、workspaceの場所、workspaceファイル、GitHubでのバックアップ、複数workspaceの分け方まで出てきて、最初は少しややこしいですよね。

仕事や副業の作業自動化に使うなら、まずはworkspaceの構造を押さえてから、セットアップ、パス変更、Dashboardでの状態確認、セキュリティを順に見るのが現実的かなと思います。あなたがOpenClawを安全に使い始めるために、必要なポイントだけを整理します。

この記事のポイント

  • OpenClawのworkspaceで管理するファイルの役割
  • workspaceの場所や基本構造の見方
  • GitHubバックアップやパス変更の考え方
  • 複数workspace運用とセキュリティの注意点
本日のセール・タイムセールをまとめてチェックできます。

OpenClawのworkspace基礎

OpenClawのworkspace基礎

この章の主な見出し

  • OpenClawとは何か
  • workspaceの場所と構造
  • AGENTS.mdの役割
  • SOUL.mdとUSER.mdの違い
  • MEMORY.mdの扱い方

OpenClawのworkspaceは、AIエージェントの「性格」「行動ルール」「記憶」「作業メモ」を置く場所です。単なる保存フォルダというより、エージェントが毎回どんな前提で動くかを決める土台、と考えると分かりやすいですよ。

最初に押さえたいのは、OpenClawそのものの役割、workspaceの場所、主要なmdファイルの違いです。ここが分かると、GitHubでのバックアップや複数workspaceの使い分けもかなり理解しやすくなります。

関連リンク

Codexの読み方とAIでの意味をやさしく解説

OpenClawとは何か

【AI】【業務効率化】【職場】OpenClawとは何か

OpenClawは、ClaudeやGPTなどのAIモデルを、自分のPCやサーバー上で動かし、Discord、Telegram、WhatsApp、Slackなどのチャットアプリから使えるようにするツールとして紹介されています。ざっくり言うと、チャットアプリとAIエージェントをつなぐGatewayです。

普通のチャットAIは、画面を開いて会話する使い方が中心です。一方でOpenClawは、チャットアプリから指示を出し、ファイル操作、Web検索、ブラウザ操作、コード実行、定期タスクなどにつなげられる点が特徴です。仕事のメモ整理や下書き作成、開発補助、通知の自動化などに向いています。

🧭 OpenClawでできることの整理

項目 内容 見るポイント
チャット連携 DiscordやSlackなどから操作 普段使う連絡ツールに合うか
ローカル実行 自分のPCやサーバーで動作 機密情報の扱いに注意
エージェント化 役割や性格を設定できる workspace設計が重要
自動化 cronやブラウザ操作に対応 継続運用できるか
複数エージェント 用途別に分けて運用可能 記憶や権限の分離が必要

働き方の視点で見ると、OpenClawは「AIに毎回同じ説明をしなくても、ある程度の文脈を持って動いてもらう」ための仕組みに近いです。ただし、設定や権限を広げすぎるとリスクも増えるので、最初は小さな用途から始めるのが現実的かなと思います。

インストール方法や対応コマンドは変わる可能性があります。正確な情報は公式サイトをご確認ください。特にAPIキー、モデル設定、連携チャネルまわりは、古い記事だけで判断しない方が安全です。

関連リンク

openclawでコーディングする基本と料金の注意点

workspaceの場所と構造

【AI】【業務効率化】【職場】workspaceの場所と構造

OpenClawのworkspaceは、調べた範囲では一般的に ~/.openclaw/workspace/ が基本の場所として紹介されています。MacやLinux、WSL2ではこの形で説明されることが多いです。Windowsネイティブ環境やプロファイル設定によっては場所が変わる可能性があります。

workspaceの中には、AGENTS.md、SOUL.md、USER.md、MEMORY.md、TOOLS.md、memoryフォルダ、skillsフォルダなどが置かれます。これらはエージェントの動き方を決める材料です。どのファイルを毎回読むか、どの情報を長期的に残すかで、AIの振る舞いが変わります。

📁 代表的なworkspaceファイル

ファイル・フォルダ 主な役割 初心者が見る優先度
AGENTS.md 行動ルール、起動時の読み込み指示 高い
SOUL.md 口調、役割、人格の方向性 高い
USER.md ユーザー情報や好み
MEMORY.md 長期記憶、重要ルール 高い
TOOLS.md 環境やツールのメモ
memory/ 日々のログや記録
skills/ カスタムSkill 必要に応じて

ここで大事なのは、全部をいきなり編集しようとしないことです。まずはAGENTS.md、SOUL.md、MEMORY.mdの3つを確認するだけでも、workspaceの考え方はかなりつかめます。特にMEMORY.mdには個人的な文脈が入りやすいので、扱いは慎重にしたいところです。

複数のエージェントを使う場合は、workspace-frontendworkspace-backend のように用途別のworkspaceを持たせる例もあります。開発担当、文章作成担当、経費処理担当のように分けると、役割が混ざりにくくなります。

関連リンク

PCのマイクのノイズがひどい原因と直し方を音別に解説

AGENTS.mdの役割

【AI】【業務効率化】【職場】AGENTS.mdの役割

AGENTS.mdは、OpenClawのworkspaceにおける運用マニュアルのようなファイルです。エージェントが最初に何を読み、どんなルールで動き、どのチェックリストを参照するかを決める場所として使われます。

たとえば、作業開始時にSOUL.mdやTOOLS.mdを読む、メインセッションだけMEMORY.mdを読む、特定の作業ではchecklistsフォルダを見る、といったルールをAGENTS.mdに書いておくイメージです。AIに毎回口頭で説明する内容を、あらかじめ固定しておく場所ですね。

📝 AGENTS.mdに書かれやすい内容

内容 目的 注意点
起動時の読み込み順 必要ファイルを読ませる 書きすぎると重くなる
行動ルール 応答の方針をそろえる 古いルールを放置しない
チェックリスト 高リスク作業を標準化 実運用と矛盾させない
セキュリティ条件 読み込み範囲を制御 MEMORY.mdの扱いに注意
報告形式 出力を安定させる 細かすぎる指定は避ける

特に重要なのが、どの場面でMEMORY.mdを読むかです。OpenClawのworkspace関連情報では、MEMORY.mdをグループチャットやサブエージェントに不用意に読ませないようにする考え方が示されています。個人的な記憶や機密情報が入る可能性があるためです。

AGENTS.mdを編集する時は、まず「毎回必要なルール」と「必要な時だけ参照すればよい情報」を分けるのがコツです。毎回読むファイルが長すぎると、トークン消費や応答のブレにつながりやすいので、詳細な手順はchecklistsやdocsに逃がす方が管理しやすいです。

SOUL.mdとUSER.mdの違い

【AI】【業務効率化】【職場】SOUL.mdとUSER.mdの違い

SOUL.mdは、エージェントの人格や口調、役割を決めるファイルです。たとえば「フロントエンド担当」「経費処理担当」「丁寧に短く答える案内役」のように、エージェント側のキャラクターや仕事の範囲を定義します。

USER.mdは、ユーザー側の情報や好みを置くファイルとして扱われます。たとえば、よく使う言語、好みの説明の粒度、作業スタイル、連絡時の注意点などです。SOUL.mdが「AIはどう振る舞うか」、USER.mdが「ユーザーはどんな人か」という分担です。

👤 SOUL.mdとUSER.mdの違い

ファイル 誰の情報か 書く内容の例
SOUL.md エージェント側 役割、口調、価値観、対応範囲
USER.md ユーザー側 好み、前提知識、作業スタイル
MEMORY.md 長期的に残す事実 重要ルール、継続判断、失敗防止
AGENTS.md 運用ルール 読み込み順、禁止事項、手順

この分け方を守ると、後から見直しやすくなります。SOUL.mdにユーザーの個人情報まで入れてしまうと、エージェントを共有した時に不要な情報まで広がる可能性があります。逆にUSER.mdにエージェントの役割を書きすぎると、複数エージェント運用の時に混乱しやすいです。

仕事で使うなら、SOUL.mdには「担当領域」と「やってはいけないこと」を明確に書くのがおすすめです。たとえば開発担当なら、勝手に本番操作をしない、関係ないファイルを触らない、判断が必要な時は確認する、という形です。人格づけよりも、役割と境界線を優先した方が実務では使いやすいですよ。

MEMORY.mdの扱い方

【AI】【業務効率化】【職場】MEMORY.mdの扱い方

MEMORY.mdは、OpenClawのworkspaceの中でも特に慎重に扱いたいファイルです。長期的に残すべき情報、繰り返し守るルール、過去の失敗から得た注意点などを置く場所として紹介されています。

便利な一方で、MEMORY.mdには個人的な文脈や業務上の情報が入りやすいです。そのため、グループチャットやサブエージェントに無条件で読ませる設計は避けた方がよいです。必要な場面だけ読み込む、不要な情報は残さない、という運用が大事になります。

🔐 MEMORY.mdで意識したい管理ルール

観点 やること 避けたいこと
情報の種類 継続して必要なルールだけ残す 一時的な雑談を残し続ける
読み込み範囲 メインセッション中心にする 全チャットで常時読み込む
サイズ管理 定期的に要約・整理する 無制限に増やす
機密情報 最小限にする APIキーや個人情報を書く
更新頻度 月1回などで見直す 古い決定を放置する

MEMORY.mdが大きくなりすぎると、AIが毎回読む情報が増え、コストや応答品質に影響しやすくなります。OpenClaw関連のworkspace管理では、日々のログをそのまま残すのではなく、重要な学びだけをMEMORY.mdに昇格させる「蒸留」のような考え方が紹介されています。

✅ MEMORY.mdを運用する時の目安

  • 毎回守る必要があるルールだけ残す
  • 完了したタスクのメモは整理する
  • 個人情報や認証情報は書かない
  • グループチャットに漏れない前提を作る
  • 長くなったらdocsやchecklistsへ分ける

私なら、MEMORY.mdは「AIに覚えておいてほしい全部」ではなく、忘れると仕事に支障が出る重要ルールだけを置く場所として考えます。その方が、OpenClawのworkspaceを長く使っても散らかりにくく、あとから見直す時もラクです。

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

OpenClawのworkspace運用

【AI】【業務効率化】【職場】MEMORY.mdの扱い方

この章の主な見出し

  • セットアップの流れ
  • GitHubでバックアップ
  • workspaceのパス変更
  • 複数workspaceの使い分け
  • Dashboardで状態確認
  • セキュリティの注意点
  • OpenClawのworkspaceまとめ

OpenClawのworkspaceは、作って終わりではなく、バックアップ、パス管理、複数運用、セキュリティ確認まで含めて考えると安定します。特に仕事や副業の自動化に使うなら、あとから復旧できる状態にしておくことがかなり大事です。

ここでは、初期セットアップ後に見るべき運用ポイントを整理します。難しいコマンドを全部覚えるより、「何を確認すれば事故を減らせるか」を押さえる方が実用的ですよ。

セットアップの流れ

【AI】【業務効率化】【職場】セットアップの流れ

OpenClawの基本的な流れは、インストール、オンボーディング、チャネル接続、Gateway起動、動作確認の順番です。調べた範囲では、インストーラーや npm install -g openclaw@latest を使う方法が紹介されていますが、コマンドや要件は変わる可能性があります。

オンボーディングでは、AIプロバイダーの設定、openclaw.json の生成、Gatewayの準備などを行います。Discord、Telegram、WhatsApp、Slackなどを使う場合は、それぞれのBotトークンや接続情報も必要になります。

🧩 セットアップで見る項目

手順 やること 確認ポイント
インストール OpenClawを入れる 対応OSとNode.js要件
初期設定 onboardを実行 APIキーや設定ファイル
チャネル接続 Discordなどを連携 Botトークン、権限
Gateway起動 gatewayを動かす ポート、起動状態
動作確認 チャットから送信 AIが返信するか

最初の動作確認では、いきなり大きな自動化を任せず、短い質問や簡単なファイル確認から始めるのが無難です。AIに権限を持たせる範囲を広げるほど便利になりますが、その分だけ確認することも増えます。

インストール手順、対応モデル、チャネル連携の仕様は更新される可能性があります。正確な情報は公式サイトをご確認ください。古い記事だけを見て進めると、コマンド名や設定項目が違ってつまずくかもしれません。

GitHubでバックアップ

【AI】【業務効率化】【職場】GitHubでバックアップ

workspaceには、AGENTS.md、SOUL.md、USER.md、MEMORY.md、skills、scriptsなど、エージェント運用に関わる大事な情報が入ります。PCが壊れたり、設定を間違えたりした時に備えて、GitHubでバックアップしておくと復元しやすいです。

GitHubで管理するメリットは、単なる保存だけではありません。いつ何を変えたかが履歴として残るので、設定変更後に挙動が変わった時も原因を追いやすくなります。複数PCで同じworkspaceを使いたい時にも役立ちます。

🗂 GitHub管理で得られること

項目 メリット 注意点
履歴管理 変更前に戻しやすい commit内容を分かりやすくする
バックアップ PC故障時に復旧しやすい Privateリポジトリ推奨
複数PC利用 同じ設定を共有できる pull/pushの競合に注意
監査 変更内容を確認できる 機密情報を入れない
自動化 定期バックアップしやすい まず手動で挙動確認

特に大事なのは、GitHubリポジトリはPrivateで作ることです。MEMORY.mdやUSER.mdには個人的な情報が入りやすいため、公開リポジトリに置くのは避けた方がよいです。APIキーやトークンのような認証情報は、そもそもGit管理に入れないように注意してください。

バックアップの基本は、変更確認、追加、コミット、pushです。難しく考えすぎず、大きな変更をした後に「今の状態を記録する」習慣を作るだけでも安心感が変わります。自動化する場合も、最初は手動で問題なくpushできるか確認してから進めるのがいいですよ。

workspaceのパス変更

【AI】【業務効率化】【職場】workspaceのパス変更

workspaceのパス変更は、用途別に作業場所を分けたい時や、特定プロジェクトだけをAIに扱わせたい時に検討します。たとえば、開発用、文章作成用、データ整理用でworkspaceを分けると、記憶やルールが混ざりにくくなります。

ただし、パス変更は見た目以上に影響があります。Gateway設定、エージェント設定、チャネル連携、起動サービスなどがworkspaceの場所を前提にしている場合があるため、いきなり移動するのは避けた方が安全です。

🛠 パス変更前の確認リスト

  • 現在のworkspaceをバックアップする
  • openclaw.json のworkspace設定を確認する
  • Gatewayを停止してから変更する
  • 変更後にGatewayを再起動する
  • チャットから動作確認する

Per-Agent設定では、エージェントごとにworkspaceを指定できる形が紹介されています。たとえば、コードレビュー担当はプロジェクトフォルダ、文章作成担当は原稿フォルダのように分ける考え方です。これにより、必要以上に広いファイルへアクセスさせずに済みます。

設定ファイルの項目名や指定方法はバージョンで変わる可能性があります。調べた範囲では agents.defaults.workspace やエージェント個別のworkspace設定が例として出ていますが、作業前に現在の公式ドキュメントと実際の設定ファイルを確認してください。

複数workspaceの使い分け

【AI】【業務効率化】【職場】複数workspaceの使い分け

複数workspaceは、OpenClawを「ひとつの何でも屋」ではなく、役割別のAIチームとして使いたい時に便利です。フロントエンド担当、バックエンド担当、経費担当、文章作成担当のように分けると、指示や記憶が整理されます。

単一workspaceだと、別のチャンネルや別の用途の情報が混ざる可能性があります。SlackやDiscordで複数チャンネルを使う場合、チャンネルとエージェントを分けることで、会話の文脈やルールを切り分けやすくなります。

👥 複数workspaceの使い分け例

使い分け workspace例 向いている用途
汎用アシスタント workspace-general 日常の相談、簡単な調査
開発担当 workspace-dev コード確認、設計補助
フロント担当 workspace-frontend UI、画面、コンポーネント
バックエンド担当 workspace-backend API、DB、サーバー
経費担当 workspace-expense 画像やPDFの整理補助

マルチプロファイル構成では、1台のマシン上で複数のGatewayを別ポートで動かす例も紹介されています。これは常駐する独立エージェントを作りたい時に向いています。一方で、一時的な並列作業にはサブエージェントの方が合う場合もあります。

注意したいのは、エージェント同士をチャットで会話させる時のループです。Bot同士が何度もメンションし合うと、無駄な応答が続く可能性があります。返信が相手に新しい行動を求める時だけメンションするなど、ルールをAGENTS.mdに入れておくと運用しやすいです。

Dashboardで状態確認

【AI】【業務効率化】【職場】Dashboardで状態確認

OpenClawでは、Gateway起動後にローカルのDashboardへアクセスできる例が紹介されています。調べた範囲では、http://127.0.0.1:18789/ のようなローカルURLが使われていますが、ポートは設定によって変わる可能性があります。

Dashboardは、Gatewayが動いているか、接続状態に問題がないかを見る入口として便利です。特に初期設定後は、チャットアプリから反応がない時に、Gateway側が起動しているのか、チャネル接続ができているのかを切り分けるのに役立ちます。

📊 Dashboardとコマンド確認の使い分け

確認方法 見る内容 向いている場面
Dashboard 視覚的な状態確認 初心者の確認
gateway status 起動状態やポート 動作切り分け
logs エラー内容 トラブル対応
config get 設定値 設定確認
doctor 環境チェック 原因が分からない時

ただし、Dashboardだけで全てが分かるわけではありません。チャット側のBot権限、トークン、チャンネルID、ポート競合、設定ファイルの構文エラーなど、別の場所に原因があることもあります。

うまく動かない時は、「Dashboardを見る」「Gateway statusを見る」「ログを見る」「設定ファイルを見る」の順で確認すると整理しやすいです。感覚で設定を変え続けるより、どこで止まっているかを一つずつ切り分ける方が早いですよ。

セキュリティの注意点

【AI】【業務効率化】【職場】セキュリティの注意点

OpenClawのworkspaceは便利ですが、AIにファイル操作や外部連携を任せる以上、セキュリティはかなり重要です。特にMEMORY.md、USER.md、認証情報、GitHubバックアップの扱いは慎重に見た方がいいです。

基本は、必要なファイルだけをworkspaceに置くことです。ホームディレクトリ全体を広く見せるより、作業に必要なフォルダだけを指定する方がリスクを下げやすいです。APIキーやパスワードを含むファイルは、workspaceやGit管理から外すのが安全です。

🔐 セキュリティで確認したい項目

項目 推奨される考え方 理由
MEMORY.md 読み込み範囲を限定 個人的な情報が入りやすい
GitHub Privateで管理 設定や記憶の漏えい防止
APIキー Gitに入れない 不正利用リスクを下げる
workspace範囲 最小限にする 余計なファイルアクセスを防ぐ
Bot権限 必要な権限だけ 誤操作を減らす

チームや会社で使う場合は、個人利用よりも慎重に進める必要があります。どのファイルをAIが読めるのか、どのチャネルで反応するのか、誰がログを見られるのかを事前に決めておくとトラブルを減らせます。

セキュリティ設定は、環境や扱う情報によって適切なラインが変わります。業務の機密情報や顧客情報を扱う場合は、最終的な判断は専門家にご相談ください。便利さだけで権限を広げず、必要最小限から始めるのが現実的です。

OpenClawのworkspaceまとめ

【AI】【業務効率化】【職場】OpenClawのworkspaceまとめ

OpenClawのworkspaceは、AIエージェントの動き方を決める中心部分です。AGENTS.md、SOUL.md、USER.md、MEMORY.mdなどの役割を理解すると、設定変更やトラブル対応がかなりしやすくなります。

✅ OpenClawのworkspaceで押さえる要点

  1. OpenClawはチャットアプリとAIエージェントをつなぐGatewayとして使える
  2. workspaceは設定、記憶、行動ルールを置く作業場所
  3. AGENTS.mdは読み込み順や運用ルールの中心になる
  4. SOUL.mdはエージェント側、USER.mdはユーザー側の情報を整理する
  5. MEMORY.mdは長期記憶として便利だが、読み込み範囲に注意する
  6. GitHubバックアップはPrivateリポジトリで管理する
  7. 複数workspaceは用途別のAI運用に向いている
  8. Dashboardやログで状態確認すると原因を切り分けやすい
  9. セキュリティは最小権限と機密情報の除外が基本

最初にやることは、全部を完璧に設定することではありません。まずは小さなworkspaceで動作確認し、必要に応じてGitHubバックアップ、複数workspace、Dashboard確認へ広げていく流れが扱いやすいです。

OpenClawのworkspaceは、うまく設計するとAIを継続的な仕事の相棒として使いやすくなります。一方で、記憶や権限を雑に扱うとリスクも出ます。あなたの用途に合わせて、必要な範囲から少しずつ整えていくのがいいかなと思います。

【AI】【業務効率化】【職場】OpenClawのworkspaceまとめ

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

働き方情報の案内役

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

運営者情報を見る

記事作成にあたり参考にさせて頂いたサイト

各サイト運営者様へ

有益な情報をご公開いただき、誠にありがとうございます。

感謝の意を込め、このリンクはSEO効果がある形で設置させていただいております。

※リンクには nofollow 属性を付与しておりませんので、一定のSEO効果が見込まれるなど、サイト運営者様にとってもメリットとなれば幸いです。

当サイトは、インターネット上に散在する有益な情報を収集し、要約・編集してわかりやすくお届けすることを目的としたメディアです。

引用や参照の方法に不備、あるいはご不快に感じられる点がございましたら、お問い合わせフォームよりご連絡ください。

今後とも、どうぞよろしくお願いいたします。

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

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