HeadlinesBriefing favicon HeadlinesBriefing.com

Résoudre 100+ Tâches avec Claude Code

Towards Data Science •
×

Maintenant, nous avons des agents de codage extrêmement habiles à écrire du code. Je suis confronté à de nombreuses petites tâches à résoudre. C'est une observation générale que j'ai faite en travaillant avec des startups et des applications : puisque l'effort d'écriture de code a beaucoup diminué, le seuil pour fournir des commentaires sur le produit a baissé, et les demandes de correctifs rapides ont considérablement augmenté.

Bien sûr, quand on fait cela, on peut lancer une session Claude Code ou Codex par tâche. Cependant, une fois que l'on reçoit de 50 à 100 tâches par jour, on évidemment ne veut pas lancer autant de sessions de code séparées. En même temps, on ne veut pas forcément tout mettre dans une seule session, car on peut rencontrer des limites de longueur de contexte et le modèle peut avoir du mal à orchestrer efficacement toutes les tâches.

C'est un problème que j'ai commencé à vivre beaucoup, et je viens tout juste de développer une philosophie et une méthodologie pour résoudre efficacement des centaines de petites tâches. Dans cet article, je te guiderai à travers la méthodologie que j'utilise quotidiennement pour travailler plus efficacement avec mes sessions Claude Code afin de résoudre un grand nombre de tâches de codage. Cet infographie met en évidence les contenus principaux de cet article et discute comment résoudre efficacement un grand nombre de petites tâches de codage en utilisant des agents de codage tels que Claude Code ou Open AI Codex.

Pourquoi optimiser la façon de résoudre les tâches plus petites Comme toujours, je te guiderai à travers pourquoi tu devrais te soucier d'optimiser la façon de résoudre les tâches plus petites. Tu pourrais penser que les agents de codage sont devenus si efficaces que les simples correctifs rapides sont quelque chose que tu peux lancer à un agent de codage et qu'il résout immédiatement tout pour toi, et tu n'as vraiment pas à y penser. Dans une certaine mesure, c'est vrai.

Je veux dire, dans de nombreux cas, tu peux, par exemple, envoyer une tâche Linear à un agent de codage, et dans de nombreux cas, il sera capable de la résoudre lui-même et de la conduire à dev et production avec très peu d'interaction humaine. Cependant, le problème survient quand tu commences à recevoir beaucoup plus de ces petites tâches, ce qui peut arriver parce que : Bugs Petites demandes de fonctionnalités Mises à jour de conception et bien d'autres cas. Ainsi, tu as besoin d'une bonne méthodologie pour travailler à travers toutes ces tâches, en vérifiant qu'elles sont résolues de manière correcte, et en les marquant comme terminées.

Certaines petites tâches peuvent être entièrement autonomes par des agents de codage. Cependant, j'ai aussi trouvé que beaucoup de tâches qui ressemblent un peu ambiguës. Si tu demandes simplement à un agent de codage de fixer une telle tâche sans aucune entrée supplémentaire, tu pourrais trouver que l'agent de codage n'a pas résolu le problème, ou dans bien des cas, pire encore, que l'agent de codage a fait quelque chose qu'il n'était pas supposé faire et a changé une partie de ton application que tu n'avais pas l'intention de changer.

En raison des défis que j'ai mentionnés ici : Résoudre beaucoup de petites tâches Ambiguïtés dans les petites tâches Tu as besoin d'une bonne méthodologie pour terminer toutes ces tâches, c'est ce que je couvrirai dans les sections suivantes. Ma méthodologie de codification Maintenant, je te couvrirai ma méthodologie de codification pour résoudre plus efficacement beaucoup de ces tâches. Je te guiderai à travers mon pipeline de haut niveau et la philosophie et l'état d'esprit que j'ai pour résoudre ces tâches.

Le pipeline semble ainsi : Le problème est publié, typiquement via Slack Un agent récupère la tâche et crée un problème Linear J'ai une session Claude Code pour gérer toutes ces tâches, typiquement pour une période de temps, dans mon cas, un jour spécifique. Je triage les tâches à travers ma session Claude Code. Si c'est un rapide correctif, j'utilise la session Claude Code pour le fixer.

Si c'est un problème plus important, j'ai l'agent dans la session créer un handoff à l'avance et travailler sur un fil complètement séparé pour résoudre le problème car il nécessite plus d'interaction humaine. Je fais créer à Claude Code un rapport HTML de toutes les petites tâches que nous voulons travailler. Si elle a des questions pour moi, je dois les clarifier et lui donner des directives sur la façon de terminer...