Шесть недель назад меня прервали в середине сеанса отладки из-за ограничения скорости Клода без предупреждения. Два часа контекста пропали. Я начал искать инструмент, который показал бы мне, насколько я близок к этому, прежде чем это произошло. Не существовало ничего, что работало бы более...
Шесть недель назад меня прервали в середине сеанса отладки из-за ограничения скорости Клода без предупреждения. Два часа контекста пропали. Я начал искать инструмент, который показал бы мне, насколько я близок к этому, прежде чем это произошло. Не существовало ничего, что работало бы более чем на одной платформе без необходимости ключа API.
Поэтому я построил один.
TokenPulse — это расширение Chrome (MV3), которое вставляет действующую панель токенов над полем ввода в Claude, ChatGPT, Gemini, DeepSeek и Grok. Он отслеживает использование контекстного окна, ограничения скорости, оценки затрат и ежедневную историю — все из существующего сеанса браузера, ключ API не требуется.
Вот как это работает технически.
Обзор архитектуры
Скрипты контента (для каждой платформы)
↓
Работник фоновой службы
↓
API хранилища Chrome (локальный)
↓
Всплывающий пользовательский интерфейс
↓
Уведомления на рабочем столе
Расширение запускает сценарий содержимого в каждом поддерживаемом домене. Каждый скрипт отвечает за:
Чтение данных об использовании токена с этой платформы.
Внедрение визуальной панели над полем ввода
Отправка данных работнику фоновой службы через chrome.runtime.sendMessage
Сервис-воркер объединяет данные, записывает их в chrome.storage.local, проверяет пороговые значения уведомлений и по запросу передает данные во всплывающее окно.
Как Клод ограничил скорость