Openclaw向けmemories-cli

永続的なメモリを管理し、AI ツールの構成を生成し、開発環境全体でコンテキストを同期するための強力なコマンドラインインターフェースです。

charlesrhoward
v1.0.0
Feb 17, 2026
0
778
0

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

1. ClawHub CLI

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

npx clawhub@latest install memories-cli

2. 手動インストール

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

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

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

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

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

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

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

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

memories-cli とは?

memories-cli は memories.sh の主要なインタラクションレイヤーであり、AI Agent の永続的なメモリレイヤーを維持するための堅牢なツールセットを開発者に提供します。この skill を使用することで、開発者はルール、決定、事実を保存し、さまざまな AI IDE やチャットインターフェース間で持ち運ぶことができるため、Agent が常に適切なプロジェクトコンテキストと技術的制約にアクセスできるようになります。

このツールは、Claude Code、Cursor、Windsurf などのツールを自動検出してネイティブな設定ファイルを生成することで、さまざまな AI エコシステム間のギャップを埋めます。新しいプロジェクトを初期化する場合でも、マシン間でグローバルな設定を同期する場合でも、memories-cli は Agentic ワークフローの唯一の信頼できる情報源(source of truth)として機能し、AI 共同作業者への指示の繰り返しの必要性を大幅に削減します。

memories-cli のユースケース

  • 標準化された AI の指示とルールによる新しいプロジェクトの初期化。
  • CLAUDE.md や .cursorrules の既存のルールを一元化されたメモリストアに取り込む。
  • セマンティック検索や全文検索を使用して、特定のプロジェクトの決定や技術的事実を検索する。
  • さまざまな開発マシンやクラウド環境間でメモリの状態を同期する。
  • git hooks を通じて AI ツールの設定生成を自動化し、指示を常に最新の状態に保つ。

memories-cli の仕組み

  1. インストール:ユーザーは npm を介して CLI をグローバルにインストールするか、npx を使用してメモリ管理スイートにアクセスします。
  2. 初期化:init コマンドを実行すると、プロジェクトディレクトリをスキャンしてアクティブな AI ツールを検出し、ローカルのメモリデータベースを設定します。
  3. メモリキャプチャ:開発者は CLI を通じてメモリ(ルール、決定、またはメモ)を追加し、それらはプロジェクトレベルまたはグローバルレベルに分類およびスコープ設定されます。
  4. コンテキスト生成:ツールは保存されたメモリを処理して、.cursor/rules や CLAUDE.md などのツール固有の設定ファイルを生成または更新します。
  5. 同期:クラウド機能が有効な場合、ローカルメモリは安全な永続層に同期され、デバイス間でコンテキストの永続性を実現します。

memories-cli のセットアップ

この Openclaw Skills 対応 CLI を使い始めるには、以下の手順に従ってください:

# CLI をグローバルにインストール
npm install -g @memories.sh/cli

# またはインストールせずに npx で実行
npx @memories.sh/cli

# 現在のプロジェクトディレクトリでメモリを初期化
memories init

初期化後、CLI は AI ツールを自動検出し、メモリ管理のための環境を準備します。

memories-cli のデータスキーマとタクソノミー

この skill は、AI Agent にとって高い関連性を確保するために、特定のメモリタイプとスコープに基づいて情報を整理します:

属性 説明
タイプ rule、decision、fact、note(デフォルト)
スコープ project(git リポジトリ固有)、global(ユーザー全体)
メタデータ タグ、履歴バージョン、メモリ間の関連付けリンク
埋め込み セマンティック検索機能のためのベクトル表現

memories-cli の高度な機能

  • セマンティック検索:--semantic フラグを使用して、キーワードの一致だけでなく、意味に基づいてメモリを検索します。
  • インタラクティブなクリーンアップ:memories review を利用して、古いメモリを削除または更新するためのガイド付きプロセスを実行します。
  • Git Hooks:コミット時にメモリ生成を自動的にトリガーし、AI への指示をコードの変更と同期させます。
  • テンプレートサポート:アーキテクチャの決定などの一般的なメモリパターンに対して、構造化されたテンプレートを使用します。
  • バージョン管理:完全なメモリ履歴にアクセスし、特定のメモリ項目の以前のバージョンに戻します。

SKILL.md


ローディング

関連するOpenclawのスキル

特徴*