HeadlinesBriefing favicon HeadlinesBriefing.com

claude.ai в 3 раза быстрее за 2 недели

Hacker News •
×

В августе этого года мы сделали основной пользовательский опыт claude.ai и настольного приложения Claude примерно в 3 раза быстрее за двухнедельный спринт. Пользователи говорили нам, что он медленный, и они были правы. Мы запускали всё из одного канала Slack, с Claude в каждой ветке. Мы сосредоточились на четырёх путях, которые составляют 95% активности пользователей. На 75-м процентиле время до страницы, доступной для ввода, при новой загрузке claude.ai сократилось с 3,1 секунды до 0,55, запуск новой сессии Claude Code — с 0,8 секунды до 0,3, а загрузка облачной сессии Claude Cowork — с 2,6 секунды до 0,73. В совокупности мы оцениваем, что это экономит десятки тысяч часов ожидания пользователей каждый день.

Мы использовали Claude Tag (бета), запуская внутреннюю исследовательскую модель, примерно сопоставимую с Opus 5.5. Claude находил узкие места, создавал бенчмарки, внедрял улучшения и следил за каждым развёртыванием. Мы управляли, устанавливая цели, делая компромиссы и одобряя каждое изменение. С таким подходом мы объединили более трёх тысяч изменений без единого инцидента, затрагивающего клиентов, или отката.

Перед спринтом мы создали канал Slack с постоянными инструкциями для Claude по содействию всему, что связано с производительностью. Claude проанализировал данные использования через сервер MCP Datadog, выявив четыре высокоэффективных пользовательских пути. Мы начали с примерно двадцати тщательно отобранных проектов. Claude оценил влияние каждого проекта в миллисекундах, и мы достигли двенадцати из тринадцати целей к третьему дню.

Для более быстрых запусков мы встроили статический компоновщик в HTML и предварительно скомпилировали кэш кода V8. Для более быстрой навигации мы держали компоновщик смонтированным между разговорами, предварительно загружали сессии при наведении курсора и сократили повторные рендеры боковой панели на 90%. Claude выявил новые рабочие процессы, превышающие наши первоначальные цели, и мы поставили новые цели. Мы итерировали быстрее, чем наш темп развёртывания, при этом Claude работал асинхронно ночью.