A continuación, la parte más interesante es cuando la gente me pregunta, ¿qué es, cómo hacemos con los agentes autónomos? ¿Dónde los desplegamos? Esto parece una gran inversión de capital que necesitamos hacer. Pero mi respuesta usualmente es si tienes GitHub actions, este es el mejor punto de partida para que entres en agentes autónomos. Y esto es cierto porque tienes algo que puedes integrar en tu pipeline de inmediato. Tienes eventos que están saliendo de tu pipeline de CI. También lo que tienes es un entorno sandbox de inmediato. Así que esta es la manera más fácil de hacerlo. Y lo que comenzamos a hacer bastante es pasar de maneras simples, por supuesto, todos están haciendo revisiones de código aquí, haciendo revisiones de PR, probablemente han estado haciendo un poco de acciones de comillas y ajustando eso. Pero lo que estamos haciendo al siguiente nivel es, un buen ejemplo de un pipeline muy avanzado puede ser un pipeline de caza de errores donde entiendes las áreas más complejas de tu base de código. Entras con cualquier cambio para ejecutar una comprensión, comprensión semántica de lo que puede romperse desde el punto de vista del negocio, también desde el punto de vista técnico e intentas auto-corregirlo. Así que creo que si puedes hacerlo en tu pipeline de CI, eso va a ser, creo, una de las grandes victorias para todo el equipo, lo cual requerirá mucho contexto, mucha gestión de contexto supresión y trabajar en esto.
Si subimos a continuación, creo que el primer punto interesante es como, por supuesto, GitHub actions puede cubrir mucho. Puedes integrar agentes en tu CI. Va a ser lento. Y luego vamos a patrones más avanzados como, está bien, podemos envolverlo, envolver el por ejemplo, plot SDK o deep agents SDK en una aplicación de Python, por ejemplo, ¿verdad? Publicarlo en Docker en algún lugar, proporcionar algunas mecánicas de pull o push en los web hooks. Y luego va a ser siempre un tipo de agente de respuesta rápida. Una manera muy simple de cómo comenzar a reconstruir tu flujo abierto es pensar de esa manera. Eso es todo sobre el patrón técnico. Muy fácil. Puedes integrar tus agentes en tu pipeline de CI. Necesitas comenzar a hacer esto. Necesitas comenzar a pensar sobre el contexto y el contexto no es estático. El problema con el contexto es también que es otra capa de actividades que tu equipo debería estar haciendo. Supresión, contexto obsoleto, revisión del contexto, entendiendo qué debería ponerse, cómo ponerlo, cómo acceder a él adecuadamente, cómo hacerlo accesible, rápido, confiable para el agente.
Vamos a lo operacional. Así que la primera pregunta que usualmente nos hacen es como, está bien, si vamos a Claude y Claude es la infraestructura masiva, nosotros en el mercado ahora mismo, es un gran bloqueo de proveedor. Y aparte de esto, hay múltiples otras cosas que se preguntan sobre Claude y cómo nos protegemos yendo a un solo proveedor? Por supuesto, todo el arnés, el pod de Claude, el paquete instalable que instalas en tu entorno y en realidad interactuando con el terminal o a través de SDK es el más poderoso en términos de funcionalidad y características. Y nadie quiere perder estas características. Por ejemplo, los flujos de trabajo fueron anunciados recientemente. Es bastante difícil imaginar mi vida sin flujos de trabajo ahora mismo. Así que no quiero perder esta funcionalidad.
Comments