JG

BlogContacto
Inteligencia Artificial

Tab Tab Tab, Programar usando AI ¿Recomiendo utilizar CURSOR?

13 de marzo de 2025
VSCodeAICursorConsejos
Tab Tab Tab, Programar usando AI ¿Recomiendo utilizar CURSOR?

Llevo un par de años usando VSCode todos los días de mi vida y no porque no haya probado otros editores de código, constantemente estoy probando nuevas versiones de otros editores, probé Atom, Sublime Text (el primero nunca se olvida cierto), los de JetBrains (IntelliJ, PyCharm, etc), pero siempre termino volviendo a donde fui feliz, a VSCode.

Dado este contexto, entenderan que a pesar que soy un amante indiscutido de VSCode, no es una relación monógama, siempre estoy buscando editores de código y en general herramientas que me permitan ser más poductivo en mi trabajo. Hace poco probé Cursor un editor de código que se caracteriza por incluir inteligencia artificial por defecto en practicamente todas sus funciones. En este artículo te contaré mi experiencia y opiniones al respecto.

Pero antes... un poco de contexto.

El BOOM de la AI

Vivimos en la era de la Inteligencia Artificial, a no ser que vivas en una cueva sin internet, seguro sabes que la AI es la protagonista en la actualidad, cada semana, cada día o en ocaciones cada hora sale una noticia relacionada con un avance en este campo que promete revolucionar la forma en que trabajamos y vivimos todos. Eso incluye a los desarrolladores de software.

El hype está por los cielos. En este momento, cualquier empresa que comience a ofrecer una solución basada en Inteligencia Artificial, sin duda se convertirá en una empresa que al menos llame la atención de la gente, los medios y por supuesto, los inversores.

No es que yo sea un genios economista, pero esto ha ocurrido en otras ocaciones con otras tecnologías que han prometido revolucionar el mundo. La burbuja de las puntocom, la estafa de la web 3.0, etc. La gente y los inversionista dejaron millones de dólares en un producto que no entendían muy bien como funcionaba, hasta que explotó y se dieron cuenta que no era una formula mágina para hacer dinero, entonces miles perdieron su dinero.

Seguro te estas preguntando ¿qué tiene que ver esto con un editor de código?, aquí viene la explicación.

¿Qué es Cursor?

Cursor es un fork de VSCode, es decir ( si eres nuevo en el mundo del desarrollo ) hicieron una copia del código fuente de VSCode, el cual es de código abierto por lo cual es posible, le agregaron una capa de inteligencia artificial o mejor dicho, le agregaron una capa de comunicación con sus servidores y desde ahí proveen un servicio de autocompletado de código, sugerencias, un chat interactivo que puede agrega código e incluso crear archivos en tu proyecto.

Visita el sitio web de Cursor 🔗

Pero, en sus entrañas, sigue siendo Visual Studio Code.

No me preguntes si esto es legal, Cursor ha recogido mucho dinero de inversionistas con este modelo de negocios donde programadores como tu y yo, pagamos para utilizar la versión Pro con todas las funcionalidades que Cursor ofrece.

El tren del hype en la IA

Cursor

Sin duda alguna Cursor está subido en el hype de la AI y ha hecho mucho dinero en poco tiempo. Es por eso que algo en mi interior generaba resistencia hacia este editor de código, que a todas luces era una copia de VSCode y que además estaba sobrevalorado. Además, no es buena idea depender de la inteligencia artificial para resolver todos los problemas de un desarrollador. ¿cierto?

Pero, ¿esto significa que no es una buena idea usar la inteliencia artificial para programar? Pues la respuesta no es tan simple y como en casi todos los diferentes temas de la vida, la respuesta es un depende.

🆗 Cuando SI usar la AI para programar

🚫 Cuando NO usar la AI para programar

Como puedes ver, la diferencia es sustancial, en la mayoria de casos de uso personal recomiendo que si uses la AI, pero, lo importante es que la utilices, no que dependas de ella. Si no sabes lo que la AI hizo, mejor da un paso atrás y repite el proceso más lento y con más control. O perfectamente puedes pedirle que te explique lo que hizo y por favor, tómate el tiempo de leerlo y entenderlo.