Trae AI: Полный гид по бесплатной альтернативе Cursor от Alibaba
Узнайте, как использовать Trae AI — бесплатный AI-редактор кода. Инструкция по миграции из Cursor, настройка MCP и работа с AI-агентами для вайбкодинга.
🎯 О чём этот конспект: Обзор и практическое тестирование новой AI-IDE от Alibaba под названием Trae. Инструмент позиционирует себя как прямой конкурент Cursor и Windsurf, предлагая глубокую интеграцию AI-агентов, поддержку MCP-серверов и автоматическую маршрутизацию между топовыми моделями (Claude 3.5 Sonnet, GPT-4o).
👤 Кому будет полезно: Вайбкодерам, разработчикам и фаундерам, которые ищут мощную, но бесплатную альтернативу платным AI-редакторам (Cursor/Windsurf) с сохранением привычного UX.
✨ Что получите: Пошаговое руководство по переходу на Trae, настройку окружения и понимание того, как этот инструмент справляется с реальными задачами по модификации базы данных и фронтенда.
1. Обзор Trae AI и процесс миграции
Контекст: Trae — это новая адаптивная AI-IDE от Alibaba, построенная на базе VS Code. Главное преимущество на текущий момент — она полностью бесплатна и включает в себя функции, за которые в Cursor нужно платить $20/мес. Редактор поддерживает импорт всех настроек, расширений и горячих клавиш из Cursor или VS Code, что делает порог входа практически нулевым. Интерфейс идентичен привычным инструментам, поэтому переучиваться не нужно.
Выгода: Экономия $240 в год при сохранении функционала топовых AI-агентов и возможности использовать свои привычные расширения.
Как применить:
Шаг 1: Установка и импорт — Скачайте Trae с официального сайта. При первом запуске выберите опцию "Import from Cursor" или "Import from VS Code". Это перенесет вашу тему (включая Dark Mode), плагины и конфигурации.
Шаг 2: Авторизация — Войдите в систему (через GitHub или Google), чтобы активировать функции AI-чата и агента.
Шаг 3: Проверка MCP — Если вы используете Model Context Protocol (MCP), откройте панель настроек AI. Trae автоматически распознает активные MCP-серверы, что позволяет AI взаимодействовать с вашей файловой системой, базами данных и внешними API.
Результат: Полностью настроенная рабочая среда, готовая к генерации кода, со всеми вашими привычными инструментами.
2. Работа AI-агента: Автоматическое исправление ошибок
Контекст: В отличие от простых чат-ботов, агент в Trae работает итеративно. В видео показано, как при запросе на изменение логики сортировки (вывод промптов по количеству копий из базы Supabase), агент не просто пишет код, но и запускает внутренние тесты. Если код не работает или база данных возвращает ошибку, агент сам видит это в терминале и исправляет ошибку без участия пользователя. Это и есть настоящий "вайбкодинг" — вы даете задачу, а AI сам доводит её до рабочего состояния.
Выгода: Сокращение времени на отладку (debugging) на 50-70%. Вам не нужно копировать ошибки из терминала обратно в чат.
Как применить:
Шаг 1: Постановка задачи — Откройте панель AI-агента (Ctrl+I или Cmd+I) и сформулируйте задачу на естественном языке.
Шаг 2: Пример промпта для базы данных — Используйте четкие указания на таблицы и условия:
For the prompt library, order the prompts in order of the number of copies it has had. You'll need to check the Supabase database for the number of copies for each prompt and update the frontend component to reflect this sorting.
Шаг 3: Наблюдение за итерациями — Следите за логом агента. Если он обнаружит, что колонка в БД называется иначе или API вернуло 404, он сам выполнит поиск по файлам и исправит запрос.
Результат: Работающая фича (в данном случае — корректная сортировка данных из Supabase), проверенная и внедренная в проект автоматически.
3. Интеллектуальная маршрутизация моделей (Model Routing)
Контекст: Особенность Trae в том, что пользователь не выбирает модель (Claude 3.5, GPT-4o или Qwen 2.5 Coder) вручную для каждого сообщения. Система использует автоматический роутинг. Она анализирует сложность задачи и выбирает наиболее подходящий LLM-движок. Для написания кода часто используется Qwen 2.5 Coder (который сейчас является одним из лидеров в кодинге), а для логических рассуждений — модели уровня Claude 3.5 Sonnet.
Выгода: Оптимальное качество ответов без необходимости постоянно переключать модели и следить за лимитами каждой из них.
Как применить:
Шаг 1: Доверьтесь системе — Просто пишите запрос. Если задача касается рефакторинга, Trae может задействовать одну модель, если создания UI — другую.
Шаг 2: Использование контекста — Чтобы роутинг работал лучше, всегда держите открытыми файлы, которые относятся к задаче. Trae анализирует открытые вкладки как приоритетный контекст.
Шаг 3: Терминал как триггер — Выполняйте команды в терминале. AI в Trae "слушает" вывод терминала и готов предложить решение, если команда завершилась с ошибкой.
Результат: Высокое качество генерации кода, сопоставимое с платными подписками Cursor, благодаря использованию ансамбля лучших моделей.
FAQ
В: Насколько Trae безопасен, учитывая, что это продукт Alibaba? О: Trae базируется на VS Code Open Source. Основные опасения могут касаться передачи кода на сервера для обработки AI. На данный момент инструмент предназначен для публичного использования, и если вы работаете с чувствительными корпоративными данными, стоит дождаться официальных политик конфиденциальности или использовать его для личных/Open Source проектов.
В: Можно ли в Trae использовать свои API ключи? О: В текущей версии Trae предоставляет доступ к моделям бесплатно через свои сервера. Возможность подключения собственных ключей (BYOK) для Claude или OpenAI пока ограничена, так как система делает ставку на автоматический роутинг моделей.
В: Поддерживает ли Trae расширения из VS Code Marketplace? О: Да, Trae полностью совместим с экосистемой VS Code. Вы можете устанавливать любые расширения напрямую из маркетплейса, включая инструменты для работы с Docker, Kubernetes или специфические линтеры.
В: Есть ли в Trae функция "Composer" как в Cursor? О: Да, в Trae реализован аналогичный многофайловый агент. Вы можете нажать Cmd+I (на Mac) или Ctrl+I (на Windows) и попросить внести изменения сразу в несколько файлов проекта, и он создаст план изменений, который вы сможете применить одной кнопкой.
В: Будет ли Trae платным в будущем? О: Скорее всего, да. Сейчас идет стадия активного привлечения пользователей (user acquisition). Обычно такие инструменты вводят платные тарифы после выхода из беты, но на данный момент это лучший способ получить функционал уровня Cursor Pro бесплатно.
Конспект создан на основе видео «Trae: The New Free AI Coding Agent (Cursor Killer?)» канала Coder. Все права на оригинальный материал принадлежат авторам.Источник: https://www.youtube.com/watch?v=wOxA4x2f6jg