Primeros pasos con Agents for Java
July 13, 2026 · View on GitHub
Los agentes integrados separan análisis, arquitectura, liderazgo técnico e implementación. Instálalos con @005-agents-installation; las definiciones canónicas están en plinth-skills-generator/src/main/resources/skill-references/assets/agents/.
Misiones de los agentes
| Agent | Misiones | Uso |
|---|---|---|
robot-business-analyst | Refinar issues en GitHub/Jira. Realizar revisiones de alineación, trazabilidad y preparación en modo solo lectura. | Usa /update-issue o /review-alignment. No implementa código ni corrige artefactos de forma silenciosa. |
robot-architect | Explorar alternativas de diseño. Crear ADRs. Crear diagramas de arquitectura. | Usa /explore-design, /create-adr o /create-diagram. Entrega las restricciones aprobadas al tech lead. |
robot-tech-lead | Crear cambios OpenSpec. Coordinar la entrega. Seleccionar y delegar en agentes de implementación. Controlar implementación y verificación. | Usa /create-spec o proporciona un plan/lista de tareas OpenSpec aprobada para la entrega. |
robot-java-performance | Coordinar profiling y benchmarking. Preservar evidencias de baseline y medición. Delegar optimizaciones aprobadas a coder agents. | Usa /profile o /benchmark. No implementa código de aplicación directamente. |
robot-java-coder | Implementar trabajo Java y Maven independiente del framework. | Objetivo de delegación seleccionado por el tech lead. |
robot-java-spring-boot-coder | Implementar trabajo Spring Boot. | Objetivo de delegación seleccionado por el tech lead. |
robot-java-quarkus-coder | Implementar trabajo Quarkus. | Objetivo de delegación seleccionado por el tech lead. |
robot-java-micronaut-coder | Implementar trabajo Micronaut. | Objetivo de delegación seleccionado por el tech lead. |
El business analyst, architect, tech lead y Java performance agent no sustituyen a los coder agents. El tech lead selecciona un agente de implementación usando evidencias del repositorio y solo delega grupos en paralelo cuando las dependencias y la propiedad de archivos lo permiten. El Java performance agent delega optimizaciones aprobadas al coder adecuado cuando ya existe evidencia de profiling o benchmark.
Migración
robot-coordinator se renombró a robot-tech-lead. No existe un alias de compatibilidad. Después de reinstalar el paquete:
- Sustituye las menciones directas a
@robot-coordinatorpor@robot-tech-lead. - Sustituye referencias a
robot-coordinator.mdporrobot-tech-lead.md. - Mantén el modelo de delegación existente: los coder agents siguen siendo objetivos de implementación.
Ejemplos
Using @robot-business-analyst, create a GitHub issue from these requirements.Using @robot-architect, explore design alternatives for issue #806.Using @robot-tech-lead, create an OpenSpec change directly from this approved issue.Using @robot-tech-lead, deliver the selected OpenSpec tasks and delegate each implementation group.
Consulta Flujos de trabajo del proyecto para ver las rutas del ciclo de vida y la autoridad de los artefactos.