Нанял в команду нового разработчика. Собеседования не было, зарплату не просит, баги фиксит отлично.

Как вы догадались, это ИИ-агент.

Чтобы это заработало, нужно было дать агенту не только доступ к коду, но и к таск-трекеру.

Мы используем менеджер проектов Planka. Когда-то она начиналась как self-hosted-клон Trello. Мы перешли на неё ещё в те времена, когда там не было нормальной адаптивной версии, да и функциональность была только базовая.

Сейчас Planka уже вполне зрелое open-source-решение для управления проектами.

А ещё для неё есть plnk — CLI-инструмент, позволяющий работать с доской через API.

Создал для агента отдельного пользователя на доске, подселил к нему в окружение plnk и выдал необходимые секреты.

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

Достаточно создать карточку с описанием бага. Через некоторое время там появляется комментарий. Двигает карточку на приёмку, либо назад по доске, если появились вопросы.

И да, ощущается, как будто в команде появился ещё один разработчик.

Осталось научить его говорить "у меня не воспроизводится" и через полгода повысить до тимлида.