Что меняет контекст в коде агента
Одна и та же задача, одна и та же модель, разный контекст. Агент пишет компонент на библиотеке jinx-ui, а компилятор и линтер показывают, где ему не хватило контекста.
40 компонентов в библиотеке165 записанных прогонов5 режимов контекста
Ключ остаётся в браузере: страница вызывает api.anthropic.com напрямую, сервер лаборатории получает только сгенерированный код для проверки.
Режим контекста
≈ 154 токенов контекста до задачи.
Контекст до задачи~154 токенов
Ничего, кроме формулировки задачи и требований к ответу: агент опирается только на то, что запомнил при обучении.
Задача: Сделай компонент с кнопкой «Удалить проект». По клику открывается окно подтверждения с заголовком «Удалить проект?», текстом о том, что действие необратимо, и двумя кнопками: отмена и подтверждение удаления. Подтверждение вызывает переданный колбэк onConfirm. Формат ответа: ровно один блок кода ```tsx с одним компонентом на TypeScript и default-экспортом. Импорты только из 'react' и '@jinx-ui/react'. Никаких пояснений вне блока кода. Стили только через классы библиотеки и CSS-токены var(--jx-*); без хардкода цветов и без innerHTML.
Текст контекста · 554 символов
Ты frontend-разработчик. Пишешь React-компоненты на TypeScript с библиотекой компонентов Jinx UI (пакет @jinx-ui/react). Формат ответа: ровно один блок кода ```tsx с одним компонентом на TypeScript и default-экспортом. Импорты только из 'react' и '@jinx-ui/react'. Никаких пояснений вне блока кода. Стили только через классы библиотеки и CSS-токены var(--jx-*); без хардкода цветов и без innerHTML. Инструментов у тебя нет: не читай файлы, не ищи по коду и не обращайся к памяти. Весь доступный контекст уже в этом сообщении, отвечай сразу блоком кода.
Записанные прогоны
165 прогонов · модель claude-opus-5 · библиотека jinx-ui 0.1.1. В ячейке: доля засчитанных прогонов, медианы новых токенов и прочитанных из кэша, цены, вызовов модели и времени.