Meituan CatPaw: el IDE con IA de Meituan
Meituan CatPaw: el IDE con IA de MeituanIntroducción
Qué es Meituan CatPaw
Meituan CatPaw es un entorno de desarrollo integrado con IA lanzado por Meituan. Se basa principalmente en Agentes para colaborar con las personas en la escritura de código, intentando delegar la parte repetitiva y mecánica a herramientas, para que los desarrolladores puedan centrarse en el diseño y la implementación de funcionalidades, acelerando notablemente el ritmo general de trabajo. No se trata solo de un asistente capaz de responder preguntas sobre código. Ante trabajos de desarrollo que requieren varios pasos, como reestructuración de código, modificaciones en lote o procesamiento entre archivos, CatPaw puede participar directamente y completar las tareas paso a paso. Así, el camino desde la idea hasta el código listo para usar resulta mucho más fluido.
Según la experiencia de uso dentro de Meituan, los resultados de Meituan CatPaw son bastante evidentes. Casi todo el equipo de I+D lo utiliza, con una tasa de penetración superior al 95%. Más de la mitad del código nuevo está generado por IA. La latencia del autocompletado también es muy baja, inferior a 150 milisegundos, apenas se nota ninguna ralentización en el día a día.
En su núcleo, Meituan CatPaw utiliza el modelo LongCat, entrenado por la propia Meituan y optimizado específicamente para escenarios de programación. También permite invocar varios modelos de forma simultánea, eligiendo el más adecuado según el tipo de tarea.

Principales funciones de Meituan CatPaw
Tab: autocompletado y predicción de código
Adivina lo que vas a escribir a continuación teniendo en cuenta el contexto, no se limita a sugerir sintaxis.
Predice cuál será la siguiente posición a editar según los cambios anteriores.
Si detecta patrones repetidos en el proyecto, puede modificar de una sola vez todo el código del mismo tipo.
Dos modos de interacción
Modo Ask: solo responde preguntas, no modifica tu código. Ideal para aclarar lógica, resolver problemas y diseñar soluciones. El código propuesto por la IA se aplica solo cuando tú lo aceptas.
Modo Agent: explora el código por sí mismo, lee documentación, modifica archivos y ejecuta comandos, pudiendo completar una serie de tareas. Por ejemplo, reemplazar todas las peticiones Axios del proyecto por Fetch.
Browser: ver y depurar la página directamente en el IDE
Con un navegador integrado, puedes previsualizar directamente mientras escribes el frontend.
Puedes seleccionar elementos en la página y enviárselos a la IA para que los modifique.
Permite ver en tiempo real los errores de la consola, y algunos problemas se pueden resolver con un solo clic.
Codebase: análisis desde la perspectiva de todo el proyecto
Con instrucciones como @Codebase, en pocas decenas de segundos indexa decenas de miles de líneas de código.
Comprende la estructura del proyecto, sus dependencias y sus implementaciones clave, ofreciendo sugerencias que abarcan varios archivos y resultan bastante precisas.
Extensible y personalizable
Define reglas mediante el archivo .catpaw/rules, para que el código generado por la IA se ajuste al estilo de tu equipo.
Puedes añadir documentos o sitios web de uso frecuente, para que el Agente tenga más referencias al responder.
Soporta extensiones MCP, lo que permite conectar más herramientas.
También puedes configurar tú mismo el System Prompt y el conjunto de herramientas para crear un modo Agent a medida.
Multilenguaje
Soporta los lenguajes principales: Python, C++, Java, JavaScript, TypeScript, Go y Rust.
Escenarios de uso de Meituan CatPaw
Desarrollar nuevas funciones: el modo Agent te ayuda a montar la estructura del código, escribir pruebas unitarias e interfaces. En pruebas internas, una API con autenticación JWT pasó de 90 minutos a 25 minutos.
Mantenimiento de código antiguo: con Codebase puedes comprender rápidamente arquitecturas antiguas y modificar grandes volúmenes de código legado, ahorrando mucho tiempo de análisis manual.
Optimización de frontend: mientras previsualizas el resultado en el navegador integrado, seleccionas elementos para que la IA modifique estilos y lógica, sin tener que buscar manualmente por el código.
Code Review: configurando las reglas del equipo, la IA detecta y corrige automáticamente las partes que no cumplen las normas, reduciendo la carga de la revisión manual.
Aprender a programar: en el modo Ask puedes preguntar mientras escribes y obtener al instante explicaciones de sintaxis y mejores prácticas, lo que resulta muy amable para principiantes.
Cómo usar Meituan CatPaw
Instalación
Entra en la web oficial https://catpaw.meituan.com/download y descarga el instalador; hay versiones para Mac y Windows.
Configuración inicial
Al registrarte recibirás 500 oportunidades de conversación.
En los ajustes selecciona el modelo; por defecto es LongCat, pero puedes cambiarlo.
Si quieres restringir el estilo de la IA, crea un archivo .catpaw/rules en la raíz del proyecto.
Uso diario
Al escribir código verás sugerencias de autocompletado en gris; pulsa Tab para aceptarlas.
Hay dos formas de abrir la IA: el panel lateral de conversación (eligiendo Ask o Agent), o preguntando directamente dentro de una línea de código.
Puedes usar etiquetas como @Symbols, @Files y @Folders para traer elementos del proyecto al contexto.
Cuota
En los ajustes puedes ver cuántas oportunidades te quedan.
Cuando se agoten, puedes enviar una solicitud de recarga y, tras ser aprobada, podrás seguir usándolo.
Preguntas frecuentes sobre Meituan CatPaw
P1: ¿Qué diferencias hay entre Meituan CatPaw y GitHub Copilot o Cursor?
R: Meituan CatPaw se centra en una experiencia guiada por Agentes y en un análisis a nivel de proyecto. No solo autocompleta, sino que también aborda tareas complejas entre archivos, como refactorizaciones masivas. El modelo LongCat que utiliza en su núcleo se ha ajustado a las necesidades de negocio de Meituan, y además permite combinar grandes modelos nacionales.
P2: ¿Qué pasa cuando se acaban las 500 oportunidades?
R: En los ajustes puedes enviar una solicitud indicando tu escenario de uso y esperar la aprobación. Ahora mismo está en beta pública, y por lo general ampliar la cuota sigue siendo gratuito.
P3: ¿Se puede desplegar on-premise o usar modelos locales?
R: Por ahora se ofrece principalmente como SaaS. Las empresas que quieran un despliegue en nube privada deben contactar con el equipo comercial de Meituan.
P4: ¿Qué hay sobre la seguridad del código y la privacidad?
R: Es un producto de nivel empresarial que cumple con las normativas internas de seguridad de Meituan. En proyectos sensibles se recomienda consultar la documentación oficial de seguridad o usar Rules locales para evitar que la lógica principal se suba a la nube.
P5: ¿Cómo conseguir que el Agente ejecute las tareas con mayor precisión?
R: Primero, usa @Codebase con frecuencia para darle contexto. Segundo, define claramente las normas en las Rules. Tercero, divide las tareas complejas en varios pasos. Cuarto, conecta la cadena de herramientas adecuada mediante extensiones MCP.
Noticias relacionadas:
Asistente de guiones▸
Apps AI
Noticias AI