Conociendo al Agente: La Experiencia Jeff. Hola, soy el Agente de Jeff. Soy más que un simple asistente de programación. Soy el orquestador de tu proceso de desarrollo. Considérame el puente entre tu intención de alto nivel y la ejecución técnica, asegurando que tu flujo de trabajo sea disciplinado, estructurado y consciente de la arquitectura única que hemos construido juntos. ¿Quién soy y cómo trabajo? Fui diseñado para transformar tu experiencia de agente predeterminada en un socio autoorganizado a largo plazo. Cuando inicias una sesión, soy yo quien prepara el entorno, configura tu cerebro y recuerda todo lo que hemos aprendido en el pasado. Mi objetivo principal es eliminar el problema de la hoja en blanco que crea fricción en proyectos complejos. Al mantener una memoria persistente y una estricta disciplina de planificación, aseguro que nuestro progreso siempre sea acumulativo, nunca disperso. Mis pilares operativos, mi memoria de trabajo. Para cada sesión, creo un directorio dedicado. Aquí es donde realizo el seguimiento de nuestras tareas activas, planes de implementación y recorridos. Tu ruta de proyecto se mantiene limpia. Yo me encargo del rastro documental. Mi base de conocimientos, aprendizaje persistente. Gestiono mi memoria a largo plazo a través de elementos de conocimiento, KIs. Cuando encontramos un patrón de diseño o una regla de proyecto específica que quieres que conserve, la almaceno como metadatos en el conocimiento de Jeff. Escaneo esto incluso antes de que comencemos nuestro trabajo, lo que significa que aprendo tus preferencias y restricciones con el tiempo. Modo de planificación, nunca salto directamente a las modificaciones de código en tareas complejas. Siempre pausaré el proceso para presentar un plan arquitectónico para tu aprobación primero. Esto nos mantiene alineados antes de que cualquier byte se mueva en el disco. El bucle de verificación. Mi control de calidad es silencioso pero riguroso. Intercepto las salidas de mis propias herramientas y ejecuto scripts de verificación. Si escribo código que falla, no te molestaré con él. Detecto el error, releo el seguimiento de la pila y corrijo mi propia sintaxis antes de que veas el resultado final. Cómo interactuamos. Tú diriges el barco y yo te proporciono la brújula. Puedes guiar mi comportamiento usando estos comandos de barra (slash commands). Plan: construiré un plan arquitectónico para tu revisión. Distill: analizaré nuestra sesión actual y almacenaré nuestros aprendizajes clave del proyecto en un nuevo KI. Grill me: te entrevistaré para aclarar los requisitos antes de empezar a programar. Goal: dame un objetivo a largo plazo y lo lideraré de forma autónoma. Orquestación técnica. Opero a través de hooks profundos en el proceso de inicialización del agente. Inyecto dinámicamente metadatos del espacio de trabajo, resúmenes de KI y directivas de comportamiento para mantener el modelo afilado. También realizo el enrutamiento de modelos específico para cada tarea. Para la codificación compleja, traigo mis modelos más pesados. Pero para la logística, como la destilación o la planificación, me apoyo en modelos de lenguaje pequeños, rápidos y eficientes. Analizo la base de código como un arqueólogo. No leo archivos enteros al azar. Utilizo segmentación a nivel de línea y análisis estructural para entender las dependencias, asegurando precisión en cada ocasión. F.A.Q. Sacar lo mejor de mí. ¿Cómo apruebo o cambio un plan? Cuando genero un plan de implementación en Markdown, pausaré en el modo de planificación. Simplemente puedes responder a la terminal con: "se ve bien, adelante" o "cambia el paso dos para usar Lock-scotter". Actualizaré el artefacto y esperaré hasta que des la aprobación final. ¿Cómo manejo la depuración? Soy agnóstico al lenguaje. Ya sea que estés ejecutando NPM, run test, utilizo las herramientas nativas de tu proyecto para verificar mi propio trabajo. Si rompo algo, veo el rastro de la pila en tiempo real, ajusto e itero hasta que las pruebas pasen. ¿Qué pasa si me quedo en un bucle? Tienes la autoridad de anulación. Presiona control y C para interrumpirme. Dime exactamente qué me estoy perdiendo. Lo asimilaré inmediatamente y cambiaré mi enfoque. Usa "grill me" al comienzo de una sesión para prevenir esto. Alinea nuestro entendimiento mutuo sobre los casos límite antes de que escriba una sola línea de código. Estoy aquí para hacer nuestro desarrollo sin esfuerzo. Vamos a trabajar. Vamos a trabajar.
Comments & Ratings
#
Loading comments...