Skip to main content

OpenClawのインストールと使い方完全ガイド2026——セットアップから実践活用まで

· 約10分
Felo AI
Operations

OpenClawのインストール方法から基本的な使い方、MemClawを使ったコンテキスト永続化まで、2026年版の完全ガイドです。

OpenClaw は、Claude Code と同じ Anthropic の Claude モデルをベースにした、オープンソースのAIコーディングエージェントだ。ターミナルから直接 Claude と対話しながら、コードの生成・編集・デバッグを自然言語で行える。

2025年末から2026年初にかけて急速に普及し、日本でも「openclaw 使い方」の検索が急増している。本記事では、インストールから日常的な使い方、そして複数プロジェクトを効率よく管理するための実践的な方法まで、順を追って解説する。


OpenClaw とは

OpenClaw は、Claude Code にインスパイアされたオープンソースのAIコーディングエージェントだ。主な特徴は以下の通り。

  • オープンソース — ソースコードが公開されており、コミュニティによって開発・改善されている
  • ターミナルベース — コマンドラインから Claude と直接対話できる
  • ファイル操作の統合 — コードの読み込み・編集・作成をエージェントが直接実行
  • Claude Code との互換性 — Claude Code 用のプラグインやスキルを OpenClaw でも利用できる
  • クロスプラットフォーム — macOS、Linux、Windowsで動作する

Claude Code との大きな違いは、オープンソースである点コミュニティドリブンの開発だ。API キーさえあれば、すぐに利用を開始できる。

openclaw 使い方 — OpenClawの概要とClaude Codeとの位置づけを示す概念図


インストール方法

前提条件

OpenClaw を使うには、以下が必要だ。

  • Anthropic API キーanthropic.com でアカウントを作成し、API キーを取得する
  • Node.js — v18以上(公式サイトからインストール)
  • ターミナル — macOS のターミナル、Linux のシェル、または Windows の PowerShell / WSL

インストール手順

以下のコマンドをターミナルで実行する。

bash <(curl -s https://raw.githubusercontent.com/Felo-Inc/memclaw/main/scripts/openclaw-install.sh)

このコマンドが自動的に:

  1. OpenClaw のダウンロードとインストール
  2. 必要な依存関係のセットアップ
  3. 設定ファイルの初期化

を実行する。インストール完了後、openclaw コマンドが利用可能になる。

openclaw --version

API キーの設定

インストール後、Anthropic API キーを環境変数に設定する。

export ANTHROPIC_API_KEY="your-api-key-here"

永続化するには、~/.zshrc または ~/.bashrc に追記する。

echo 'export ANTHROPIC_API_KEY="your-api-key-here"' >> ~/.zshrc
source ~/.zshrc

基本的な使い方

プロジェクトで起動する

作業するプロジェクトのディレクトリに移動して、openclaw コマンドを実行する。

cd my-project
openclaw

OpenClaw が起動し、プロジェクトのファイル構成を自動的に認識する。あとは自然言語で指示するだけだ。

日本語での操作

OpenClaw は日本語に対応している。日本語で指示すれば、日本語で回答が返ってくる。

このファイルのバグを修正してください。
テストを追加してください。
コードのリファクタリング案を提示してください。

よく使う操作例

コードレビューと改善

src/components/UserList.tsx を読み込んで、改善点を指摘してください。

テストの自動生成

src/utils/formatDate.ts のユニットテストを Vitest で書いてください。
エッジケースも含めてください。

ドキュメント生成

src/api/ 以下のすべての関数に JSDoc コメントを追加してください。

リファクタリング

この関数を読みやすくリファクタリングしてください。
TypeScriptの型定義も追加してください。

CLAUDE.md を使った設定

プロジェクトルートに CLAUDE.md ファイルを作成すると、セッション開始時に自動的に読み込まれる。プロジェクトの概要や技術スタック、コーディング規約を書いておくと便利だ。

# プロジェクト概要
ECサイトのバックエンドAPI

## 技術スタック
- Node.js 20 + TypeScript
- Express 4
- PostgreSQL + Prisma

## コーディング規約
- 関数は async/await を使う
- エラーハンドリングは必須

複数プロジェクト管理の課題

OpenClaw を日常的に使い始めると、ある課題に気づく。セッションをまたいでコンテキストが保持されないという問題だ。

  • 昨日まで進めていたプロジェクトを今日開いたら、何も覚えていない
  • クライアントAの作業中にクライアントBの情報が混入する
  • 毎回「このプロジェクトはTypeScriptを使っています」と説明し直す

複数のプロジェクトを並行して進めているフリーランサーや開発者にとって、これは特に深刻な問題だ。クライアントAのコードについて話しているつもりが、クライアントBの技術スタックで回答が返ってくることがある。

これは OpenClaw のバグではなく、AIのコンテキストウィンドウという構造上の制約だ。しかし、プラグインで解決できる。


MemClaw でコンテキストを永続化する

MemClawmemclaw.me)は、OpenClaw に「プロジェクト記憶」を追加するプラグインだ。

プロジェクトごとに独立したワークスペースを作成し、セッションをまたいでコンテキストを保持する。新しいセッションを開いたとき、8秒でプロジェクトの状態が完全に復元される。

openclaw ワークスペース — MemClawのプロジェクトワークスペースダッシュボード

MemClaw のインストール

export FELO_API_KEY="your-api-key-here"

API キーは felo.ai/settings/api-keys で取得できる。

OpenClaw での MemClaw インストールは以下のコマンドで完了する。

bash <(curl -s https://raw.githubusercontent.com/Felo-Inc/memclaw/main/scripts/openclaw-install.sh)

または手動インストール:

git clone https://github.com/Felo-Inc/memclaw.git

クローン後、memclaw/memclaw ディレクトリを ~/.claude/skills/ にコピーする。

ワークスペースの作成と使い方

インストール後は自然言語で操作できる:

このプロジェクト用のワークスペースを作成してください。

次回のセッションから:

このプロジェクトのワークスペースを読み込んでください。

8秒で前回の状態が復元される。

MemClaw の主な機能

機能説明
プロジェクト分離各プロジェクトのコンテキストが完全に独立
Living READMEプロジェクトの状態が自動更新されるドキュメント
アーティファクトドキュメント・URL・ファイルを永続保存
タスク追跡エージェントが作業しながら自動記録
チーム共有ワークスペースをチームメンバーと共有
クロスエージェントOpenClaw と Claude Code でワークスペースを共有

MemClaw を今すぐ試す → memclaw.me


よくある質問

Q. OpenClaw は無料ですか?

A. OpenClaw 自体はオープンソースで無料です。ただし、動作には Anthropic の API キーが必要で、API の使用量に応じて料金が発生します。Anthropic の料金は anthropic.com でご確認ください。

Q. Claude Code と OpenClaw の違いは何ですか?

A. Claude Code は Anthropic の公式製品で、Claude の有料サブスクリプション(Pro/Team)に含まれます。OpenClaw はコミュニティが開発したオープンソース版で、API キーさえあれば利用できます。機能的には非常に似ており、多くのプラグインを共有しています。

Q. Windows でも使えますか?

A. はい、WSL(Windows Subsystem for Linux)または PowerShell 経由で利用できます。ただし、macOS や Linux での動作が最も安定しています。

Q. MemClaw は Claude Code でも使えますか?

A. はい。MemClaw は OpenClaw と Claude Code の両方で利用できます。さらに、両方のエージェントで同じワークスペースを共有することも可能です。

Q. インストールに失敗した場合はどうすればいいですか?

A. まず、Node.js のバージョンが v18 以上であることを確認してください。また、ANTHROPIC_API_KEY が正しく設定されているか確認してください。詳細なトラブルシューティングは GitHub リポジトリ のIssueセクションをご覧ください。


まとめ

OpenClaw は、Anthropic の Claude を使ったオープンソースのAIコーディングエージェントだ。インストールはワンコマンドで完了し、日本語での操作も問題なく行える。

本格的に複数プロジェクトで使い始めたら、MemClaw を追加してコンテキスト永続化を実現しよう。プロジェクトをまたいだ文脈の汚染が解消され、毎朝の「再説明タスク」が不要になる。

次のステップ:

  1. OpenClaw をインストール(上記のコマンドを実行)
  2. MemClaw を追加してプロジェクト記憶を有効化

詳細は memclaw.me をご覧ください。