# coding-agents-methodology-vincent-2025-10-05

## Veille

Metodología para el uso de agentes de IA en el desarrollo - Flujo de trabajo multisesión - Fsck Blog

## Titre Article

How I'm using coding agents in September, 2025

## Date

2025-10-05

## URL

https://blog.fsck.com/2025/10/05/how-im-using-coding-agents-in-september-2025/

## Keywords

Agentes de Codificación, Desarrollo Asistido por IA, Claude, Metodología de Flujo de Trabajo, Git Worktrees, Revisión de Código, Enfoque Multisesión, Desarrollo de Software, Desarrollo Dirigido por Pruebas

## Authors

Jesse Vincent

## Ton

**Perfil:** Conversacional-Profesional | Narrativa en primera persona | Educativo-Opinión | Intermedio-Experto

Vincent comparte un flujo de trabajo personal con humor técnico ("Our robot buddies are quite credulous", "Sometimes it tries to start writing code before I can stop it"). Tono de un profesional experimentado que documenta una metodología probada ("point-in-time writeup of a flow that's been pretty effective for me") con admisiones sinceras sobre las limitaciones de la IA. Presupone familiaridad con el desarrollo (git worktrees, TDD, revisión de código). Típico de los blogs personales de desarrolladores sénior que comparten conocimientos probados sobre el terreno sin pretensiones teóricas.

## Pense-betes

- Uso de git worktrees para aislar tareas
- Enfoque multisesión con "roles" distintos de IA (arquitecto/implementador)
- Prompts de brainstorming que favorecen el diseño incremental
- Técnicas de role-playing para hacer que la IA sea más crítica
- Descomposición del trabajo en tareas pequeñas y manejables
- Commits frecuentes y enfoque TDD (Test-Driven Development)
- Uso de CodeRabbit para las revisiones de código
- Herramienta personalizada: coderabbit-review-helper
- Proceso de revisión entre sesiones para cuestionar las sugerencias de la IA
- Instrucciones estrictas para impedir que la IA se desvíe de los planes

## RésuméDe400mots

Jesse Vincent presenta una metodología estructurada y escalable para trabajar de forma eficaz con agentes de codificación de IA, principalmente Claude. Su enfoque destaca por una organización rigurosa del flujo de trabajo de desarrollo que combina planificación, implementación y revisión de código en un proceso iterativo sofisticado.

La base de su metodología descansa en el uso de git worktrees para aislar las distintas tareas del proyecto, lo que permite trabajar en varias ramas simultáneamente sin interferencias. Este enfoque técnico crea un entorno propicio para la experimentación, manteniendo al mismo tiempo la estabilidad de la base de código principal.

El elemento central de su flujo de trabajo es un enfoque multisesión que asigna "roles" distintos a diferentes instancias de Claude. Una sesión "arquitecto" se centra en el diseño y la planificación detallada, mientras que una sesión "implementador" se encarga de la escritura del código. Esta separación de responsabilidades permite una mayor claridad en el proceso de desarrollo y evita que la IA se vea dividida entre objetivos contradictorios.

Vincent ha desarrollado prompts de brainstorming específicos que favorecen un diseño incremental en lugar de soluciones monolíticas. Estos prompts guían a la IA hacia arquitecturas modulares y testeables, alineadas con las mejores prácticas modernas del desarrollo de software. También utiliza técnicas de role-playing para hacer que la IA sea más crítica y perspicaz, animándola a cuestionar las suposiciones e identificar posibles trampas.

Un aspecto crucial de su metodología es la descomposición sistemática del trabajo en tareas pequeñas y manejables. En lugar de pedir a la IA que resuelva problemas complejos de una sola vez, Vincent defiende un enfoque iterativo con objetivos claramente definidos para cada etapa. Esta granularidad permite un mejor control del proceso y facilita la identificación temprana de problemas.

El autor subraya la importancia de los commits frecuentes y de un enfoque TDD (Test-Driven Development). Cada modificación debe ir acompañada de las pruebas correspondientes, lo que crea una suite de regresión que protege frente a futuras regresiones. Esta disciplina, aplicada rigurosamente con la ayuda de la IA, mejora significativamente la calidad del código producido.

El proceso también integra CodeRabbit, una herramienta de revisión de código automatizada, complementada por un helper personalizado (coderabbit-review-helper) que Vincent desarrolló para optimizar el flujo de revisión. Este proceso de revisión entre sesiones permite cuestionar las sugerencias de la IA y garantizar que el código cumple los estándares de calidad establecidos.

Vincent implementa instrucciones estrictas para impedir que la IA se desvíe de los planes establecidos durante la fase de arquitectura. Esta restricción obliga a una reflexión más profunda durante la planificación y evita soluciones fáciles o atajos que podrían comprometer la calidad del diseño.

En conclusión, la metodología de Jesse Vincent demuestra que el uso eficaz de agentes de codificación de IA requiere una orquestación meditada, procesos claros y una supervisión activa. Su enfoque transforma la IA de una simple herramienta de autocompletado en un auténtico socio de desarrollo, manteniendo al mismo tiempo el control humano sobre las decisiones arquitectónicas críticas.

## GrapheDeConnaissance

- Jesse Vincent —utilise→ Claude Code (TECHNOLOGIE, 0.99)
- Jesse Vincent —a_créé→ coderabbit-review-helper (TECHNOLOGIE, 0.98)
- Jesse Vincent —recommande→ git worktrees (METHODOLOGIE, 0.97)
- Jesse Vincent —utilise→ approche multi-sessions (METHODOLOGIE, 0.97)
- git worktrees —permet→ isolation des tâches (CONCEPT, 0.95)
- approche multi-sessions —utilise→ session architecte (CONCEPT, 0.96)
- approche multi-sessions —utilise→ session implémenteur (CONCEPT, 0.96)
- session architecte —permet→ plan d'implémentation (CONCEPT, 0.94)
- session implémenteur —utilise→ plan d'implémentation (CONCEPT, 0.94)
- CodeRabbit —permet→ revue de code automatisée (CONCEPT, 0.95)
- coderabbit-review-helper —améliore→ CodeRabbit (TECHNOLOGIE, 0.9)
- CLAUDE.md —réduit→ déviation du plan (CONCEPT, 0.88)
- role-playing —améliore→ Claude Code (TECHNOLOGIE, 0.85)
- TDD —améliore→ qualité du code (CONCEPT, 0.92)

---
Canonical: https://www.thekb.eu/es/fiches/coding-agents-methodology-vincent-2025-10-05/
