claude-memory-kit
Claude Codeエージェント向けの永続的メモリをエージェント監査儀式アーキテクチャで実装します。ユーザーは指示するだけで、エージェントが情報を収集し、監査し、昇格を提案し、記述します。デイリーログ、ホットキャッシュ(MEMORY.md)、ロールベースの参照スキル(Anthropic標準、ユーザー呼び出し不可)、正規ルールの4つのレイヤーで構成されています。/close-dayコマンドで営業終了時に監査儀式を実行します。projects/<name>/経由でマルチプロジェクト対応の分離を実現し、外部依存関係はゼロです。
description の原文を見る
Persistent memory for Claude Code agents with an agent-audit-ritual architecture. User only talks; agent captures, audits, proposes promotions, and writes. Four layers — daily logs, hot cache (MEMORY.md), role-based reference skills (Anthropic-native, user-invocable: false), canonical rules. /close-day runs the audit ritual at end of day. Multi-project isolation via projects/<name>/. Zero external dependencies.
SKILL.md 本文
Claude Memory Kit v4
Claude Code エージェント向けの永続メモリシステム。4層アーキテクチャ、エージェント駆動の昇格メカニズム、手動ファイル編集ゼロ。
コアな不変性
ユーザーは話すだけ。エージェントが取得、提案、執筆する。 すべてのアーキテクチャ上の決定はこのテストに合格しなければなりません。
v3.2 からの変更点
- エージェント駆動の昇格儀式 (
/close-day経由) — 以前: バックグラウンドpromote-patterns.py検出は信頼性が低いため廃止 - ロールベースの参照スキル (
.claude/skills/<role>-guidance/SKILL.mdwithuser-invocable: false) とトピックベースのknowledge/concepts/を並行運用 — 2つの軸、重複なし。Anthropic ネイティブの自動呼び出し (descriptionマッチング) を使用 — カスタムトリガーテーブルなし。 - マルチプロジェクト分離 (
projects/<name>/経由) — 共有レイヤーは常時読み込み、プロジェクト固有のスコープはオンデマンド /memory-auditオペレータ — 過度に大きな参照スキルの検出 + セマンティック分割実行- 廃止:
experiences/ステージングレイヤー、promote-patterns.pyバックグラウンドスクリプト、flush.py自動フラッシュ、playbooks/別ディレクトリ (参照スキルにマージ)
詳細は CHANGELOG.md を参照してください。
クイックスタート
git clone https://github.com/awrshift/claude-memory-kit.git my-project
cd my-project
claude
最初のセッション: エージェントがあなたに挨拶し、2~3個のセットアップ質問をします。/tour を入力して、ガイド付きウォークスルーを実行します。
日次ワークフロー
- セッションを開く — フック経由で NSP + MEMORY + ナレッジインデックスが自動読み込み
- 通常どおり作業 — エージェントが話した内容から MEMORY.md にパターンを取得
- 完了時に
/close-dayを実行 — エージェントが本日の内容を合成し、昇格を監査し、口頭提案を行い、あなたの「了承」で執筆
明日は今日の続きから始まります。
含まれるスキル
| スキル | 説明 |
|---|---|
/close-day | 営業終了時の監査儀式: 合成 + 昇格提案 |
/memory-audit | 過度に大きな参照スキルの構造チェック + 分割提案 |
/memory-lint | 衛生管理 (壊れたリンク、不十分な記事、孤立した記事、過度に大きな参照スキル) |
/memory-compile | 日次ログを knowledge/concepts/ 記事にコンパイル |
/memory-query | すべてのメモリレイヤー全体での自然言語検索 |
/tour | インタラクティブガイド付きウォークスルー |
アーキテクチャ
4つのレイヤー、それぞれの目的があります:
| レイヤー | 回答内容 | 執筆者 |
|---|---|---|
daily/YYYY-MM-DD.md | 「今日何が起きたか」 | /close-day |
.claude/memory/MEMORY.md | 「セッション全体で繰り返されるパターンは何か」 | 話しながらエージェント |
.claude/skills/<role>-guidance/SKILL.md | 「<role> はどのようにXについて考えるべきか」 | /close-day 昇格 |
.claude/rules/*.md | 「常に/決して起きてはいけないことは何か」 | 6ヶ月以上安定後の /close-day |
詳細は ARCHITECTURE.md を、エージェントのセッションワークフローは CLAUDE.md を参照してください。
本番利用から構築
700+ の実際のセッションと 7+ のプロジェクトでの反復。すべてのコンポーネントがその位置を獲得しています。experiences/ とバックグラウンド検出スクリプトは審査に合格しませんでした。
ライセンス: MIT(寛容ライセンスのため全文を引用しています) · 原本リポジトリ
詳細情報
- 作者
- awrshift
- ライセンス
- MIT
- 最終更新
- 2026/4/27
Source: https://github.com/awrshift/claude-memory-kit / ライセンス: MIT