Message threads تو Claude Platform: دیگه لازم نیست کل گفتگو رو دوباره بفرستی
خلاصهٔ کاملتر
Anthropic قابلیت message threads رو به صورت بتای عمومی روی Claude Platform عرضه کرده. مشکلی که حل میکنه سادهست: یه ایجنت کدنویسی ممکنه تو یه جلسه صدها درخواست بزنه و هر درخواست باید همه پیامها و نتیجه ابزارهای قبلی رو دوباره بفرسته. وقتی گفتگو به صدها هزار توکن میرسه، همین ارسال دوباره کلی زمان میگیره.
با message threads ایجنت فقط چیزی رو میفرسته که از نوبت قبل اضافه شده. این کار TTFT (یعنی زمانی که طول میکشه تا اولین توکن جواب برسه) رو کم میکنه. به گفته Anthropic، برای اکثر کاربرهای Claude Code این قابلیت به صورت پیشفرض روشنه و درخواستهای ۵۰۰ هزار تا ۱ میلیون توکنی حدود ۳۵ درصد TTFT کمتری دارن (میانه).
روش استفاده اینه که پارامتر thread رو به درخواستهای Messages API اضافه کنی. درخواست اول کل گفتگو رو میفرسته و یه thread میسازه. درخواستهای بعدی فقط پیامهای جدید و ID جواب قبلی رو دارن. سرور بین نوبتها thread رو تو حافظه نگه میداره، رمزنگاریشده و بدون نوشتن روی دیسک. هر thread پنج دقیقه بعد از آخرین درخواست منقضی میشه و اون موقع کلاینت باید دوباره کل گفتگو رو بفرسته.
یه نکته مهم: درخواستها کوچیکتر میشن، ولی Claude هنوز هر نوبت کل گفتگو رو میخونه. یعنی مصرف توکن و هزینه همون قبلیه و فقط تأخیر کم میشه. Anthropic میگه این قابلیت بیشتر به درد ایجنتهای کدنویسی طولانی، ایجنتهای computer use (که اسکرینشاتها دیگه هر بار آپلود نمیشن) و کارهای سنگین با سند و تصویر میخوره. هرچی context بزرگتر باشه، سود بیشتره.
نکات کلیدی:
- message threads الان تو بتای عمومیه و با پارامتر thread تو Messages API فعال میشه.
- برای درخواستهای ۵۰۰ هزار تا ۱ میلیون توکنی، میانه TTFT حدود ۳۵ درصد کم شده.
- هر thread پنج دقیقه بعد از آخرین درخواست منقضی میشه.
- thread فقط تو حافظه و رمزنگاریشده نگه داشته میشه و روی دیسک نوشته نمیشه.
- مصرف توکن عوض نمیشه و نرخها و rate limitهای معمول Claude اعمال میشن.
- روی Claude Platform، Claude Platform on AWS، Microsoft Foundry و Google Cloud در دسترسه.




