1/ ¡los modelos están mejorando en la codificación! cómo usas agentes también puede tener un impacto 10x. ¿quién está usando agentes de codificación internamente en "modo avanzado"? envía un dm para la invitación a la cena organizada por @conviction sobre este tema. algunas notas de conversaciones con los equipos de startups de @conviction sobre las mejores prácticas:
2/ carga previa de contexto. mantén un en el repositorio con el propósito del proyecto, orientación arquitectónica, estructura de archivos, guía de estilo y comandos de prueba para que los agentes escriban según tus estándares.
3/ fase el trabajo. planificar → implementar → revisar → refinar --> comprometerse. hacer que el agente explique las decisiones de diseño y detectar malas suposiciones temprano.
4/ ¡Construye/usa la validación en el ciclo y de manera continua en tu base de código! Desde linters hasta la revisión, es el eslabón perdido, y hay un gran beneficio en una mejor validación automatizada.
5/ crea puntos de control -- puedes superar tu propia comprensión de la base de código. el riesgo es que el "lgtm" de todos y tienes características que nadie puede explicar, depurar o cambiar de manera segura.
6/ da memoria de equipo a tus agentes. plantillas de aviso compartidas + comandos (/plan, /spec, /implement, /review, /revise, /commit) mantén el uso consistente y la calidad acumulativa.
7/ emparejar con herramientas como @CorridorSecure, y alimentar automáticamente las trazas, escaneos y errores de vuelta al agente
8/ re-establecer automáticamente. cuando ocurren cambios grandes, programa una actualización de y un nuevo resumen del código base para mantener el "modelo mental" del agente actualizado.
9/9 paralelizar intencionalmente. dividir el trabajo en tickets independientes y delimitados con pruebas + contexto. ejecutar agentes en paralelo y mantener a los humanos en diseño, integración, depuración complicada de segunda pasada y revisiones críticas. ¡no mires a los agentes correr!
17.86K