Я считал себя довольно продвинутым пользователем Claude Code.

Все изменилось после запуска Claude Code Insights — инструмента для анализа сессий. Анализ моих 232 сессий, 1 824 сообщений, данных за 34 дня показал, что ряд моих предположений оказался ошибочным.

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

Что такое Claude Code Insights?

Это не новый инструмент, а встроенная бесплатная функция, которая анализирует всю историю сессий в Claude Code и показывает, как именно вы его используете.

Функция отражает темы текущих задач, типовые точки «застревания» и источники большинства возникающих проблем. Для запуска анализа достаточно выполнить команду /insights.

Настройка инструмента не требует усилий. Но именно он обеспечил мне наиболее значительный прогресс в разработке с использованием искусственного интеллекта.

Чему меня научил отчет

Моей главной проблемой оказался неправильный подход — 49 случаев.

Это означает, что в 49 случаях мне приходилось полностью отменять выбранное ИИ направление решения задачи и задавать совершенно новый курс. Я и не предполагал, что показатель недопонимания между мной и ИИ настолько высок. Мне казалось, что наше взаимодействие хорошо отлажено.

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

Операции с Git оказались самой распространенной целью моих сессий. Единственной целью этих сессий было выполнение коммита и пуша (пора мне как следует пройти туториалы по Git).

Почему это меняет подход к обучению разработчиков

Я посмотрел множество видео от Fireship, Theo и Frontend Master, прочитал кучу документации, прошел через множество проб и ошибок.

Ни один из этих материалов не был адаптирован лично для меня. Ничто не указывало на необходимость прекратить пропускать этапы планирования. Ничто не демонстрировало, что сессии отладки были малоэффективны из-за недостаточного объема предоставляемого контекста. Ничто не давало прямого пути к улучшению текущей настройки. Claude Code Insights способен фиксировать все эти аспекты, поскольку работает с реальными сессиями программирования.

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

Теперь появилась версия такого анализа для индивидуального использования.

Что я сделал с отчетом

Я открыл новую сессию Claude Code и вставил туда все инсайты (выводы) из отчета.

Затем я спросил: «Исходя из этих данных, помоги составить план приоритетных направлений для повышения эффективности использования Claude Code«.

В ответ я получил конкретные рекомендации по тому, что нужно исправить в первую очередь. Мне было предложено изменить файл CLAUDE.md. Мне также был предоставлен конкретный рабочий процесс для сессий отладки, который я внедрил в практику в тот же день.

Особенность подхода заключается в цикличности. Данные из отчета позволяют проанализировать свою работу, использовать выводы для улучшения, затем запустить анализ повторно и продолжить совершенствование.

Как этим пользоваться

  1. Откройте Claude Code, запустите команду insights и внимательно прочитайте все, что содержится в файле report.html.
  2. Затем снова откройте Claude Code, укажите ему файл с инсайтами и попросите составить план улучшений на основе полученных результатов.

Второй шаг — самый ценный. Отчет находит проблемы, а Claude Code помогает их исправить.

Как мы используем этот инструмент в команде

Я встретил много постов о Claude Code Insights и ни одного — об использовании этого инструмента в команде.

Впервые обнаружив свои инсайты три недели назад, я хотел поделиться ими с командой. В итоге каждый из нас, кто запустил этот инструмент, поделился своим HTML-файлом, и мы учились на слабых и сильных сторонах друг друга.

Руководитель проекта поинтересовалась предметом нашего обсуждения. После наших объяснений у нее появилась потрясающая идея: проводить регулярные сессии по Claude Code Insights. Раз в месяц мы все собираемся, просматриваем аналитику друг друга и обсуждаем, как мы используем Claude Code. Мы сравниваем заметки и помогаем друг другу совершенствоваться.

Я никогда не видел подобного формата взаимного обучения.

Старшие инженеры могут учиться друг у друга и делиться опытом.

Младшие инженеры могут делать то же самое.

Все могут помогать друг другу.

И напоследок

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

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


Читайте также:

Читайте нас в Telegram, VK и Дзен


Перевод статьи Alex Dunlop: Claude Code And The Future Of Personal Development

Предыдущая статьяТехнологии фронтенд-разработки, утратившие свою актуальность