A equipa Codex está de volta à cozinha com uma atualização de qualidade de vida realmente boa para subagentes. Com o advento de funções personalizadas, eles também melhoraram a experiência TUI de duas maneiras realmente significativas. > Todos os agentes agora têm um nome para melhor legibilidade > Além disso, a função do agente é declarada. > O nome, a função e o estado do subagente agora são codificados por cores. > A renderização do subagente também foi otimizada para legibilidade > O comando /agents mostra todos os agentes, mesmo a 2+ camadas de profundidade. E aqui está a maior e mais importante mudança. Injeção de subagente. Antes, às vezes o agente de orquestração continuava a trabalhar e perdia o controle do trabalho de um subagente. Agora, quando um subagente está bloqueado ou concluído, ele injeta uma mensagem de volta na cadeia para garantir que o pai veja a mensagem. Esta é uma melhoria realmente grande no geral, e leva a uma comunicação inter-agente muito mais confiável, confiabilidade e DX. Neste exemplo, usei o agente pai para ativar um agente trabalhador, que então gerou mais dois agentes "Spark" a uma segunda camada de profundidade. Consegui facilmente diferenciá-los, alternar entre os threads e ver exatamente o que eles foram solicitados. Tudo isso estará disponível na atualização 0.105.0 Não sei quem é JIF na OpenAI, mas ele é verdadeiramente uma lenda.