よくある質問 (FAQ)
Engram はベクトルデータベースですか?
いいえ。デフォルトの Engram 検索は決定論的な語彙検索です。engram search --semantic は決定論的なローカル類似度を追加しますが、埋め込み(embeddings)ベース of のセマンティック検索ではありません。グラフベクトルはローカルなハッシュ語ベクトルであり、セマンティック埋め込みではありません。オプションのローカル sqlite-vec はアクセラレーション(加速)レイヤーであり、信頼できる唯一の情報源(ソースオブトゥルース)ではありません。
Engram は自動的にメモリを書き込みますか?
いいえ。エージェントが提案し、人間が承認します。直接のターミナル CLI は A/B/C を使用します。AI エージェントのチャットは yes/audit/cancel を使用します。明示的な一括受け入れ(accept-all)要求(ss -a)のみがすべての提案例を保存します。エージェントは人間が要求しない限り --accept-all を追加してはなりません。
メモリはどこに保存されますか?
- ワークスペースメモリ:
<project>/.agents/.engram/ - グローバルメモリ:構成した任意の場所(構成されるまではデフォルトで空)
ワークスペースメモリが優先されます。グローバルメモリは、再利用可能な設定やチームのコンテキストのフォールバックです。
どのエージェントがサポートされていますか?
Codex、Claude、Gemini(および Antigravity Gemini 互換のインターフェース)、Cursor、Windsurf/Cascade、OpenCode、Copilot、Cline、一般的な AGENTS.md 互換ホスト、MCP 対応ホスト、およびスラッシュコマンドホスト。詳細は エージェント統合の概要 を参照してください。
暗号化は実装されていますか?
暗号化の構成は存在しますが、暗号化ストレージはまだ実装されていません。現在の制限事項を明確に記載してください。
Git なしで Engram を使用できますか?
はい。Git はオプションですが、監査履歴、ポータビリティ、およびチームレビューのために推奨されます。
誤ったメモリをアーカイブするにはどうすればよいですか?
engram archive --reason "<理由>" <id-または-ファイル>
ファイルは承認後にのみアクティブなルーティングから外れ、archive/ の下に保存されたままになります。監査可能性を高めるために、削除ではなくアーカイブを使用してください。
グローバルメモリを移動するにはどうすればよいですか?
engram update-global-folder <新しいパス>
engram ugf <新しいパス>
engram move global folder from <古いパス> to <新しいパス>
古いグローバルルート全体を新しい場所に移動することも希望する場合は、--move-from-path <古いパス> を追加します。