Написать тесты к коду
Вставьте функцию — получите набор тестов с граничными случаями, о которых легко забыть.
Граничные случаи
Пустой ввод, ноль, отрицательные значения — модель про них помнит.
Ваш фреймворк
Jest, Vitest, pytest, Go test — укажите, и стиль совпадёт с проектом.
Сначала тесты
Можно описать поведение, получить тесты, а код писать уже под них.
Доступные модели
Весь каталог →GPT-6 Astra
OpenAI · Чат
РассужденияВидит картинкиПоиск
≈ 11,40 ₽ за сообщение
Claude Sonnet 5
Anthropic · Чат
РассужденияВидит картинкиПоиск
≈ 2,28 ₽ за сообщение
Gemini 2.5 Flash Lite
Google · Чат
ПоискИнструменты
бесплатно
Llama 3.1 8B Instruct
Meta · Чат
ПоискИнструменты
бесплатно
GPT-5.6 Luna
OpenAI · Чат
РассужденияВидит картинкиПоиск
≈ 0,26 ₽ за сообщение
GPT-5.6 Sol
OpenAI · Чат
РассужденияВидит картинкиПоиск
≈ 2,28 ₽ за сообщение
GPT-5 Nano
OpenAI · Чат
РассужденияВидит картинкиПоиск
≈ 0,10 ₽ за сообщение
Claude Opus 5
Anthropic · Чат
РассужденияВидит картинкиПоиск
≈ 5,70 ₽ за сообщение
Claude Haiku 4.5
Anthropic · Чат
РассужденияВидит картинкиПоиск
≈ 1,14 ₽ за сообщение
Частые вопросы
Будут ли тесты осмысленными?
Проверьте: модель иногда пишет тесты, повторяющие реализацию вместо проверки поведения.
Сгенерирует ли моки?
Да, опишите зависимости, которые нужно подменить.
Покроет ли весь код?
Попросите отметить, какие ветки остались без покрытия.