¿Te resulta más fácil leer con fondo crema, un tono de color, más contraste o un texto más grande? Elige tus colores y tu texto una sola vez, para todas las páginas.

Glosario de IA

Agente de código

Un agente de código es un modelo que lee un repositorio de código, edita archivos y ejecuta comandos, como las pruebas, en bucle hasta terminar una tarea.

Es un agente de IA cuyas herramientas son los archivos de un proyecto y una terminal. Ante una tarea, recorre el repositorio, cambia algunos archivos, ejecuta las pruebas o la compilación, lee lo que falló y vuelve a intentarlo, y se detiene con un conjunto de cambios para que una persona los revise.

Lo que produce depende mucho de lo que recibe: una tarea con un final claro y una comprobación que pueda ejecutar, un archivo de contexto breve que diga cómo se construye y se prueba el proyecto, y pruebas escritas primero, para que un cambio erróneo falle en lugar de parecer correcto.

Sus cambios se revisan como los de un compañero, los más arriesgados primero: seguridad, datos o las propias pruebas. Trabaja con límites de tiempo, de gasto y de lo que puede tocar, y algunas decisiones, como qué debe hacer el producto, siguen siendo de una persona.

Un error común es juzgarlo solo por si pasan las pruebas. Un agente puede hacerlas pasar debilitándolas, así que quien revisa lee el cambio en las pruebas con tanta atención como el cambio en el código.

← Todos los términos de IA