动察 Beating AI News Flash: A equipe de desenvolvimento do Pi, Earendil, lançou oficialmente o Pi 1.0, junto com o experimental Pi Durable. O Pi 1.0, principalmente, finaliza os recursos que foram lançados recentemente. A verdadeira nova linha de produtos é o Pi Durable. Trata-se de um framework subjacente para desenvolver Agents de longa duração. Os estados das tarefas são continuamente gravados no armazenamento, permitindo que a execução continue após falhas do processo, reinícios de contêineres ou hibernação do computador.O Pi Durable divide chamadas de modelo e chamadas de ferramentas em tarefas recuperáveis e salva checkpoints a cada etapa. Se uma solicitação ao modelo for interrompida no meio do caminho, ela pode ser reiniciada. As ferramentas são reexecutadas automaticamente apenas quando for confirmado que é seguro executá-las novamente. Ferramentas que podem causar operações duplicadas, como implantação e pagamento, terão seu estado interrompido entregue ao modelo para tratamento após a interrupção.Além da recuperação de falhas, ele também suporta múltiplas conversas em execução simultânea, salvando mensagens na fila e estados de sub-Agentes, além de compactar automaticamente contextos excessivamente longos. Diferentes clientes também podem se conectar ao mesmo Agent para verificar o progresso ou continuar emitindo instruções.Earendil também usa isso para traçar uma linha clara entre as duas linhas de produto. O Pi Coding Agent continua mantendo a forma de uma ferramenta de terminal para uma única pessoa, enquanto cenários mais complexos de Agents residentes são entregues ao Pi Durable. Ambos usam a licença MIT.O Pi Durable ainda é um projeto experimental no momento, e a API ainda pode ser ajustada. Designs que se mostrarem maduros também serão trazidos de volta para o Pi Coding Agent no futuro.
