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