Архив рубрики ~Лента новостей~

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

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

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

Делиться

NOVOSTI

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

В этой статье я дам общий обзор того, как я подхожу к решению проблем с помощью 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

Оцените материал:

Поделиться
Понравилась статья? Расскажите другим
ВКонтакте
Читайте также
Архив рубрики ~Коротко из Telegram~ Нейронку БЕЗ ЦЕНЗУРЫ выпустили в открытый доступ — Gemma 4… Архив рубрики ~Коротко из Telegram~ Нашли комбайн для скачивания видео и музыки практически отовсюду —… Архив рубрики ~Коротко из Telegram~ Инструменты дня 🔍 Кьюи Перепроверяет ChatGPT, Claude и Gemini перед отправкой, потому… Архив рубрики ~Коротко из Telegram~ Kimi K3 нашла уязвимость в Redis за 27 минут Исследователь… Архив рубрики ~Коротко из Telegram~ Alibaba представила мощный движок синтеза речи Qwen-Audio-3.0-TTS Команда Qwen выпустила… Архив рубрики ~Коротко из Telegram~ Lightricks научила ИИ убирать лишних людей и машины с видео… Архив рубрики ~Коротко из Telegram~ Copilot теперь живет в «Проводнике» Windows 11 Microsoft продолжает встраивать… Архив рубрики ~Коротко из Telegram~ GitHub Copilot теперь поддерживает модель Gemini 3.6 Flash GitHub начал… Архив рубрики ~Коротко из Telegram~ Anthropic представила плагин Claude Security для поиска уязвимостей Anthropic выпустила… Архив рубрики ~Коротко из Telegram~ Cursor Router: снижение стоимости запросов к ИИ на 60% Команда… Архив рубрики ~Коротко из Telegram~ Российский разработчик СУБД Postgres Pro может сократить до 30% сотрудников…. Архив рубрики ~Коротко из Telegram~ Veon досрочно выкупил облигации на $886 млн, одновременно разместив новый… Архив рубрики ~Коротко из Telegram~ 💢 Иван Паломарес Каррaскоса (Machine Learning Mastery) разбирает пять стратегий… Архив рубрики ~Коротко из Telegram~ ✅ CEO Cloudflare Мэттью Принс на мероприятии Axios в Каннах… Архив рубрики ~Коротко из Telegram~ Нейронку БЕЗ ЦЕНЗУРЫ выпустили в открытый доступ — Gemma 4… Архив рубрики ~Коротко из Telegram~ Нашли комбайн для скачивания видео и музыки практически отовсюду —… Архив рубрики ~Коротко из Telegram~ Инструменты дня 🔍 Кьюи Перепроверяет ChatGPT, Claude и Gemini перед отправкой, потому… Архив рубрики ~Коротко из Telegram~ Kimi K3 нашла уязвимость в Redis за 27 минут Исследователь… Архив рубрики ~Коротко из Telegram~ Alibaba представила мощный движок синтеза речи Qwen-Audio-3.0-TTS Команда Qwen выпустила… Архив рубрики ~Коротко из Telegram~ Lightricks научила ИИ убирать лишних людей и машины с видео… Архив рубрики ~Коротко из Telegram~ Copilot теперь живет в «Проводнике» Windows 11 Microsoft продолжает встраивать… Архив рубрики ~Коротко из Telegram~ GitHub Copilot теперь поддерживает модель Gemini 3.6 Flash GitHub начал… Архив рубрики ~Коротко из Telegram~ Anthropic представила плагин Claude Security для поиска уязвимостей Anthropic выпустила… Архив рубрики ~Коротко из Telegram~ Cursor Router: снижение стоимости запросов к ИИ на 60% Команда… Архив рубрики ~Коротко из Telegram~ Российский разработчик СУБД Postgres Pro может сократить до 30% сотрудников…. Архив рубрики ~Коротко из Telegram~ Veon досрочно выкупил облигации на $886 млн, одновременно разместив новый… Архив рубрики ~Коротко из Telegram~ 💢 Иван Паломарес Каррaскоса (Machine Learning Mastery) разбирает пять стратегий… Архив рубрики ~Коротко из Telegram~ ✅ CEO Cloudflare Мэттью Принс на мероприятии Axios в Каннах…