TGTGInsightаналитика telegramLIVE / telegram public index
← AI-Driven Development. Родион Мостовой
AI-Driven Development. Родион Мостовой avatar

TGINSIGHT POST

Post #28

@ai_driven

AI-Driven Development. Родион Мостовой

Просмотры8,520Количество просмотров
Опубликован10 сент.10.09.2024, 15:33
Содержимое поста

Содержимое

aider — AI-Junior разработчик, доступный из вашей любимой IDE Друзья, совместно с клубом Эволюция Кода публикуем воркшоп по (субъективно) наиболее удобному и мощному инструменту для разработки, доступному из любой IDE. По-моему, на текущий момент это единственный воркшоп по aider в открытом интернете. А что вообще за aider такой? aider это инструмент для парного программирования с использованием языковых моделей (LLM), позволяющий редактировать код в вашем локальном git-репозитории. С его помощью вы можете начать новый проект или работать с существующим git-репозиторием. Aider наиболее эффективен при использовании GPT-4o и Claude 3.5 Sonnet, но также совместим практически с любыми другими языковыми моделями (официальное описание). От себя добавлю, что aider — это действительно прекрасный инструмент, который, фактически, служит клеем между IDE и LLM; в консоли разработчик на естественном языке описывает то, что нужно исправить/создать, aider обрабатывает это сообщение, сам патчит необходимые исходные файлы, (если надо) запускает команды в консоли (типа dotnet install) и коммитит изменения в репозиторий. В общем, инструмент мощнейшний. Единственная проблема aider в том, что с ходу его вряд ли получится использовать эффективно. По-хорошему, нужно будет посвятить какое-то время на его изучение. Именно поэтому мы записали воркшоп, в котором на примере конкретной задачи демонстрируем установку, настройку и использование aider. Кстати, на днях в соседнем канале LLM под капотом Ринат опубликовал свой воркфлоу разработки, в который входит и aider, там же есть инструкция о том, как можно хорошо сэкономить на его использовании (включить кеширование). Пользуясь случаем подробнее расскажу про клуб Эволюция кода. В клубе регулярно проводятся тематические созвоны и воркшопы, а его участники регулярно делятся полезными инструментами - например, недавно запостили ссылочку на открытый инструмент для чата с репозиторием (поиск по коду на естественном языке). Еще, доступна открытая коллекция юзкейсов от участников клуба. В общем, горячо рекомендую Эволюцию Кода. Отдельно хочу поблагодарить Лекса @itbeard, который организовал этот воркшоп. Upd: залили на YouTube: https://youtu.be/NXwWLNPHd38 — Пробелов.NET совместно с клубом Эволюция кода. Спасибо, что читаете :)