Claude-Mem 无交互安装:在无 GUI 机器上手工写入 settings.json 完成 CMEM Pro 部署

发布时间:2026/9/9 16:24:20

Claude-Mem 无交互安装:在无 GUI 机器上手工写入 settings.json 完成 CMEM Pro 部署
Claude-Mem 无交互安装在无 GUI 机器上手工写入 settings.json 完成 CMEM Pro 部署【免费下载链接】claude-memPersistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode More项目地址: https://gitcode.com/GitHub_Trending/cl/claude-mem在一台只能 SSH 登录的服务器、CI 机器或第二台没有浏览器的机器上npx claude-mem install的交互式 OAuth 配对输出设备码后打开浏览器授权页无法完成。Claude-Mem 官方文档 CMEM Pro (manual / headless) 给出的路径是前提是你已经有一个 cmem.ai 账号并拿到配对 token然后手工把安装器本应写入的键合并进~/.claude-mem/settings.json重启 worker再用/api/health和/api/sync/status两个端点验证。走完这条路径后该机器上的 observations 会通过cmem-observer模型经 cmem.ai 推理网关落库并与其他设备做 Cloud Sync。准备条件已有一个 cmem.ai 账号并且能通过cmem.ai → Connect或在一台能交互的机器上跑安装器配对拿到setup_token、user_id、hub_url以及memory_key如果没有单独的memory_key就用setup_token。目标机器上可以运行npx。按 Installation Guide 的系统要求Node.js 需要 20.0.0 或更高Bun 和 uv 由安装流程自动补齐。运行过 Claude-Mem 的机器上数据目录是~/.claude-mem/其中settings.json存放配置.worker.port和.worker.pid记录 worker 端口与进程。写入 settings.json安装器的写入分两部分Staged云同步 trial 元数据和Activated真正让 observations 跑起来的部分。手工部署时需要把两部分合并进同一个文件~/.claude-mem/settings.json。Activated 部分的规则是worker 通过通用的 OpenRouter 客户端访问 cmem.ai 推理网关因此 provider 设为openrouterbase URL 指向https://cmem.ai/api/inference/v1模型为cmem-observerAPI key 填入memory_key。项目文档说明没有单独的 CMEM provider 实现。cmem-pro-headless.mdx 给出的完整手工模板如下。其中的值都是占位符需替换成你自己的 token且文档明确要求不要把真实密钥粘贴进聊天、工单或文档{ CLAUDE_MEM_CLOUD_SYNC_TOKEN: cm_pro_YOUR_SETUP_TOKEN, CLAUDE_MEM_CLOUD_SYNC_USER_ID: YOUR_USER_ID, CLAUDE_MEM_CLOUD_SYNC_HUB_URL: https://YOUR_HUB_URL, CLAUDE_MEM_CLOUD_SYNC_DEVICE_ID: , CLAUDE_MEM_CLOUD_SYNC_DEVICE_NAME: my-machine, CLAUDE_MEM_PRO_TRIAL_STATE: active, CLAUDE_MEM_PRO_TRIAL_ENDS_AT: , CLAUDE_MEM_PRO_PLAN: trial, CLAUDE_MEM_PRO_FALLBACK_AT: , CLAUDE_MEM_PROVIDER: openrouter, CLAUDE_MEM_OPENROUTER_BASE_URL: https://cmem.ai/api/inference/v1, CLAUDE_MEM_OPENROUTER_MODEL: cmem-observer, CLAUDE_MEM_OPENROUTER_API_KEY: cm_pro_YOUR_MEMORY_KEY }各占位符的替换来源键替换来源CLAUDE_MEM_CLOUD_SYNC_TOKENConnect 页的setup_tokenCLAUDE_MEM_CLOUD_SYNC_USER_IDuser_idCLAUDE_MEM_CLOUD_SYNC_HUB_URLhub_urlcmem.ai 账号文档中提供的同步 hub 地址CLAUDE_MEM_CLOUD_SYNC_DEVICE_ID留空字符串worker 首次启动时自行生成CLAUDE_MEM_CLOUD_SYNC_DEVICE_NAME任意可读的设备名如主机名CLAUDE_MEM_PRO_PLAN/CLAUDE_MEM_PRO_TRIAL_STATE/CLAUDE_MEM_PRO_TRIAL_ENDS_AT按账号实际 trial 状态填写CLAUDE_MEM_OPENROUTER_API_KEYmemory_key若没有单独的memory_key用setup_token两点文档特别强调的细节memory_key和setup_token经常是同一个值cm_pro_…如果配对返回的是不同的memory_key就用它填CLAUDE_MEM_OPENROUTER_API_KEYsetup_token只保留在CLAUDE_MEM_CLOUD_SYNC_TOKEN上。另外云同步只在 token、user id、hub URL 三者全部非空时才生效没有单独的开关项见 Cloud Sync。设置权限并重启 worker写完文件后立即收紧权限因为文件里含密钥chmod 600 ~/.claude-mem/settings.json然后重启 worker让它不要继续持有旧的内存态 provider / 同步状态——交互式安装器在持久化 provider 之后会停掉 worker原因相同npx claude-mem restart验证部署worker 端口取自环境变量CLAUDE_MEM_WORKER_PORT或~/.claude-mem/.worker.port默认按用户派生为37700 (uid % 100)见 troubleshooting。拿到端口后依次请求curl -s http://127.0.0.1:${CLAUDE_MEM_WORKER_PORT}/api/health curl -s http://127.0.0.1:${CLAUDE_MEM_WORKER_PORT}/api/sync/status文档给出的成功条件/api/health中 provider 显示为openrouter/api/sync/status中configured: true且hub.reachable: true。/api/sync/status是无条件注册的端点未配置时返回200加{ configured: false }而不是 404所以未配置和worker 没起可以直接区分开。hub.reachable: true才是连通性判断lastError: null单独出现不够。最后一条端到端检查第一次真实 observation 应该通过cmem-observer模型成功落库。网关成功后CLAUDE_MEM_PRO_FALLBACK_AT会被清空如果网关返回终态的 quota / key 错误该时间戳会被写入内存回退到 Anthropic plan。回退是事件驱动的不要拿CLAUDE_MEM_PRO_TRIAL_ENDS_AT当作切换依据。排查与边界hub.reachable: false且带hub.error时说明 token 错误、hub URL 填错、响应格式异常、超时或网络故障——即使 pending 队列为空也能暴露出来见 cloud-sync.mdx。不要把个人 OpenRouter 的sk-or-…key 发给 cmem.ai 推理网关。三条路径不能混用CMEM Pro 用https://cmem.ai/api/inference/v1cm_pro_…memory key个人 OpenRouter 用空 base URL或https://openrouter.ai/api/v1 自己的sk-or-…Anthropic plan 走--provider claude完全不碰 cmem.ai 并清掉 CMEM 相关键。Cloud Sync 会把 observation 叙述和完整 prompt 文本上传到 cmem.ai 账号下的同步 hub如果这些内容必须留在本机不要启用云同步把 sync 三元组中任意一项置空即可关闭。一个 hub 账号最多接受 64 个不同 device id已有设备达到上限后照常同步新设备会收到409 device_limit_exceeded。如果这台机器上的插件文件本身还没装过首次部署交互式安装器的 runtime 阶段插件文件、依赖通常仍需一次可用终端来完成headless 文档覆盖的是已有 cmem.ai 账号、只是无法走交互式 OAuth 配对这一情形。部署完成后后续维护入口是 Installation 中的npx claude-mem repair版本标记不匹配时和 Cloud Sync 的/cloud-syncskill。【免费下载链接】claude-memPersistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode More项目地址: https://gitcode.com/GitHub_Trending/cl/claude-mem创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

2024年开源大数据集成工具Top10榜单与选型指南

2024年开源大数据集成工具Top10榜单与选型指南

2026/9/9 16:24:20

如果你这几年一直和数据平台、数据仓库打交道,一定会发现一个问题:大家聊天的重心从“怎么算”慢慢变成了“怎么接”。Spark、Flink再能算,数据进不来、出不去、对不上,后面的分析全是空中楼阁。大数据集成工具就是专门解决“数据…

内部FLASH模拟U盘:实现零门槛固件升级方案

内部FLASH模拟U盘:实现零门槛固件升级方案

2026/9/9 16:24:20

简介:这是一套面向STM32单片机开发的固件升级参考工程,核心通过内部FLASH模拟U盘的方式,实现BootLoader与应用程序的USB免工具更新,省去传统编程器和串口线,简化现场升级流程。压缩包共546个文件,包含大量C…

DeepEval|LLM 评测跑在本地

DeepEval|LLM 评测跑在本地

2026/9/9 16:24:20

DeepEval|LLM 评测跑在本地 【免费下载链接】deepeval The LLM Evaluation Framework 项目地址: https://gitcode.com/GitHub_Trending/de/deepeval 场景引入 上次给客服机器人跑回归评测,同事问了一句:这些测试数据是不是都发去了云…

VC++ MFC中基于TWAIN协议实现扫描仪接入的完整实践

VC++ MFC中基于TWAIN协议实现扫描仪接入的完整实践

2026/9/9 17:14:22

简介:VC下基于TWAIN协议实现的扫描仪完整源码项目,面向Windows应用开发者与图像采集相关技术人员,展示了如何在MFC工程中集成TWAIN库,完成设备枚举、扫描参数设置、图像采集与数据保存等完整流程。资源包共66个文件,包…

深度学习优化实战:从梯度下降到Adam的学习率调参指南

深度学习优化实战:从梯度下降到Adam的学习率调参指南

2026/9/9 17:14:22

1. 这篇读书笔记到底在记什么先说清楚这个编号的来历。我给自己定了一个规矩:读《Deep Learning》(就是那本深度学习领域的“花书”,Ian Goodfellow 等人写的教材)时,每整理一个专题的笔记,就用“书名缩写&…

10款好用的论文降ai工具(2026实测红黑榜!):知网AIGC率从90%降到10%

10款好用的论文降ai工具(2026实测红黑榜!):知网AIGC率从90%降到10%

2026/9/9 17:14:22

现在各大平台查得太严了,大家都在想办法降低ai率。如果数值超标被发现,毕业就会受到很大影响,这是大家都担心的事。所以很多人都在赶紧处理,到处寻找各种免费降ai率工具,希望能够顺利度过难关。 市面上工具虽然多&…

如何快速制作精简版 Windows 11 镜像:用 Tiny11Builder 从原版 ISO 到 tiny11.iso 的完整指南

如何快速制作精简版 Windows 11 镜像:用 Tiny11Builder 从原版 ISO 到 tiny11.iso 的完整指南

2026/9/9 17:14:22

如何快速制作精简版 Windows 11 镜像:用 Tiny11Builder 从原版 ISO 到 tiny11.iso 的完整指南 【免费下载链接】tiny11builder Scripts to build a trimmed-down Windows 11 image. 项目地址: https://gitcode.com/GitHub_Trending/ti/tiny11builder 给老笔记…

SmartBugs 实战:如何用一条命令跑完 25 款工具的合约批量审计而不翻车?

SmartBugs 实战:如何用一条命令跑完 25 款工具的合约批量审计而不翻车?

2026/9/9 17:14:22

SmartBugs 实战:如何用一条命令跑完 25 款工具的合约批量审计而不翻车? 【免费下载链接】ruffle A Flash Player emulator written in Rust 项目地址: https://gitcode.com/GitHub_Trending/ru/ruffle 如果你手里攥着上万份以太坊智能合约&#x…

Cherry Studio 在 Windows 上如何先启用符号链接再克隆仓库?

Cherry Studio 在 Windows 上如何先启用符号链接再克隆仓库?

2026/9/9 17:04:22

Cherry Studio 在 Windows 上如何先启用符号链接再克隆仓库? 【免费下载链接】cherry-studio 🍒 Cherry Studio 是一款支持多个 LLM 提供商的桌面客户端 项目地址: https://gitcode.com/CherryHQ/cherry-studio 如果你在 Windows 上准备从源码运行…

中国人民大学杨琳团队《Nature Communications》 | 全球潮汐湿地土壤有机碳时空格局与环境驱动:一项2009-2020年的全球评估

中国人民大学杨琳团队《Nature Communications》 | 全球潮汐湿地土壤有机碳时空格局与环境驱动:一项2009-2020年的全球评估

2026/9/9 1:14:29

本文首发于“生态学者”!从“湿地面积”到“土壤碳密度”:为什么需要重新认识潮汐湿地蓝碳变化?潮汐湿地位于陆地与海洋的交汇地带,包括红树林、盐沼和潮滩,是全球重要的蓝碳生态系统。其土壤能够长期储存大量有机碳&a…

adb抓包

adb抓包

2026/9/8 4:55:53

前言 本文介绍如何通过 tcpdump 在 Android 手机上抓取网络数据包,并在电脑端使用 Wireshark 进行分析。适用于需要排查 App 网络请求、分析接口调用或调试网络问题的开发与测试场景。1. 手机要有 root 权限2. 下载 tcpdump3. adb push C:\Users\zhangkuixun\Downlo…

大模型推理镜像极简瘦身:从 25GB 巨无霸到 3GB 精简镜像实战

大模型推理镜像极简瘦身:从 25GB 巨无霸到 3GB 精简镜像实战

2026/9/8 22:37:26

大模型推理镜像极简瘦身:从 25GB 巨无霸到 3GB 精简镜像实战 在云原生基础设施中,容器镜像体积直接决定了服务的部署速度与弹性扩容敏捷度。对于传统的 Go / Java 微服务,镜像体积通常被严格控制在 50MB 到 200MB 以内,拉取镜像只…

扩散模型图像恢复实战:从DDPM原理到PyQt5可视化系统

扩散模型图像恢复实战:从DDPM原理到PyQt5可视化系统

2026/9/9 0:03:36

简介:面向毕业设计场景的PyQt5扩散模型图像恢复项目,提供完整Python源码与项目说明,适合图像处理、深度学习方向的高年级本科生与研究生参考。项目在模块设计上覆盖图像处理、扩散模型、参数配置、用户界面与结果评估五部分,具体涉…

开关电源环路裕量测试实战:相位裕量与增益裕量详解

开关电源环路裕量测试实战:相位裕量与增益裕量详解

2026/9/9 0:03:36

1. 项目概述:为什么环路裕量测试是电子工程师绕不开的“体检项目”“从零开始的电子工程师生活(6)——环路裕量测试”,这个标题一出来,老电源工程师可能已经下意识摸了摸示波器探头,新同事则大概率在想&…

定时插座芯片怎么选?专用定时IC与单片机MCU选型对比

定时插座芯片怎么选?专用定时IC与单片机MCU选型对比

2026/9/9 0:03:36

拆开市面上不同价位的定时插座,你会发现一个有意思的现象:有的里面躺着一颗黑色的软封装芯片,丝印都看不清;有的则是一块小小的蓝色或绿色PCB,上面赫然印着STM8或者STC的字样。同样叫"定时插座",…

远程协作的工作台整理

远程协作的工作台整理

2026/9/9 16:28:52

远程协作的工作台整理远程协作的核心不是再加一个工具,而是让交接信息足够完整。异步任务要写明目标、输入位置、完成标准和需要决策的人。 工作台的最小配置 将日程、待办、代码和沟通入口收拢到少数固定位置;通知按紧急程度分层。工作台不需要模仿办公…

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

2026/9/8 3:19:39

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能分类:[AI/大模型]细分主题:AI 增强型 CI/CD 流水线自动化与 GitOps 实践:Agent 工作流、工具调用与任务拆解:从原型到生产的验收清单很多团队在尝试用大…

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

2026/9/8 4:00:23

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场分类:[工程技术]细分主题:Kubernetes 生产环境运维与排障实战:可复制的项目复盘模板与决策记录大部分团队的事故复盘报告,最后都变成了躺在 Confluence 或钉…