Վերադառնալ
Ինչպես claude.ai-ը երկու շաբաթում դարձավ 3 անգամ ավելի արագ
SiTech AI Team2 წთ. საკითხავი

Ինչպես claude.ai-ը երկու շաբաթում դարձավ 3 անգամ ավելի արագ

Օգոստոսին claude.ai-ի թիմը երկշաբաթյա սպրինտով արագացրեց վեբի և աշխատասեղանի հիմնական փորձառությունը մոտ երեք անգամ. մինչ տպելի էջ հասնելու ժամանակը 3,1 վայրկյանից իջավ 0,55-ի։

Այս օգոստոսին claude.ai-ի թիմը երկշաբաթյա սպրինտով վեբի և աշխատասեղանի հավելվածի հիմնական փորձառությունը մոտավորապես երեք անգամ արագացրեց. աշխատանքը տարվում էր մեկ Slack ալիքից, Claude-ը ներկա էր բոլոր թրեդներում։ Ավելի քան երեք հազար փոփոխություն միավորվեց՝ առանց օգտագործողի համար նկատելի միջադեպի կամ rollback-ի։

Չորս ուղևորությունների վրա արված տասներեք չափումներ ընդգրկում են ակտիվության 95%-ը։ 75-րդ պերցենտիլում մինչև տպելի էջ հասնելու ժամանակը 3,1 վայրկյանից իջավ 0,55-ի, նոր Claude Code սեսիան՝ 0,8-ից 0,3 վայրկյանի, Claude Cowork-ի ամպային սեսիան՝ 2,6-ից 0,73 վայրկյանի. օրական խնայվում են սպասման տասնյակ հազարավոր ժամեր։

Մեկ Slack ալիք, հազարավոր փոփոխություններ

Ալիքում մշտական հրահանգը Claude-ից պահանջում էր հետևել դեպլոյներին, ստուգել հեռաչափությունը և առաջարկել արտադրողականության աշխատանքներ. տվյալները կարդացվում էին Datadog MCP սերվերից։ Մոդելը Claude Tag (beta)-ն էր՝ Opus 5.5-ի մակարդակի ներքին հետազոտական մոդել. նպատակներն ու հաստատումները մնում էին մարդկանց վրա։ Տասներեք նպատակներից տասներկուսը իրականացվեցին երրորդ օրը, այդ թվում HTML-ում ներկառուցված ստատիկ composer-ը, որը թույլ է տալիս տպել React-ի ինիցիալիզացիայի ընթացքում։

Հետո աշխատանքը դարձավ ցիկլ. թրեդ է բացվում դանդաղ հատվածի մասին, Claude-ը կառուցում է թեստ, որը վերարտադրում է խնդիրը, գալիս են pull request-ները՝ օգտագործողին տեսանելի ամեն ինչ flag-ի հետևում, իսկ թողարկումից հետո Claude-ը կարդում է դաշտային տվյալները և կամ իջեցնում է առաստաղը, կամ անջատում flag-ը։ Ալիքում միաժամանակ աշխատում էր 150-ից ավելի թրեդ։

Չափիր, հետո բարձրացիր

Դաշտային տվյալները չափազանց դանդաղ էին, ուստի չափումը տեղափոխվեց լաբորատորիա. թեստերը հաշվում էին CPU հրահանգներ Valgrind-ում node --predictable-ով, բայց միայն իրական ժամանակի հետ կապն ապացուցելուց հետո։ Երկու թեժ ուղիներ հաստատեցին դա. հաղորդագրությունների ծառի հավաքումը օգտագործեց 48%-ով պակաս հրահանգ և աշխատեց 78%-ով արագ, Claude Code-ի status line-երի սկաները՝ 44%-ով արագ։ Երկուսն էլ դարձան CI ratchet։

Գործիքները բացահայտեցին նաև տարօրինակ թերություններ. composer-ի տպելու ուղու վրա 6,900 React hook և 900 store բաժանորդագրություն վերագծվում էր ամեն սեղմումով, իսկ նոր layout shift հեռաչափությունը ցույց տվեց, որ բեռնումների 31%-ում ինչ-որ բան շարժվում էր էջի օգտագործելի դառնալուց հետո։

Կողային վահանակի ցնցումը՝ առաջ և հետո

Ապահովիչներ և ինչ է հաջորդում

Գրեթե ամեն ինչ թեժ ուղի էր, ուստի անվտանգությունը սահմանվեց սկզբից. ավտոմատ վերանայում և առնվազն մեկ մարդու հաստատում ամեն PR-ի համար, թեստեր օպտիմիզացիաներից առաջ և կարճաժամկետ feature flag-եր. ներմուծվեց մոտ երկու հարյուր flag, կեսից ավելին հանվեց երկու շաբաթում։

Այսօր claude.ai-ը և հավելվածը օգոստոսի սկզբի համեմատ մոտ երեք անգամ արագ են, և ratchet-ները պետք է պահեն այդ մակարդակը։ 95-րդ պերցենտիլը, այլ ուղևորություններն ու երկար զրույցները դեռ բարելավման տեղ ունեն, իսկ առանձին գրառում կպատմի upstream ուղարկված ուղղումների մասին՝ Electron, Chromium և Node.js։

SSiTech

SiTech — AI-ով հզորացված վեբ մշակում

Ստեղծում ենք արագ ու ժամանակակից կայքեր և AI-ը ներդնում իրական բիզնես գործընթացներում։ Ունե՞ք նախագիծ կամ հարց։ Ուրախ կլինենք օգնել։