{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreigd3zyajr2i5sfs4cdy3iuay2fruqhvtleb23nfedr5ohojhxvkqm",
    "uri": "at://did:plc:hzgu7qyp34ofph3btawzwyw4/app.bsky.feed.post/3mhx3cplmjpf2"
  },
  "coverImage": {
    "$type": "blob",
    "ref": {
      "$link": "bafkreie64agejzchusskinnmbsab5tclhtgcwlbqitdhaqvtgdxvz3373q"
    },
    "mimeType": "image/png",
    "size": 74884
  },
  "path": "/kimmaru/articles/3dbd92dea9ede8",
  "publishedAt": "2026-03-24T15:40:45.000Z",
  "site": "https://zenn.dev",
  "tags": [
    "@noprogllamaさんの記事"
  ],
  "textContent": "きっかけ\nClaude Codeを日常的に使っていると、ある問題にぶつかります。\nセッションが変わるたびに、前提の共有からやり直しになるのです。\nCLAUDE.mdにプロジェクトのルールを書くことはできます。しかし「先週の壁打ちで出た結論」「あのとき却下した設計案」といった動的な文脈は消えてしまいます。\nそんなとき、@noprogllamaさんの記事「Claude Codeに長期記憶を持たせたら、壁打ちの質が変わった」を読みました。SQLite 1ファイルでローカル完結、トークン消費ゼロ、FTS5+ベクトル検索のハイブリッド。これだ、と思いました。\nただ、自分の環境に合わせていくつか...",
  "title": "Claude Codeとの壁打ちが「積み上げ型」に変わった。長期記憶MCPサーバーの開発記"
}