Что меняет контекст в коде агента

Одна и та же задача, одна и та же модель, разный контекст. Агент пишет компонент на библиотеке 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. В ячейке: доля засчитанных прогонов, медианы новых токенов и прочитанных из кэша, цены, вызовов модели и времени.

ЗадачаБез контекстаREADMEДокиДоки + правилаMCP
Настройки внешнего вида0/32,8k новых · 8,6k из кэша
$0.070 · 1 вызов · 30,1 с
0/33,2k новых · 9,6k из кэша
$0.085 · 1 вызов · 35,5 с
3/31,2k новых · 47,4k из кэша
$0.055 · 1 вызов · 12,4 с
3/31,3k новых · 49,1k из кэша
$0.058 · 1 вызов · 13 с
3/37,9k новых · 25,1k из кэша
$0.100 · 2 вызова · 23,2 с
Подтверждение удаления0/31,7k новых · 8,6k из кэша
$0.045 · 1 вызов · 20,4 с
3/31,6k новых · 9,5k из кэша
$0.042 · 1 вызов · 16,2 с
3/3493 новых · 47,4k из кэша
$0.036 · 1 вызов · 6,2 с
3/3480 новых · 49,1k из кэша
$0.036 · 1 вызов · 6,5 с
3/3737 новых · 29,2k из кэша
$0.033 · 2 вызова · 9,7 с
Выбор периода0/32,8k новых · 8,6k из кэша
$0.073 · 1 вызов · 31,2 с
2/32,1k новых · 9,5k из кэша
$0.057 · 1 вызов · 22,7 с
3/3611 новых · 47,3k из кэша
$0.039 · 1 вызов · 7,3 с
3/3991 новых · 49,1k из кэша
$0.049 · 1 вызов · 10,4 с
3/37,2k новых · 41,3k из кэша
$0.107 · 3 вызова · 24 с
Приглашение в команду с валидацией0/32,1k новых · 8,6k из кэша
$0.057 · 1 вызов · 23,4 с
0/32,9k новых · 9,6k из кэша
$0.067 · 1 вызов · 25,6 с
3/3959 новых · 47,4k из кэша
$0.048 · 1 вызов · 10,6 с
3/31,2k новых · 49,1k из кэша
$0.054 · 1 вызов · 12,7 с
3/32,3k новых · 31k из кэша
$0.073 · 2 вызова · 23,6 с
Форма настроек0/31,8k новых · 8,6k из кэша
$0.043 · 1 вызов · 19,2 с
0/32,3k новых · 9,5k из кэша
$0.058 · 1 вызов · 22,9 с
3/3828 новых · 47,4k из кэша
$0.044 · 1 вызов · 9,6 с
3/3890 новых · 49,1k из кэша
$0.047 · 1 вызов · 9,7 с
3/36,9k новых · 25k из кэша
$0.084 · 2 вызова · 15,8 с
Боковая панель навигации0/31,6k новых · 8,6k из кэша
$0.043 · 1 вызов · 19,3 с
3/31,8k новых · 9,5k из кэша
$0.049 · 1 вызов · 17,6 с
3/3444 новых · 47,4k из кэша
$0.035 · 1 вызов · 8,7 с
3/3445 новых · 49,1k из кэша
$0.036 · 1 вызов · 5,6 с
3/35,1k новых · 25k из кэша
$0.062 · 2 вызова · 11,2 с
Подписка с уведомлением0/31,4k новых · 8,6k из кэша
$0.039 · 1 вызов · 17,2 с
0/31,9k новых · 9,5k из кэша
$0.051 · 1 вызов · 24,8 с
3/3619 новых · 47,3k из кэша
$0.039 · 1 вызов · 7,2 с
3/3692 новых · 49k из кэша
$0.042 · 1 вызов · 8,4 с
3/31,3k новых · 30,3k из кэша
$0.048 · 2 вызова · 14,7 с
Выбор тегов0/32,2k новых · 8,6k из кэша
$0.056 · 1 вызов · 22,3 с
0/32,4k новых · 9,5k из кэша
$0.062 · 1 вызов · 27,5 с
3/3648 новых · 47,3k из кэша
$0.040 · 1 вызов · 7,7 с
2/3976 новых · 49k из кэша
$0.049 · 1 вызов · 11,1 с
3/37,5k новых · 40,9k из кэша
$0.118 · 3 вызова · 32,7 с
Панель расхода с фильтрами0/33,9k новых · 8,6k из кэша
$0.093 · 1 вызов · 37,3 с
3/37,2k новых · 9,6k из кэша
$0.178 · 1 вызов · 67,8 с
3/32k новых · 47,4k из кэша
$0.072 · 1 вызов · 19,9 с
3/32,7k новых · 49,1k из кэша
$0.091 · 1 вызов · 24,3 с
3/39,7k новых · 25k из кэша
$0.148 · 2 вызова · 42 с
Таблица пользователей с пагинацией0/31,4k новых · 8,6k из кэша
$0.040 · 1 вызов · 18,6 с
3/33,1k новых · 9,5k из кэша
$0.076 · 1 вызов · 32,2 с
3/3540 новых · 47,3k из кэша
$0.037 · 1 вызов · 6,2 с
3/3674 новых · 49k из кэша
$0.041 · 1 вызов · 7,7 с
3/36,1k новых · 41,7k из кэша
$0.083 · 3 вызова · 14,3 с
Пошаговая форма0/32,2k новых · 8,6k из кэша
$0.060 · 1 вызов · 23 с
1/34k новых · 9,5k из кэша
$0.103 · 1 вызов · 41,3 с
3/31,9k новых · 47,4k из кэша
$0.071 · 1 вызов · 17,4 с
3/33,2k новых · 49,1k из кэша
$0.104 · 1 вызов · 27,4 с
3/39k новых · 46,9k из кэша
$0.141 · 3 вызова · 34,5 с