xAI 正式为 Grok Build 推出了记忆(Memory)功能。这一更新标志着 Grok Build 从一个仅局限于单次对话的编码助手,转变为一个能够理解团队长期约定、技术决策和项目背景的连续性开发伙伴。
- 官方介绍:https://x.ai/news/grok-build-memory

核心机制:后台自动捕获与结构化存储
Grok Build 的记忆系统并非简单的聊天记录保存,而是一个智能的信息提取与管理系统:
- 后台静默捕获:
- 在每轮对话结束后,Grok 会在后台审查交流内容,自动识别并记录对未来有用的信息(如特定的测试命令、代码规范、架构决策等)。
- 此过程完全异步,不会中断或延迟当前的开发会话。
- 结构化 Markdown 存储:
- 记忆以 Markdown 文件的形式存储,按主题分类。
- 作用域分离:
- 项目级(Project Scope):特定于当前工作区的知识,如数据库启动方式、本地环境变量配置。
- 全局级(Global Scope):跨项目通用的偏好,如代码风格、常用的 CLI 工具习惯。
- 智能应用与优先级:
- 在新会话开始时,Grok 会自动读取相关主题的记忆文件,即使用户未明确提及。
- 优先级规则:当前对话中的即时指令优先于历史记忆,确保灵活性;同时排除临时性任务状态、机密信息及仓库中已存在的文档,避免冗余和泄露风险。
用户控制与交互
用户对记忆系统拥有完全的控制权,可通过以下命令进行管理:
/memory:打开只读浏览器,查看按范围分组的所有记忆文件。支持过滤、预览、复制路径、删除笔记或开关特定笔记。/dream:手动触发记忆合并过程,将新的观察结果整合到相关主题文件中(该过程也会定期在后台自动运行)。/new:启动新会话时,确保加载最新的记忆上下文。
实际案例
用户首次运行
cargo test失败,解释称应使用just test以自动启动 PostgreSQL 测试数据库。Grok 将此约定记录为“测试笔记”。在后续的新会话中,即使用户只说“运行测试”,Grok 也会自动执行just test,无需重复教导。
从“工具”到“队友”
此次更新解决了 AI 编码助手的一大痛点:上下文断层。传统模式下,开发者每次开启新会话都需要重新交代背景。Grok Build 的记忆功能使其能够:
- 沉淀团队知识:自动积累代码审查实践、子系统位置和决策理由。
- 提升协作效率:新加入的开发者或 AI 代理能快速通过记忆库了解项目惯例。
- 持续进化:随着使用时间的增加,Grok 对项目和团队的理解将越来越深,变得越来越“懂你”。
快速开始
新用户可通过以下命令安装 Grok Build:
curl -fsSL https://x.ai/cli/install.sh | bash
现有用户只需更新客户端即可体验记忆功能。建议在使用初期通过 /memory 检查自动生成的笔记,确保其准确性并根据需要进行微调。
© 版权声明
文章版权归作者所有,未经允许请勿转载。















