背景:这边环境有点特殊,没法科学上网,无法使用国外头部大模型,内部有基于OpenCode的“二开”CLI工具SuperCode,可以接入内部大模型。我有个项目使用了百度千帆的Coding Plan,Claude Code+GLM-5.1,但是每天达到API次数或Token达上限后,就只能干瞪眼,要么升级Plan要么等第二天重置。但是内部大模型是可以无限使用的,特别是晚上或周末非常流畅,于是衍生出一个需求:需要用内部CLI接续Claude Code的任务,具体就是:Claude Code -> OpenCode -> SuperCode。具体方式如下:4. 在项目目录下,用SuperCode加载目标session,继续工作即可$npx continues #transfer session to opencode$opencode session list #pick up target session$opencode export <target-session> > ~/backup/session-backup.json$supercode import ~/backup/session-backup.json$supercode -s <target-session>
PS:另一种方式,构建共享memory,切换工具后让恢复任务继续即可npm install -g opencode-claude-memory