FlowLatch
Модели

Выберите модель для запуска тестов

02

FlowLatch работает с выбранной вами моделью. Подключите облачного провайдера через стандартный API endpoint, запустите модель на своем ПК или начните со встроенной модели, затем используйте кнопку Test для проверки подключения перед выполнением первой задачи.

FlowLatch→API endpoint→Модель

Три способа подключения модели

Облачный ИИ-провайдер

Облачный провайдер подключается через стандартный API endpoint: вы указываете адрес endpoint, свой API-ключ и нужную модель. Это подходит для крупных рефакторингов и сложной отладки, так как большие модели обычно лучше следуют длинным наборам тестов. Будьте внимательны к вопросам конфиденциальности. Ваш промпт, включая текст любых файлов, которые читает агент, отправляется этому провайдеру, поэтому держите секреты и реальные данные клиентов вне рабочей папки. FlowLatch хранит API-ключ на вашем ПК, а секреты в выводе инструментов маскируются перед отправкой модели. Провайдер может взимать плату за использование своих данных.

Модель на вашем ПК

Локальная модель работает на вашем ПК, а FlowLatch общается с ней через endpoint на том же компьютере. Это подходит для приватных проектов, так как с локальной моделью ничего не покидает машину: промпты, текст файлов и результаты остаются у вас. Компромисс — аппаратное обеспечение. Меньшая локальная модель может создавать слабые селекторы или упускать причину, которую нашла бы большая модель, поэтому внимательно читайте каждый diff. Используйте кнопку Test, чтобы проверить ответ endpoint и увидеть, какой контекст может удержать модель.

Встроенная модель

Встроенная модель готова к использованию без вашего собственного endpoint, что делает её самым быстрым способом попробовать FlowLatch в небольшом тестовом проекте. Вы можете открыть чат, указать рабочую папку и сразу запросить тест первого входа. Это подходит для изучения работы карточек, diff-ов и трех режимов подтверждения. Когда задача растет, например, длинная миграция или сложный плавающий сбой, вы можете подключить облачного провайдера или локальную модель и работать в той же папке.

Проверка подключения кнопкой Test

Кнопка Test проверяет endpoint модели, прежде чем вы начнете на него полагаться. Она отправляет небольшой запрос и показывает время отклика и окно контекста, то есть объем текста, который модель может обработать за один ход. Длительное время отклика стоит знать перед большой задачей. Маленькое окно контекста — подсказка работать с одним тестовым файлом за раз. Если тест не прошел, проверьте адрес endpoint, API-ключ и имя модели, затем нажмите кнопку снова.

Выбор модели под задачу

Используйте большую модель для рефакторинга и сложной логики, например, переноса длинного набора тестов в другую фреймворк или устранения сбоя, зависящего от порядка тестов. Для небольших правок, таких как переименование теста или изменение одного селектора, достаточно меньшей модели. Инструмент run_on_model отправляет один сложный шаг большой модели, поэтому остальная часть чата может оставаться на выбранной вами модели. Смешивание размеров — ваше решение, а карточки показывают каждый выполненный шаг.

Качество моделей варьируется между провайдерами и версиями, и каждая модель может ошибаться. Читайте diff перед принятием изменений и запускайте тесты самостоятельно. Режим Ask first приостанавливает действия перед изменениями, чтобы вы видели каждое редактирование до его записи. Если модель неверно интерпретирует сбой, отклоните изменение и опишите проблему в чате.

FlowLatch для Windows

Подключите модель и попробуйте один сценарий

Скачать FlowLatch ↗