claude-code-memory-setup は何をしますか?
ObsidianとGraphifyを使ってClaude Codeのトークン使用量を削減し、長期的なメモリを追加して効率的なコードベース認識を実現します。
概要
このスキルは、Claude Codeに長期的なメモリを提供し、トークン使用量を最適化するためのセットアップをガイドします。Obsidianを外部メモリバンクとして、Graphifyをナレッジグラフ可視化ツールとして使用します。
前提条件
- Claude Codeがインストールされていること
- Obsidian(任意のバージョン)
- Graphifyプラグイン(Obsidian用)
セットアップ手順
- Obsidianで新しいボールトを作成します。
- コミュニティプラグインからGraphifyをインストールします。
- ボールトをClaude Codeのメモリディレクトリとして設定します。
- Claude Codeの設定ファイル(例:
claude_config.json)を更新して、Obsidianボールトのパスを指定します。
設定例
{
"memory": {
"provider": "obsidian",
"vaultPath": "/path/to/your/obsidian/vault"
}
}
使用方法
- Claude Codeは自動的にObsidianボールトのメモを参照します。
- Graphifyで生成されたナレッジグラフは、コードベースの構造を可視化します。
- 定期的にメモリを整理することでトークン使用量を削減できます。
注意事項
- ObsidianボールトはClaude Codeのワークスペース外に配置することを推奨します。
- メモリの同期には注意し、機密情報を含めないようにしてください。
ライセンス
MIT