1va7/opal-bridge

64 stars · Last commit 2026-05-13

Cross-agent session translator (Claude Code <-> Codex CLI)

README preview

# opal-bridge

> Part of [**OPAL**](https://github.com/1va7/opal) (**O**pen **P**ortable **A**ctivity **L**ayer) — the cross-agent CLI session translator subsystem.
>
> **main after v0.6.0** — title sync across CC↔Codex twins, Codex picker/search DB title fixes, no duplicate files on rename. See [CHANGELOG.md](CHANGELOG.md) for full version history.

跨 agent 的 session 翻译与 resume 桥。

## 要解决的问题

不同 agent harness(Claude Code / Codex / Hermes / 公司内部 agent)各自把 session 存成自己的 jsonl 格式,且 tool schema 互不兼容。导致一个项目在某一个 agent 里做到一半,无法在另一个 agent 里 `--resume` 接着干,只能把人工摘要重新粘进去。

## 方案

中间走 canonical session format,每个 agent 配一对 adapter:

- `ingest`: 该 agent 的 session jsonl → canonical
- `render`: canonical → 该 agent 可被 `--resume` 加载的 session 文件

## Quick start

View full repository on GitHub →