会话/Agent中拉起subAgent后,支持和subAgent持续对话。

Problem

目前在会话/Agent中,拉起subAgent后,一次对话完成后,这个subAgent内部的上下文就废弃了,无法继续和这个subAgent对话。这样subAgent就像一个一次性工具。下图是Qoder的分析:

Solution

能够在会话或者主Agent中拉起subAgent后,可以持续和subAgent会话。比如subAgent可以暴露 * thread_id到会话或者主Agent中,会话和主Agent用这个id持续和subAgent会话。

Use Case

在多Agent的框架下会使用。而在需要隔离上下文的场景,经常需要多Agent的框架。

Priority

  • :red_circle: High - Blocking issue
  • :yellow_circle: Medium - Important improvement
  • :green_circle: Low - Nice to have

Additional Info

关于和subAgent持续对话场景,针对codex的提问和回答如下图:


(Optional: screenshots, examples, links)