Meituan CatPaw: AI-IDE от Meituan
Meituan CatPaw: AI-IDE от MeituanОписание
Что такое Meituan CatPaw
Meituan CatPaw — это интегрированная среда разработки с AI, запущенная Meituan. В её основе лежит Agent, который помогает человеку писать код: повторяющиеся и руتینные части по возможности передаются инструменту, и разработчик может сосредоточиться на проектировании и реализации функциональности, благодаря чему общий темп работы заметно ускоряется. Это не просто ассистент, отвечающий на вопросы о коде. Когда речь идёт о многошаговых задачах разработки — например, реструктуризации, массовых правках, обработке нескольких файлов — CatPaw может подключаться напрямую и шаг за шагом доводить дело до конца. Так путь от идеи до рабочего кода становится значительно более гладким.
По результатам внутреннего использования в Meituan эффект Meituan CatPaw весьма заметен. Им пользуются практически все разработчики — уровень проникновения превышает 95%. Более половины新增 кода генерируется AI. Задержка автодополнения также очень мала — менее 150 миллисекунд, в обычной работе задержка практически не ощущается.
В основе Meituan CatPaw лежит собственная модель Meituan — LongCat, специально доработанная под сценарии программирования. Также поддерживается одновременный вызов нескольких моделей — система выбирает наиболее подходящую под конкретный тип задачи.

Основные функции Meituan CatPaw
Tab: автодополнение и предсказание кода
Умеет с учётом контекста угадывать, что вы напишете дальше, а не просто подсказывать синтаксис.
На основе ваших предыдущих правок предполагает следующее место редактирования.
Если в проекте встречаются повторяющиеся шаблоны, он может за один раз изменить весь однотипный код.
Два режима взаимодействия
Режим Ask: только ответы на вопросы, код не трогается. Подходит для того, чтобы разобраться в логике, проверить проблему или продумать архитектуру. Предложенный AI код применяется только после вашего явного подтверждения.
Режим Agent: сам просматривает код, читает документацию, изменяет файлы, выполняет команды и способен выполнять цепочки задач. Например, заменить все запросы Axios в проекте на Fetch.
Browser: просмотр страниц и отладка прямо в IDE
Встроенный браузер позволяет сразу просматривать результат при работе с фронтендом.
Можно кликом выделить элемент на странице и отправить его AI, чтобы он внёс правки.
Ошибки в Console видны в реальном времени, часть проблем можно устранить в один клик.
Codebase: анализ с точки зрения всего проекта
С помощью команд вроде @Codebase за несколько десятков секунд можно построить индекс на десятки тысяч строк кода.
Понимает структуру проекта, зависимости и ключевые реализации, поэтому предложения охватывают несколько файлов и получаются более точными.
Расширяемость и настройка
Через файл .catpaw/rules задаются правила, чтобы генерируемый AI код соответствовал стилю вашей команды.
Можно добавлять часто используемую документацию или ссылки, чтобы у Agent было больше источников при ответе.
Поддерживаются расширения MCP для подключения дополнительных инструментов.
Можно самостоятельно настроить System Prompt и набор инструментов и сделать собственный режим Agent.
Поддержка языков
Поддерживаются Python, C++, Java, JavaScript, TypeScript, Go, Rust и другие主流 языки.
Сценарии использования Meituan CatPaw
Разработка новых функций: режим Agent помогает собрать каркас кода, написать модульные тесты и интерфейсы. По внутренним замерам, API с JWT-аутентификацией создаётся не за 90 минут, а за 25.
Поддержка старого кода: Codebase быстро разбирается в старой архитектуре и позволяет массово править legacy-код, экономя время на ручном анализе.
Доводка фронтенда: можно одновременно смотреть результат во встроенном браузере и кликом выделять элементы, чтобы AI менял стили и логику, не перепрыгивая по файлам кода.
Code Review: при заданных командных правилах AI сам находит и исправляет несоответствия, снижая нагрузку на ручную проверку.
Обучение программированию: в режиме Ask можно прямо в процессе написания спрашивать о синтаксисе и лучших практиках, что удобно для новичков.
Как пользоваться Meituan CatPaw
Установка
Скачайте установщик с официального сайта https://catpaw.meituan.com/download — есть версии для Mac и Windows.
Начальная настройка
После регистрации начисляется 500 диалогов.
В настройках выберите модель — по умолчанию это LongCat, можно выбрать и другую.
Чтобы задать стиль AI, создайте в корне проекта файл .catpaw/rules.
Повседневная работа
Во время написания кода вы будете видеть серую подсказку автодополнения — нажмите Tab, чтобы принять.
Открыть AI можно двумя способами: через боковую панель (выбрав Ask или Agent) либо задав вопрос прямо в строке кода.
Можно использовать метки @Symbols, @Files, @Folders, чтобы подключать элементы проекта к контексту.
Лимиты
В настройках видно, сколько запросов осталось.
После исчерпания можно подать заявку на пополнение — после одобрения использование продолжится.
Часто задаваемые вопросы о Meituan CatPaw
Q1: Чем Meituan CatPaw отличается от GitHub Copilot и Cursor?
A: Главный акцент Meituan CatPaw — агентный подход и проектный уровень анализа. Он не только дополняет код, но и выполняет сложные задачи сразу в нескольких файлах, например массовый рефакторинг. В основе лежит LongCat, доработанный под业务 Meituan, и также поддерживается микс из крупных отечественных моделей.
Q2: Что делать, когда 500 запросов закончились?
A: Подайте заявку в настройках, опишите сценарий использования и дождитесь проверки. Сейчас идёт открытое бета-тестирование, увеличение лимита, как правило, остаётся бесплатным.
Q3: Можно ли выполнить локальное развёртывание или использовать локальные модели?
A: Сейчас в основном предоставляется SaaS-версия. Для корпоративного развёртывания в частном облаке нужно связаться с коммерческим отделом Meituan.
Q4: Как обстоят дела с безопасностью кода и приватностью?
A: Это корпоративный продукт, соответствующий внутренним нормам безопасности Meituan. Для чувствительных проектов рекомендуется изучить официальные материалы по безопасности либо использовать локальные Rules, чтобы не отправлять ключевую логику наружу.
Q5: Как сделать работу Agent более точной?
A: Во-первых, чаще используйте @Codebase для передачи контекста; во-вторых, чётко пропишите правила в Rules; в-третьих, сложные задачи разбивайте на несколько шагов; в-четвёртых, подключайте подходящие цепочки инструментов через расширения MCP.
Связанные материалы:
MultiTalk: открытый инструмент Meituan для генерации видео с多人 диалогом на основе аудио
Почему сервис доставки Meituan делает собственный AI-инструмент для программирования NoCode
Помощник сценариста▸
AI Приложения
AI Новости