Skip to content

选择 Agent 接入方式 ​

OpenViking 可以作为多种 Agent 运行时的长期记忆与上下文后端。按你的运行时挑选合适的接入方式即可。

该用哪个集成? ​

你在用…选这个
Claude CodeClaude Code 记忆插件 — 通过 hooks 实现自动召回与自动捕获
OpenClawOpenClaw 插件 — 全生命周期一体化集成
Codex / TraeCode CLI 2.0Codex 记忆插件 — 生命周期 hooks 自动召回与增量捕获
CursorCursor 记忆集成 — 一条命令安装生命周期 Hook、MCP 工具、Rules 与 Skills
TRAE / TRAE CNTRAE 记忆集成 — 一个安装器完成 prompt 召回、回合捕获与 OpenViking 工具接入
DeepSeek Harness(dsh)DeepSeek Harness 记忆插件 — 进程内 Cordis 插件,pre-step 召回、事件捕获与 OpenViking MCP 工具
Hermes AgentHermes Agent。自动捕获和召回记忆,旧版本使用内置提供方。
OpenCodeOpenCode 插件 — MCP 工具 + 生命周期 hooks,覆盖仓库上下文、自动召回与捕获
pipi Coding Agent 扩展 — 原生扩展,自动召回、逐轮捕获、阈值 commit,并把服务端的 MCP 工具注册为 pi 原生工具
LangChain / LangGraphLangChain 和 LangGraph — retriever、tools、context backend、store 和 middleware
多个本地开发 Agent / 希望使用桌面界面OpenViking Helper — 可视化完成 Agent 接入、会话分析和记忆管理
任意支持 Agent Plugins 1.0 的客户端Agent Plugins 1.0 插件包 — 一个可移植的包:openviking-memory 技能 + OpenViking MCP 工具
Manus / Claude Desktop / ChatGPT / 其他 MCP 客户端MCP 客户端 — 任何兼容 MCP 的客户端直接对接内置 /mcp 端点
聊天客户端 / SDK 与 API 应用 / 其他没有插件的客户端OpenViking 网关 — 能填 Base URL 和 API Key 的客户端都能接入网关,由网关召回记忆、保存对话,客户端里不用装任何东西
ZCode / AstrBot / …社区插件 — 社区维护的各运行时集成

Claude Code、Codex、OpenCode、pi、DSH 等 Agent 既能用自己的插件,也能接入 OpenViking 网关。两者怎么选,见网关还是插件。

横向对比各集成能力 ​

想知道各个集成在工具面、自动召回、会话与 commit、压缩接管、降级容错上的具体差异,见 集成能力参考——一份覆盖全部集成的横向对照矩阵。

开发与维护插件 ​

新增或维护集成时,请遵循 Hook + MCP Agent 插件开发与维护规范。使用 VibeCoding 时,务必让 coding agent 在修改前阅读并遵循该规范;实现可以参考 Claude Code、Codex 和其他现有插件。

所有集成的共同前置 ​

本页所有集成都需要连接到一个正在运行的 OpenViking 服务。如果你还没有,请先按 快速开始 部署。默认端点是 http://localhost:1933;远程使用需要 API Key(参见 鉴权)。

低延迟召回 ​

接入并验证插件后,可按调整召回延迟配置查询扩展、结果压缩与超时。

Open source under the AGPL-3.0 License. Font licenses