Openclaw向けメモリ設定スキル

AIコーディングエージェント向けに、ベクトルベースの長期メモリと永続的なコンテキストを構成するためのテクニカルフレームワーク。 Japan

jrbobbyhansen-pixel
v1.0.0
Jan 28, 2026
128
45.1k
0

インストール&ダウンロード

1. ClawHub CLI

レジストリから直接スキルをインストールする最速の方法です。

npx clawhub@latest install memory-setup

2. 手動インストール

スキルフォルダを以下のいずれかの場所にコピーしてください

グローバル
~/.openclaw/skills/
ワークスペース
<project>/skills/

優先順位:ワークスペース > ローカル > バンドル

3. プロンプトのインストール

このプロンプトをOpenClawにコピーするだけで、自動的にインストールされます。

Clawhubを使って memory-setup をインストールして。Clawhubがインストールされていない場合は、先にインストールしてください(npm i -g clawhub)。

ダウンロードをご希望ですか?

ZIPアーカイブで生のスキルファイルを取得します。

メモリ設定スキル とは?

メモリ設定スキルは、AI主導の開発ワークフローにおけるコンテキストの喪失を排除するために設計された包括的な構成フレームワークです。Openclaw Skillsを活用することで、開発者はエージェントをステートレスな参加者から、過去の決定、プロジェクトの履歴、および特定のユーザー設定を複数のセッションにわたって記憶するコンテキスト対応アシスタントへと変革できます。

このスキルは、セマンティック検索を使用して情報を保存および取得するための構造化された環境を確立します。埋め込みプロバイダーと統合して、日次ログ、セッションの書き起こし、および厳選された長期メモリファイルをインデックス化します。これにより、エージェントは関連する技術的な詳細をプロアクティブに想起でき、繰り返しの質問を減らし、複雑なソフトウェアプロジェクトの連続性を向上させます。

メモリ設定スキル のユースケース

  • コンテキストが数週間にわたる長期的なソフトウェアエンジニアリングプロジェクトでの連続性の維持。
  • 過去のコーディングセッションからの特定のアーキテクチャ上の決定や教訓の取得。
  • コーディングスタイルや特定のツール構成を含む、パーソナライズされた開発者設定の管理。
  • 進捗状況や保留中のフォローアップタスクを追跡するための日次ログの自動インデックス作成。
  • 統合されたワークスペース内でのマルチエージェントワークフローのための共有ナレッジベースの作成。

メモリ設定スキル の仕組み

  1. グローバル設定で構成を定義し、メモリ検索エンジンを有効にして埋め込みプロバイダーを選択します。
  2. ログ、プロジェクトコンテキスト、システム設定を分離するために、ワークスペース内に専用のディレクトリ構造を初期化します。
  3. 高レベルのプロジェクトの事実とユーザーコンテキストのプライマリソースとして機能する、中心となる MEMORY.md ファイルを作成します。
  4. エージェントは、インデックス化された Markdown ファイルに対してベクトルベースのクエリを実行するためにメモリ検索機能を使用します。
  5. 取得されたスニペットのセマンティックな関連性に基づいて、コンテキストが会話に動的に挿入されます。

メモリ設定スキル のセットアップ

Openclaw Skills を介して永続的なコンテキストを有効にするには、~/.clawdbot/clawdbot.json または moltbot.json ファイルに次の構成を追加します。

{
  "memorySearch": {
    "enabled": true,
    "provider": "voyage",
    "sources": ["memory", "sessions"],
    "indexMode": "hot",
    "minScore": 0.3,
    "maxResults": 20
  }
}

次のコマンドでワークスペースのディレクトリ構造を初期化します。

mkdir -p memory/logs memory/projects memory/groups memory/system
touch MEMORY.md

最後に、Voyage AI や OpenAI などのプロバイダーの API キーが環境にエクスポートされているか、エージェントのシークレット管理に追加されていることを確認してください。

メモリ設定スキル のデータスキーマとタクソノミー

このスキルは、効率的な検索のために情報を整理およびインデックス化するために、階層的な Markdown スキーマを利用します。

データコンポーネント 場所 コンテンツタイプ
長期メモリ /MEMORY.md 厳選された事実、プロジェクトの概要、および決定事項
日常活動 /memory/logs/ 日々のタスクを記録する日付スタンプ付きログ (YYYY-MM-DD.md)
プロジェクトコンテキスト /memory/projects/ 詳細な技術文書およびプロジェクト固有のメモ
ユーザー設定 /memory/system/ 開発環境の設定とコミュニケーションスタイル
セッション履歴 /sessions/ 自動生成された会話の書き起こし

メモリ設定スキル の高度な機能

  • 作業中にベクトルデータベースにリアルタイムの更新を提供するホットモード(Hot Mode)インデックス作成のサポート。
  • オフライン環境向けに Voyage AI、OpenAI、またはローカル埋め込みモデルの使用を可能にするマルチプロバイダーの柔軟性。
  • 検索精度を微調整するための、調整可能な minScore しきい値によるきめ細かな関連性制御。
  • 技術的なフォローアップの取得を合理化するための、自動化された日次ログのフォーマット。
  • 標準化されたメモリ取得プロトコルのための統合されたエージェント指示。

SKILL.md


ローディング

関連するOpenclawのスキル

METADATA

Github Stars: 0
forks: 0

特徴*