Заметки LLM-энтузиаста
400 subscribers
127 photos
14 videos
1 file
152 links
Дмитрий Жечков @djdim
архитектор в Yandex Cloud,
ex. VMware NSX specialist, ex. Cisco SE

Здесь пишу свои заметки по LLM (большим языковым моделям) и LLM-разработке.

Это личное мнение и не отражает официальную позицию компании, в которой я работаю.
Download Telegram
Преимущества использования систем управления задачами для AI-кодеров

1. Значительное снижение ошибок: Некоторые пользователи сообщают о снижении количества ошибок на 90%.
2. Повышение производительности: Возможность создавать сложные приложения за один сеанс без постоянных корректировок.
3. Лучшее понимание проекта: AI получает четкое представление о структуре и зависимостях проекта.
4. Контроль над контекстом: Решение проблемы ограниченного контекстного окна AI.
5. Документирование процесса: Автоматическое создание документации о выполненных задачах.
6. Возможность возврата: При возникновении проблем можно легко вернуться к предыдущим задачам.

Базовая реализация для любого AI-агента по программированию

Если вы не хотите устанавливать специальные инструменты, вы можете создать простую систему управления задачами:
1. Создайте файл tasks.md в вашем проекте.
2. Добавьте правило для вашего AI-кодера всегда обращаться к этому файлу для отслеживания задач.
3. Попросите AI-кодер разбить ваш проект на небольшие задачи и добавить их в tasks.md
4. После выполнения каждой задачи AI-кодер должен отмечать ее как выполненную.
По большому счету Task Master и Boomerang Mode делают примерно то же самое, только чуть сложнее.

Заключение

Task Master и Boomerang Mode представляют собой мощные инструменты для повышения эффективности AI-разработки. Они решают ключевые проблемы, связанные с контекстом и структурированием задач, что приводит к значительному снижению количества ошибок и повышению производительности. По мере развития этих инструментов можно ожидать еще большего улучшения процесса AI-разработки в ближайшем будущем.

Независимо от того, используете ли вы Cursor, Roo Code, Windsurf или другие AI-редакторы кода, внедрение системы управления задачами может значительно улучшить ваш опыт разработки с помощью AI.

Источники:

GitHub: eyaltoledano/claude-task-master
Github: Boomerang-tasks

#AI #разработка #TaskMaster #RooCode #OrchestratorMode #AIcoding
Taskmaster 2.0: Теперь с поддержкой всех популярных AI-моделей 🧠

Помните Taskmaster ? (чуть выше писал о нем) Тот самый менеджер задач для AI-кодинга, который раньше работал только с ограниченным набором моделей? Что ж, похоже, разработчики услышали пользователей и выкатили обновление, которое действительно стоит внимания.

Что нового? 🆕

• Поддержка 6 AI-провайдеров: OpenAI, Gemini, XAI, Open Router, Anthropic и Perplexity. Наконец-то можно не продавать почку ради использования только Claude :)

• Настройка трёх ролей для моделей:

1) Основная модель (для кодинга)
2) Исследовательская модель (для поиска информации)
3) Запасная модель (на случай, если основная решит "уйти на перекур")

• Официальная поддержка .roo-правил - важно для тех кто использует RooCode и хочет вместо RooCode Orchestrator (бывший Boomerang Tasks - чуть выше писал о нем) использовать TaskMaster

• Улучшенный парсинг документов с требованиями проекта (PRD) — теперь AI лучше понимает, что вы от него хотите.

• Новые CLI-команды для интерактивной настройки моделей — для тех, кто любит общаться с терминалом больше, чем с людьми :)

Как это работает? 🛠

Если вы используете MCP-сервер, то обновление произойдёт автоматически. Для CLI-версии нужно выполнить:

npm install -g task-master-ai

или
npm update task-master-ai


После установки запустите:

task-master init


Система предложит выбрать модели для каждой роли. Можно выбрать Gemini 2.5 Flash для основной работы (экономия денег 💰 - хотя для сложных проектов, я бы использовал платные модели), Perplexity для исследований и что-то ещё для запасного варианта.

Что это значит для нас? 🤔

Теперь Taskmaster стал практически бесплатным инструментом, если настроить его на использование Gemini 2.5 Flash

Однако, есть и ложка дёгтя — после первой итерации задач Taskmaster всё ещё не очень хорошо анализирует созданные файлы проекта для генерации новых задач. Так что для сложных проектов придётся немного помогать ему вручную.

В целом, обновление действительно полезное. Если вы занимаетесь разработкой с помощью AI, стоит попробовать.

Источник здесь
Полный список новых фич для версии v0.13.0 здесь

#AI #разработка #Taskmaster #инструменты_разработчика