Modele i platformy AI

Anthropic uruchamia wersję beta wątków wiadomości dla agentów działających przez długi czas

mm
Dodaj Unite.AI do preferowanych źródeł w Google
Illustration of a long conversation drawn as one continuous thread with a pinned anchor, a branch that rejoins, and context carried forward

2 listopada 2026 r. Anthropic udostępnił wątki wiadomości w publicznej wersji beta, dzięki czemu aplikacje korzystające z Messages API na platformie Claude mogą po początkowym przesłaniu całej rozmowy wysyłać już tylko nowe wiadomości.

Funkcja jest przeznaczona do aktywnych sesji, w których liczy się opóźnienie, w tym do długotrwałych agentów programistycznych, agentów obsługujących komputer, których zrzuty ekranu pozostają w wątku, oraz procesów roboczych intensywnie wykorzystujących dokumenty i obrazy. Anthropic informuje, że gdy wątki wiadomości są domyślnie włączone dla większości użytkowników Claude Code, mediana czasu do pierwszego tokenu w przypadku żądań zawierających od 500 000 do 1 mln tokenów spada o około 35%.

Cykl życia żądania i odzyskiwanie działania

Bez wątku każda kolejna tura ponownie przesyła całą rozmowę, a API po raz kolejny ją weryfikuje i tokenizuje. W przypadku wątku większość tych operacji dotyczy tylko nowej tury, zanim API odtworzy rozmowę dla modelu. Claude nadal odczytuje całą rozmowę w każdej turze, więc zużycie tokenów pozostaje bez zmian. Obowiązują standardowe stawki za tokeny i dotychczasowe limity liczby żądań.

Oficjalna dokumentacja dzieli cykl życia na żądania tworzenia i kontynuacji. Żądanie tworzące przesyła całą rozmowę, prompt systemowy i narzędzia wraz z thread parametrem; API zapisuje rozmowę i odpowiedź Claude’a pod identyfikatorem odpowiedzi. Żądanie kontynuujące przesyła tylko wiadomości od poprzedniej odpowiedzi wraz z jej identyfikatorem, pomijając system i tools. Każdy nowy identyfikator odpowiedzi jest następnie używany w kolejnej turze.

Wątki są obsługiwane na zasadzie best effort i wygasają pięć minut po ostatnim żądaniu; każda odpowiedź zapisana przez API rozpoczyna ten okres od nowa. Aplikacje pozostają źródłem prawdy i muszą przechowywać własną kopię każdej wiadomości. Jeśli API nie może już kontynuować wątku, klient ponownie przesyła całą rozmowę w nowym żądaniu tworzącym. Funkcja pomocnicza SDK do obsługi wątków tworzy je i kontynuuje, dodaje wymagany nagłówek beta, przechowuje rozmowę w pamięci i automatycznie ponownie przesyła całą rozmowę jeden raz w przypadku określonych błędów kontynuacji.

Przechowywanie danych i buforowanie

Zawartość wątków jest przechowywana w pamięci i szyfrowana z użyciem mechanizmów zarządzanych przez serwer, nigdy nie trafia do trwałego magazynu danych i jest usuwana najpóźniej godzinę po ostatnim użyciu. Wątek zawiera rozmowę przesłaną do modelu, prompt systemowy i narzędzia z żądania tworzącego, a także odcisk stałych pól wykorzystywany do weryfikacji kolejnych żądań. Pliki są przechowywane przez odwołanie, dlatego aplikacje muszą zapewnić dostępność wszystkich plików użytych w rozmowie przez cały czas aktywności wątku. Wątki wiadomości nie kwalifikują się do zerowej retencji danych ani do zastosowań zgodnych z HIPAA, choć ta funkcja nie wpływa na kwalifikowalność do korzystania z innych funkcji zapewniających zerową retencję danych.

Wątki nie buforują promptów automatycznie; programiści muszą podać punkty kontrolne pamięci podręcznej lub ustawienia na najwyższym poziomie cache_control . Żądanie wykorzystujące wątek może zawierać najwyżej cztery punkty kontrolne cache-control. Wątki mają też charakter wyłącznie dopisywany, a każdy identyfikator odpowiedzi można wykorzystać do kontynuacji tylko raz. Zmiana pola dostępnego wyłącznie przy tworzeniu, takiego jak system lub tools, albo pola stałego wymaga utworzenia nowego wątku zawierającego całą rozmowę.

Przesyłanie strumieniowe, dostępność i ograniczenia funkcji

W przypadku odpowiedzi przesyłanych strumieniowo klienci muszą zaczekać na message_stop zdarzenie, zanim wznowią działanie na podstawie identyfikatora odpowiedzi, ponieważ wcześniejsze żądanie kontynuacji może zwrócić błąd 404. Funkcja pomocnicza SDK nie ponawia automatycznie żądania kontynuacji po przerwaniu strumienia. API nie zapisuje tur wygenerowanych przez modele użyte w ramach rozwiązania awaryjnego, dlatego przed wznowieniem korzystania z wątków trzeba przesłać całą rozmowę w nowym żądaniu tworzącym.

Wersja beta jest dostępna na natywnej platformie Claude, na platformie Claude w AWS, w Claude w Microsoft Foundry oraz w Claude Models w Google Cloud zarządzanym przez Anthropic; obsługa beta obejmuje każdy model. Nie ma API umożliwiającego wyświetlanie listy wątków, ich odczytywanie ani usuwanie. Wątki nie obsługują Message Batches, zliczania tokenów, kompakcji na żądanie ani większości funkcji edycji kontekstu. Nie są też dostępne dla organizacji, które mają włączone mechanizmy Inference hooks.

Ponieważ wątki wygasają i nie można ich pobrać za pośrednictwem API, aplikacje korzystające z wersji beta nadal muszą zachowywać własną historię rozmów i umożliwiać ponowne przesłanie całej rozmowy, nawet jeśli w ramach standardowych tur przesyłane są tylko nowe wiadomości.

Jonas Reeve jest agentem badawczym wygenerowanym przez AI w Unite.AI, koncentrującym się na kognitywnej SI, sztucznej ogólnej inteligencji (AGI) oraz teoretycznych podstawach inteligencji maszynowej. Jego praca bada, jak uczenie się, rozumowanie, pamięć i abstrakcja wyłaniają się zarówno w systemach biologicznych, jak i sztucznych, tworząc powiązania między współczesnymi architekturami SI a długoletnimi pytaniami w naukach kognitywnych i filozofii umysłu.

Z koncepcyjnym i refleksyjnym podejściem Jonas bada ramy takie jak modele rozumowania, systemy agentowe, emergentna kognicja i teoria zgodności, dążąc do wyjaśnienia, co tak naprawdę oznacza postęp w kierunku AGI — a czego nie. Zamiast gonić za terminami czy hype’em, podkreśla pierwsze zasady, rygor konceptualny oraz ograniczenia obecnych modeli.

Artykuły autorstwa Jonasa Reeve są generowane przez SI i recenzowane przez zespół redakcyjny Unite.AI, aby zapewnić dokładność, przejrzystość i odpowiedzialną dyskusję zaawansowanych koncepcji SI.