メインコンテンツへスキップ
このコンテンツはお使いの言語にまだ対応していないため、英語で表示されています。

Claude Supermemory

Plugin
75

Persistent memory across Claude Code sessions using Supermemory

AI サマリー

This plugin provides persistent memory across Claude Code sessions by indexing codebases, saving important project knowledge, and allowing users to search past work. It includes commands for setup, configuration, and logout, utilizing Supermemory's platform for storage.

Security

  • warning:Secret ManagementThe plugin uses an API key which is configured via environment variables or settings files. While it notes sensitivity for keychain storage, the initial setup implies direct environment variable usage which might be less secure than being prompted at runtime.
  • warning:Keychain-stored secretsThe API key is configured via environment variables or settings files. While the README mentions `SUPERMEMORY_CC_API_KEY`, it does not explicitly state that it is stored in the OS keychain via `userConfig` with `sensitive: true`.

Versioning

  • warning:Release ManagementThe plugin version in package.json is '1.0.0' and in plugin.json is '0.0.2', with no CHANGELOG or GitHub releases, making versioning unclear and potentially stuck at an early stage.

Code Execution

  • warning:ValidationWhile scripts like `project-config.md` use Node.js for file manipulation, explicit schema validation for user inputs or file contents is not evident, relying on basic file system operations.
  • warning:Error HandlingSome scripts, like `project-config.md`, include basic error handling (e.g., `2>/dev/null || echo "{}"`) but lack robust error categorization or structured reporting that an agent could act upon.
  • warning:LoggingThe README mentions `SUPERMEMORY_DEBUG=true` for logging, but there's no explicit mention or implementation of a local audit file for capturing actions and outcomes.

Compliance

  • info:GDPRThe extension stores user credentials and project configuration. While it doesn't explicitly state handling personal data beyond these, robust sanitization practices for potential LLM interactions are not detailed.
  • warning:Hook privacyThe plugin has a `debug` logging option, and the README mentions global settings for `signalExtraction` and `signalKeywords` which suggests data might be processed and potentially sent over network for memory, but the exact mechanism and privacy implications for telemetry are not fully detailed.

Invocation

  • warning:Hooks-off mechanismThe plugin does not appear to ship a documented hooks-off mechanism, requiring manual intervention like setting environment variables or uninstalling.

Documentation

  • warning:Feature TransparencyThe README mentions 'Auto Capture — Conversations saved when session ends' and 'Signal Extraction' and `signalKeywords` in global settings, but the exact mechanism and scope of this auto-capture are not detailed, nor is it clear if hooks are involved.

Convention

  • warning:Plugin statePlugin state and configuration files are stored in `~/.supermemory-claude/` and `.claude/.supermemory-claude/`, which are outside the `${CLAUDE_PLUGIN_DATA}` scope, meaning they may not be wiped on default uninstall.

インストール

まずマーケットプレイスを追加

/plugin marketplace add supermemoryai/claude-supermemory
/plugin install claude-supermemory@supermemory-plugins
2 days ago に更新
ソースコードを表示