一个各Agent通用的小技巧

hello world 2026-07-15 22:50 1

此方法适用于Codex、Claude Code、Grok Build等有会话ID的Agent。


适用于:

1.周限用完了,但还有公益站在Claude code能用,或者其他Agent还有额度,想续杯会话且不想丢失会话进度?

2.嫌当前会话走入了死胡同,想在其他Agent续杯会话且不想丢失会话进度?

3.我就是单纯想换个模型换个会话试试。


以Codex举例:在当前Codex CLI输入/exit或者直接Ctrl+C退出Codex CLI时,终端会主动打印当前会话的ID,例如:codex resume cfce4750-8d85-4ed0-876d-a95864886871(UUID格式),然后无缝切换到Claude Code或其他Agent,告诉ta:导入<会话ID>这个Codex(或其他Agent)的会话,接着干活(或者你想干什么就干什么,理论上新Agent能够获取到老会话的上下文)。


ps:不用Session ID是因为和身份凭证Session有歧义。理论上当前会话ID你也可以直接问你的Agent要。

最新回复 (6)
  • 文月 07-15 22:53
    1

    我以前也经常这么干



    读取codex会话 xxx,继续任务


  • StevenArai 07-15 22:55
    2

    不如直接让当前Agent总结会话内容,相当于Compact了一次。你这样还要占用大量上下文空间,jsonl给Agent理解的压力,因为模型不同还要全量再推理一遍……照你这种用法肯定会用完啊,一点上下文管理意识都没有……

  • hello world 楼主 07-15 22:56
    3

    Compact必然会造成信息损失(

    当然我说的是简单用法,我现在是有蛮多订阅额度和免费模型才这么干(



    或者你想干什么就干什么,理论上新Agent能够获取到老会话的上下文


  • vhxubo 07-15 22:58
    4

    可以再加一个 handoff,在退出之前生成交接文档。mattpocock 的 handoff skill。

  • StevenArai 07-15 23:17
    5

    compact会造成信息损失,但不compact会对模型造成认知压力。一个模型在单个上下文中能记住 的东西是有限的,你用大量的冗余信息和噪声淹没他不但会更频繁的自动压缩上下文,而且会劣化模型表现。

  • SunwardGrace 07-15 23:32
    6

    同handoff党,直接让AI读jsonl确实太污染上下文了,在AI时代Context管理还是很重要的

* 帖子来源Linux.do
返回