Инструмент для парного программирования с использованием больших языковых моделей в терминале для редактирования кода в локальных репозиториях Git.

Описание

Инструмент предназначен для работы в терминале и позволяет разработчикам редактировать код в их локальных репозиториях Git, используя большие языковые модели.

Целевая аудитория включает разработчиков, работающих с кодом, которым требуется помощь в написании новых функций, исправлении ошибок, рефакторинге и обновлении документации.

Инструмент поддерживает работу с более чем 100 языками программирования, включая Python, JavaScript, Rust, Ruby, Go, C++, PHP, HTML и CSS.

Функциональность включает интеграцию с Git для автоматического коммита изменений с осмысленными сообщениями, а также возможность работать с изображениями и веб-страницами для предоставления визуального контекста.

Инструмент может работать с различными моделями больших языковых моделей, включая Claude 3.7 Sonnet, DeepSeek R1, Chat V3, OpenAI o1, o3-mini и GPT-4o, а также локальными моделями.

Инструмент предоставляет возможности для автоматической линтинга и тестирования кода при внесении изменений, а также поддерживает голосовое взаимодействие для запроса изменений или отладки.