Image

Как применять агентное кодирование для решения проблем

Узнайте, как эффективно решать задачи с помощью программистов.

Делиться

b9774ec5fe8f4c7eaba38f0258a6b72e

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

В этой статье я дам общий обзор того, как я подхожу к решению проблем с помощью Claude Code. Как инженер, вы, по сути, занимаетесь решением проблем. Ваша работа должна заключаться примерно в следующем:

  1. Выявите и определите наиболее важные проблемы, которые необходимо решить.
  2. Предложите решение проблемы.
  3. Выполнять

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

Инфографика агентного кодирования

Почему стоит решать задачи с помощью кода Клода

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

Всегда понимайте, зачем вы это делаете.

Для решения задач следует использовать код Клода, поскольку это, как правило, наиболее эффективный способ решения проблем. Конечно, можно использовать и альтернативы коду Клода, например, Cursor, но в этой статье я буду ссылаться именно на код Клода, поскольку именно этим инструментом пользуюсь я.

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

Например, важные проблемы можно выявить следующим образом:

  • Поручите Клоду проанализировать производственные журналы и сообщить вам о любых проблемах.
  • Предоставьте Клоду доступ к вашей CRM-системе, чтобы он мог наводить порядок и уведомлять вас о наиболее важных областях, на которых следует сосредоточиться.
  • Предоставьте Клоду доступ ко всем вашим публикациям в социальных сетях и их эффективности, чтобы он мог анализировать, что работает, а что нет.

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

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

Как применять код Клода для выявления и решения проблем

В этом разделе я подробно рассмотрю три этапа процесса решения проблем, которые я осветил ранее: выявление и определение приоритетов проблем, разработка решения проблемы и реализация этого решения.

Для удобства изложения в статье будет отдельный подраздел для каждого этапа процесса решения проблемы.

Шаг 1: Выявление и определение приоритетов проблем.

Ранее в статье я осветил несколько конкретных способов выявления важных проблем в коде Клода.
Я считаю, что наиболее важным фактором при поиске важных проблем для решения является:

Предоставьте Клоду Коду доступ ко всей информации, к которой имеете доступ вы.

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

Поэтому убедитесь, что ваш агент по программированию имеет доступ ко всем необходимым ресурсам:

  • Инструменты управления проектами, такие как Linear
  • Заметки из Notion
  • Группы журналов в WS
  • GitHub для просмотра коммитов
  • Для воспроизведения проблем необходим доступ к браузеру.
    И, вероятно, множество других платформ. Суть в том, что если вы используете платформу для решения проблемы, вы должны предоставить доступ к ней и своим программистам.

Шаг 2: Разработка решений проблем

Итак, на этом этапе вы сделали самую сложную часть: вы определили важную проблему, которую необходимо решить. В разработке программного обеспечения мы часто говорим следующее:

Найти ошибку, понять причину её возникновения и воспроизвести — вот что сложнее. А вот решить проблему после этого — проще.

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

Если это ошибка в рабочей среде, то часто достаточно просто отправить команду Claude Code:

Проблема X возникает в точке Y. Я считаю, что это из-за точки Z. Посмотрите группы журналов CloudWatch †, чтобы понять, почему возникает проблема, и разработайте план её решения.

Этого достаточно для более чем 50% задач, с которыми я работаю, и это хорошо подходит для решения производственных ошибок и реализации простых функций. Если проблема немного сложнее, часто требуется несколько раз пересмотреть план, созданный Claude Code, внимательно его прочитать и убедиться, что всё выглядит правильно. Всё это возвращает нас к общим методам и подходам, которые я обсуждал ранее, чтобы максимально эффективно использовать Claude Code.

Источник: towardsdatascience.com

✅ Найденные теги: Агентное Кодирование, Как, новости, Проблемы, Решения

ОСТАВЬТЕ СВОЙ КОММЕНТАРИЙ

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

галерея

Человек спит в кровати под красным пледом, солнечный свет падает на подушку.
Человек в смокинге держит планеты Земля и Марс, символизируя космические достижения.
Твердотельный аккумулятор Donut на выставке, показывает замещающий литий-ион стоимость.
Человек рядом с изображением двойной спирали ДНК на фоне природы.
Залитый солнцем лес с деревьями и болотистой водой, покрытой зелёной растительностью.
Пленка NeoFilm 100 на деревянном столе в окружении упаковок.
Деревянный минималистичный сундук с подсветкой в интерьере.
Обложка отчета о преодолении разрыва в операционном ИИ от MIT Technology Review.
Твит о разработке в 2026: выполнение сложных задач до пробуждения США, чтобы избежать проблем с ИИ.
Image Not Found
Человек в смокинге держит планеты Земля и Марс, символизируя космические достижения.

Почему SpaceX может выйти на биржу и с чем это может быть связано

Мы ведь явно не воспринимаем всерьез центры обработки данных в космосе? Элизабет Лопатто, старший репортер. Публикации этого автора будут добавляться в вашу ежедневную рассылку по электронной почте и в ленту новостей на главной странице вашего сайта. Все…

Мар 5, 2026
Твердотельный аккумулятор Donut на выставке, показывает замещающий литий-ион стоимость.

Согласно результатам испытаний, твердотельная батарея Donut Lab способна выдерживать (экстремальные) температуры.

Разработанная финским стартапом батарея не только выдержала экстремальные условия высокой температуры, но и фактически увеличила свою емкость. Эндрю Дж. Хокинс, редактор раздела «Транспорт». Публикации этого автора будут добавляться в вашу ежедневную рассылку по электронной почте и в…

Мар 5, 2026
Пленка NeoFilm 100 на деревянном столе в окружении упаковок.

Цифровая камера OPT NeoFilm 100 в формате плёнки

Компактная камера OPT NeoFilm 100 выполнена в виде классической 35-мм плёнки, но внутри скрывается не аналоговый механизм, а цифровая «начинка», способная снимать фото и видео.  Камера оснащена 1-мегапиксельным сенсором, который позволяет получать изображения с разрешением до 3…

Мар 5, 2026
Деревянный минималистичный сундук с подсветкой в интерьере.

«Умная» кровать-трансформер Roll

Хорватский дизайнер Лука Булян разработал проект складной кровати Roll, которая по нажатию кнопки сворачивается в аккуратный деревянный шкаф. Главная идея строится на принципе ежедневного скручивания матраса без потери его свойств. Конструкция оснащена тихим электродвигателем и плавным механизмом…

Мар 5, 2026

Впишите свой почтовый адрес и мы будем присылать вам на почту самые свежие новости в числе самых первых