Repolode
waynesutton

waynesutton/opensync

云端同步的仪表盘,用于追踪 OpenCode、Claude Code、Codex 等 AI 编程会话,支持搜索与评测数据集导出。

Star
414
Fork
43
未关闭 Issue
11
最近提交
上个月

这是什么?

OpenSync 是一个面向 AI 编程会话的仪表盘。通过为 OpenCode、Claude Code、Codex CLI、Cursor 和 Pi 提供的同步插件,会话活动会被上传到云端,用户可以跨项目查看工具调用、token 消耗和近期会话。

仪表盘支持对会话进行全文、语义和混合搜索,也可以为会话添加自定义标签、标记为可用于评测,并导出为 DeepEval JSON、OpenAI Evals JSONL 或纯文本。上下文搜索功能可以帮助查找相关的历史会话,用于 RAG 和上下文工程。

项目既可以使用官方托管版本,也可以基于 Convex 自行部署,认证使用 WorkOS,向量嵌入使用 OpenAI。REST API 提供会话的同步、列表、搜索和导出功能。

核心功能

  • 01实时同步多种 AI 编程工具的会话
  • 02支持全文、语义和混合搜索
  • 03通过自定义标签构建评测数据集
  • 04可导出为 DeepEval JSON、OpenAI Evals JSONL 或纯文本
  • 05提供用量统计、token 图表和成本追踪
  • 06提供 REST API 用于同步、搜索和导出会话

适用场景

  • 追踪 AI 编程会话中的 token 消耗和工具调用
  • 从真实编程会话中构建评测数据集
  • 检索历史会话,作为 RAG 流程的上下文
  • 比较不同项目中各模型的使用情况与成本

快速上手

  1. 1

    在 opensync.dev 使用 GitHub 或邮箱登录

  2. 2

    安装 OpenCode 同步插件

    npm install -g opencode-sync-plugin
  3. 3

    使用插件登录

    opencode-sync login

使用前须知

  • 自行部署需要 Convex、WorkOS 和 OpenAI 账户。
  • 每个编程工具都需要单独安装对应的同步插件。
  • Droid 同步插件由社区开发,并非核心项目维护。

收录于专题

标签

常见问题

opensync 是什么?
云端同步的仪表盘,用于追踪 OpenCode、Claude Code、Codex 等 AI 编程会话,支持搜索与评测数据集导出。 OpenSync 是一个面向 AI 编程会话的仪表盘。通过为 OpenCode、Claude Code、Codex CLI、Cursor 和 Pi 提供的同步插件,会话活动会被上传到云端,用户可以跨项目查看工具调用、token 消耗和近期会话。
opensync 可以免费使用吗?用的什么许可证?
opensync 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
opensync 还在维护吗?
半年内有更新。opensync 最近一次提交是在 2026年10月4日。
opensync 适合用来做什么?
追踪 AI 编程会话中的 token 消耗和工具调用 从真实编程会话中构建评测数据集 检索历史会话,作为 RAG 流程的上下文 比较不同项目中各模型的使用情况与成本
opensync 怎么安装和运行?
在 opensync.dev 使用 GitHub 或邮箱登录 安装 OpenCode 同步插件: npm install -g opencode-sync-plugin 使用插件登录: opencode-sync login
在哪里获取 opensync?
源代码和安装说明在 GitHub 上:https://github.com/waynesutton/opensync

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目