Вы слышали все об искусственном интеллекте и IDE. На данный момент их пруд пруди, и многие из них действительно работают довольно хорошо.
Но что отличает их всех?
Лучший интерфейс? Лучше LLM? Местный ИИ?
Я использовал несколько таких IDE, и чаще всего все они делают одно и то же и делают это довольно хорошо. Когда я увидел еще одну такую IDE, мне пришлось выяснить, есть ли что-нибудь, что отличало бы ее от других.
Мне потребовалось всего около пяти минут, чтобы понять, что выделяет Трэя. Я собираюсь показать вам, что это такое, создав приложение Python, которое создает лист персонажа Dungeons & Dragons. Да, давайте станем занудами.
Как получить Трея
Прежде чем мы начнем его использовать, возможно, вам захочется узнать, как его установить. Trae можно установить и использовать бесплатно (хотя вы получаете больше отдачи от вложенных средств, заплатив за лицензию) на macOS и Windows. Также существует лист ожидания версии для Linux, подписаться на который можно на основном сайте проекта.
Я установил Trae на свой MacBook Pro под управлением macOS Tahoe, и он установился отлично. После завершения установки я открыл Trae и обнаружил, что мне нужно зарегистрировать учетную запись. Никаких проблем, поскольку это было бесплатно.
После регистрации учетной записи и входа в систему меня встретило приглашение Trae AI (Рисунок 1).
Рисунок 1: Подсказку Trae AI очень легко понять.
Ладно, пришло время включить D&D.
Использование Trae для ботанических целей
Приняв решение относительно того, что Трей должен сделать для меня, я напечатал подсказку, которая выглядела следующим образом: После нажатия Enter Трей приступил к работе. Поначалу все работало как в любой другой IDE на базе искусственного интеллекта. Однако из ниоткуда Трей предупредил меня, что для запуска программы необходимо установить библиотеку Python. К моему удивлению, Трей предложил мне установить его.
Конечно, Трэй, давай.
Это сработало. За считанные секунды Трей добавил недостающую библиотеку, и мне не пришлось выяснять точное имя библиотеки и использовать PIP для ее установки.
Впечатляющий.
На самом деле это происходило три раза, и каждый раз Трей с легкостью справлялся с этим.
Я копаю это.
Создание программы Трею потребовалось примерно две минуты. Я скопировал полученный текст в файл с именем dnd_character_creator.py и запустил его: Программа задала мне массу вопросов, связанных с созданием персонажа D&D. (Рисунок 2 – ты знаешь распорядок дня). Когда допрос был завершен, я мог пролистать терминал, чтобы увидеть результаты, но это все.
Рисунок 2: Запуск моего нового редактора персонажей D&D в окне терминала macOS.
Вернемся к подсказке ИИ, где я сказал: «Нажмите Enter», и Трей вернулся к работе.
И снова Трею пришлось установить еще одну библиотеку Python, что я разрешил, и это произошло в обязательном порядке. Когда Трей закончил, я скопировал новый код в новый файл и запустил его.
К моему любопытству, программа не записывала результаты в файл, поэтому мне пришлось вернуться к командной строке и сообщить ей, что она не записала результаты в файл. Он провел процесс устранения неполадок и сотворил чудо.
Именно тогда я кое-что понял: мне не нужно было копировать/вставлять код, потому что Трей фактически сам записал его в файл.
Хороший.
Затем я перешел в папку /Users/jackwallen/Documents/trae_projects/DD/ и запустил правильный файл.
Ура! Это сработало. Теперь у меня есть скрипт Python, который поможет мне создавать персонажей D&D.
В конце концов, что отличает Trae, так это его способность устанавливать необходимые библиотеки, необходимые для создания программы. Мне даже не нужно было знать, какие библиотеки необходимы для программы Python, что очень помогло.
Поймите, что я лишь поверхностно рассмотрел использование Trae, но даже просто используя его, не углубляясь в дебри, IDE меня действительно впечатлила.
Какие еще функции предлагает Trae?
- ИИ интегрирован во весь процесс разработки.
- Автономная доставка с Трэем Соло.
- Несколько агентов для устранения неполадок.
- Возможность создать собственную агентскую команду.
- Структурированный «режим строителя» для сложных проектов
- Мультимодальные возможности, такие как генерация изображения в код.
- Интеллектуальное завершение кода.
- Режим разговорного чата для помощи в кодировании.
- Интегрированная отладка и тестирование.
- Совместимость с расширением VS Code.
Как я уже упоминал, Trae можно использовать бесплатно, но этот план ограничен:
- 10 быстрых запросов и 50 медленных запросов Премиум-моделей/месяц
- 1000 запросов продвинутых моделей/месяц
- 5000 Автозаполнение/месяц
Если вы перейдете на платный план за 10 долларов в месяц (всего за первый месяц 3 доллара), вы получите:
- 600 быстрых запросов и неограниченное количество медленных запросов Премиум-моделей в месяц.
- 300 бонусов Быстрый запрос/месяц (предложение ограничено по времени)
- Неограниченные запросы расширенных моделей
- Неограниченное автозаполнение
Если кто-то вроде меня может создавать сложные программы на Python с помощью запросов ИИ и последующих действий по устранению неполадок, то это может сделать любой.
Попробуйте Trae и посмотрите, не станет ли он вашей новой любимой IDE на базе искусственного интеллекта.
ТЕНДЕНЦИОННЫЕ ИСТОРИИ YOUTUBE.COM/THENEWSTACK Технологии развиваются быстро, не пропустите ни одной серии. Подпишитесь на наш канал YouTube, чтобы смотреть все наши подкасты, интервью, демонстрации и многое другое. ПОДПИСАТЬСЯ Группа, созданная в Sketch. Джек Уоллен — это то, что происходит, когда разум поколения Икс сливается с современными насмешками. Джек — искатель истины и писатель слов квантово-механическим карандашом и бессвязным ритмом звука и души. Хотя он проживает… Подробнее от Джека Уоллена