@vectorize-io/hindsight-coding-agents

@vectorize-io · hindsight-integrations/coding-agents · 记忆
检测未发现问题无安装脚本来源一致

为 DeepSeek Harness 等编码 Agent 提供跨会话的项目长期记忆,自动从 git 历史和对话中学习并按仓库隔离存储。

v0.4.1版本
npm 预构建包安装方式
2026-08-22最近更新
20.9k · 12.4kStar · 周下载
dsh plugin --profile web add @vectorize-io/hindsight-coding-agents查看仓库

插件介绍

根据仓库资料整理 · commit da9a588

主要功能

  • 自动从仓库 git 历史和历史会话中提取信息,写入按仓库隔离的记忆银行,无需手动设置。
  • 新会话开始时自动召回相关记忆并注入上下文,让 Agent 记住项目特有的决策(如取整规则、重试策略等)。
  • 维护架构、约定、在研事项等知识页,供后续会话直接参考。
  • 支持深度反思机制,从历史交互中总结经验并沉淀。
  • 记忆存储位置可选:Hindsight Cloud、自建服务器或本机 daemon,安装时选择一次。
  • 以 Cordis 插件形式接入 DSH(写入 cordis.patch.yml),通过原生工具调用,无需额外配置 MCP。

适合什么时候用

  • 团队长期维护同一代码库,希望 Agent 记住项目特有的、代码中体现不出的历史决策和规则。
  • 需要跨多次编码会话保持架构和约定知识、减少反复解释项目背景成本的场景。

安装后会多出什么

命令npx @vectorize-io/hindsight-coding-agents install dshnpx @vectorize-io/hindsight-coding-agents uninstall dshdsh plugin --profile web add @vectorize-io/hindsight-coding-agents
Agent 工具hindsight_*

使用前需要

  • 安装时需选择记忆存储后端:Hindsight Cloud、自托管服务器或本地 daemon(只需选择一次)。
  • 依赖 DSH 的 Cordis 插件机制,会写入 $DSH_HOME/cordis.patch.yml(默认 ~/.dsh)。
  • DSH 无插件通知渠道,安装/更新的种子提示仅写入插件日志,不在 UI 中显示。
  • 静态扫描显示该插件涉及 credentials、network、filesystem、subprocess、agent-control 等敏感能力,安装前需知悉。

仓库资料较少,介绍可能不完整。 在 GitHub 阅读完整 README

权限与能力

安装后它能碰到什么
不覆盖任何 dsh-base 宿主行:不接管沙箱、审批、凭据等能力。
宿主能力
Agent 控制浏览器 UI凭据环境变量文件系统MCP外部网络会话数据宿主子进程
能力是范围不是结论:很多能力是功能所需。

基本信息

仓库vectorize-io/hindsight/hindsight-integrations/coding-agentsnpm@vectorize-io/hindsight-coding-agents@0.4.1安装方式npm 预构建包收录日期2026-08-15固定 commitda9a588c7829 · 2026-08-22
dsh plugin --profile web add @vectorize-io/hindsight-coding-agents