跳到主要内容
项目档案命令行工具

0xranx/OpenContext CLI 工具:安装、命令与使用场景

0xranx/OpenContext:OpenContext 是为 AI 编程助手(如 Codex、Claude Code、Cursor)设计的个人上下文存储系统,通过 CLI、MC本页整理它解决什么问题、适用场景、安装方式和使用方法。

1,192JavaScriptStar 于 2026年1月14日2026年9月19日 更新

AI 总结

OpenContext 是为 AI 编程助手(如 Codex、Claude Code、Cursor)设计的个人上下文存储系统,通过 CLI、MCP 服务器和 GUI 实现知识的持久化、搜索与跨代理重用。

中文项目介绍

OpenContext 解决 AI 助手跨会话、跨仓库的上下文丢失问题,允许开发者捕获、搜索和复用项目知识,并集成现有编码代理 CLI,无需额外订阅。

详细信息与使用说明

1. 项目概述

OpenContext 是一个轻量级个人上下文/知识存储系统,专为 AI 助手和编码工具(如 Cursor、Claude Code、Codex)设计。它通过复用现有 CLI 并添加 GUI 及内置 Skills/tools,使代理能“先加载历史,再行动;完成后再持久化”。核心组件包括 oc CLI、MCP 服务器、桌面应用和 Web UI。

2. 核心问题

使用 AI 助手构建项目时,上下文信息(背景、决策、代码片段)常随会话或仓库切换而丢失,导致重复解释、错误假设和效率低下。现有工具多止步于存储,未能与开发者已在使用的编码代理 CLI 深度集成。

3. 适用场景

1. 开发者希望 AI 记住项目架构、设计决策和常用代码片段;2. 跨多个仓库维护共享知识库(如团队规范、API 示例);3. 通过桌面 GUI 可视化管理和编辑上下文,减少命令行操作。

4. 安装指南

1. CLI 安装:运行 `npm install -g @aicontextlab/cli`(需 Node.js >= 18);2. 桌面应用:从 GitHub Releases 下载 macOS 或 Windows 安装包。仓库中未明确提供 Linux 桌面包或直接源码编译桌面应用的详细步骤。

5. 使用指南

1. 运行 `oc init` 生成用户级 Skills 和斜杠命令,集成到 Cursor/Claude Code/Codex;2. 使用 `oc` 命令管理全局 contexts 库(创建文件夹、添加文档、搜索);3. 启动桌面应用通过原生界面操作;4. 通过 MCP 服务器(`npm run mcp`)让支持的 AI 代理直接调用 OpenContext 工具。斜杠命令包括 `/opencontext-context`、`/opencontext-search` 等。

思维导图

OpenContext
CLI 工具 (oc 命令)
Rust 核心 (crates/opencontext-core)
MCP 服务器
Tauri 桌面应用 (src-tauri)
Web UI (src/ui)
Node.js 绑定层 (src/core)

常见问题

0xranx/OpenContext 是做什么的?

OpenContext 是为 AI 编程助手(如 Codex、Claude Code、Cursor)设计的个人上下文存储系统,通过 CLI、MCP 服务器和 GUI 实现知识的持久化、搜索与跨代理重用。

0xranx/OpenContext 适合用在什么场景?

使用 AI 助手构建项目时,上下文信息(背景、决策、代码片段)常随会话或仓库切换而丢失,导致重复解释、错误假设和效率低下。现有工具多止步于存储,未能与开发者已在使用的编码代理 CLI 深度集成。

0xranx/OpenContext 如何安装?

1. CLI 安装:运行 `npm install -g @aicontextlab/cli`(需 Node.js >= 18);2. 桌面应用:从 GitHub Releases 下载 macOS 或 Windows 安装包。仓库中未明确提供 Linux 桌面包或直接源码编译桌面应用的详细步骤。

0xranx/OpenContext 如何开始使用?

1. 运行 `oc init` 生成用户级 Skills 和斜杠命令,集成到 Cursor/Claude Code/Codex;2. 使用 `oc` 命令管理全局 contexts 库(创建文件夹、添加文档、搜索);3. 启动桌面应用通过原生界面操作;4. 通过 MCP 服务器(`npm run mcp`)让支持的 AI 代理直接调用 OpenContext 工具。斜杠命令包括 `/opencontext-context`、`/opencontext-search` 等。