HeadlinesBriefing favicon HeadlinesBriefing.com

Решение 100+ Задач с Claude Code

Towards Data Science •
×

Теперь у нас есть кодинг-агенты, которые очень умеют писать код. Я часто сталкиваюсь с малым количеством задач, которые нужно исправить. Это общий observation, который я сделал, работая с стартапами и приложениями: поскольку нéры efforts код писать снизилось так много, порог предоставления обратной связи по продукту снизился, и запросы быстрых исправлений значительно возросли.当然,当这样做时,可以启动一个 Claude Code 或 Codex セッション لكل任务。 しかし、一度に50から100タスクを受け取ると、明らかにそれほど多くの独立のコーディングセッションを開始したくない。同時に、すべてを一つのセッションに入れたくないかもしげません、因为コンテキストの长さの制限にぶつかる可能性があり、モデルがすべてのタスクを効果적으로调整するのに苦労するからです。これが私が頻繁に経験した问题であり、ただただ数百の小さなタスクを効果적으로解决するための哲学と方法论を開発し始めたのです。この記事では、私が毎日Claude Codeセッションと効果적으로作业して多くのコーディングタスクを解决するための方法论を通じてあなたを案内します。このインフォグラフィックはこの記事の主要な内容を强调し、Claude CodeやOpen AI Codexなどのコーディングエージェントを使用して多数の小さなコーディングタスクを効果적으로解决する方法について議论します. Почему стоит оптимизировать решение мелких задач Как всегда, я проведу вас через почему вы должны заботиться об оптимизации решения мелких задач. Может, вы думаете, что кодинг-агенты стали настолько эффективны, что простые быстрые исправления — это Thing, которое вы можете кинуть кодинг-агенту, и он сразу же решает всё для вас, и вам действительно не нужно об этом думать. В некоторой степени это правда. Я имею в виду, в многих случаях вы можете, например, отправить задачу Linear кодинг-агенту, и в многих случаях он сможет решить её сам и провести её в dev и производство с очень мало человеческого взаимодействия. Однако проблема возникает, когда вы начинаете получать много этих мелких задач, что может происходить потому что: Баги Маленькие запросы функций Обновления дизайна и многие другие случаи. Таким образом, вам нужен хороший методологию для прохождения всех этих задач, проверяя, что они решены правильно, и помечая их как завершенные. Некоторые мелкие задачи могут быть полностью автономны кодинг-агентами. Однако я также нашел, что много похожих задач немного неясны. Если вы просто попросите кодинг-агента исправить такую задачу без дополнительных входных данных, вы можете найти, что кодинг-агент на самом деле не решил проблему, или, что еще хуже, что кодинг-агент сделал то, что ему не следовало делать, и изменил часть вашего приложения, которое вы не планировали менять. Из-за упомянутых мной вызовов: Решение многих мелких задач Неясности мелких задач Вам нужен хороший методологию для завершения всех этих задач, что я покрываю в следующих разделах. Моя методология кодирования Теперь я проведу вас через мою методологию кодирования для более эффективного решения многих этих задач. Я проведу вас через мой высокий уровень pipeline и философию и ментальность, которые у меня есть для решения этих задач. Pipeline выглядит так: Проблема обычно публикуется через Slack Агент забирает задачу и создает Linear Проблема У меня есть сессия Claude Code для обработки всех этих задач, обычно для временного периода, в моем случае, конкретный день. Я триию задачи через мою сессию Claude Code. Если это простое быстрое исправление, я использую сессию Claude Code для его исправления. Если это большая проблема, у меня агент в сессии создает предварительный handoff и работает в完全 separate потоке для решения проблемы, так как ей нужна более человеческая взаимодействие. Я заставляю Claude Code создать HTML отчет всех мелких задач, которые мы хотим обработать. Если у неё есть вопросы ко мне, мне нужно уточнить их и дать ей указания, как завершить...