Transcription
Привет, ребята, Cursor 2.0 вышел сегодня, и эта штука поражает меня всеми новыми функциями, которые они только что выпустили. Команда Cursor создала новый режим агента. Они создали для нас совершенно новую модель кодирования. Они внедрили всевозможные новые функции браузера, и это просто безумие, все новые функции, которые они выпустили. И не волнуйтесь, потому что в сегодняшнем видео я разберу все это шаг за шагом. Мы подробно рассмотрим все новые функции, покажем вам некоторые ограничения, что вы можете и чего не можете делать с некоторыми из новых дополнительных рабочих процессов, которые я бы рекомендовал проверить. И у нас есть несколько классных сравнений моделей. У нас есть глубокие погружения, чтобы вы могли увидеть все эти различные модели в действии, используя все новые функции. Я все это охватил здесь, в этом видео. И по ходу дела, в самом конце, я поделюсь своей рекомендацией по использованию Cursor 2.0 по сравнению с облачным кодом и тем, что вам следует делать в дальнейшем, потому что эта новая модель и этот новый редактор просто абсолютно безумны. Так что определенно рекомендую вам ознакомиться с ним и с нетерпением жду возможности погрузиться во все новые функции вместе с вами. Давайте приступим. Итак, добро пожаловать в Cursor 2.0. Первое, что я хочу сделать, это провести вас через все высокоуровневые изменения и функции, а затем, не волнуйтесь, мы углубимся в каждую из них сразу после этого. Итак, вот самое большое изменение, которое вы заметите в этой новой версии Cursor. В верхнем левом углу вы увидите два режима. Редактор, который является режимом, который мы знаем и любим, где мы можем работать прямо здесь, на этом правом экране, с любым файлом. А затем здесь, справа, мы можем общаться с ИИ. Но Cursor представил новый режим под названием агенты. И в режиме агента они делают ставку на то, что агенты теперь выполняют большую часть кодирования. И наша задача — просто просмотреть результаты и убедиться, что они работают. Так что в этом новом режиме вы можете просто общаться и фактически запускать фоновые рабочие процессы. Вы можете запускать фоновые рабочие процессы локально на своей машине. Вы можете использовать рабочие деревья. Не волнуйтесь, это огромная важная функция. Мы углубимся в это позже, но, по сути, рабочие деревья позволяют вам начать работать над задачей, и она попытается решить ее несколько раз, а затем вы сможете пройти и сказать, например, «эй, мне нравится версия три изменения кода, которое вы сделали. Давайте применим ее к нашей кодовой базе». Так что они решили для нас много сложностей при работе с деревьями кода. Так что нам не нужно беспокоиться о куче фоновых проблем с Git и тому подобном. Я очень рад продемонстрировать это чуть позже. Или вы всегда можете запустить все в облаке. Итак, что еще мы можем сделать? Ну, одно из основных изменений, которое они также добавили в Cursor 2.0, — это новая кнопка микрофона. Так что теперь вы можете просто нажать на микрофон и начать говорить с разными файлами, говоря, например: «О, я хотел бы поработать над моим файлом page.tsx tsx, чтобы убедиться, что в нем есть заголовок и так далее и тому подобное». Теперь это, по сути, как будто у вас есть подписка Whisper Flow. Так что, если вы не слышали о Whisper Flow, это, по сути, то, где вы можете сказать: «Эй, я хотел бы, чтобы вы поработали над моим файлом page.tsx и убедились, что в нем есть заголовок». Итак, что интересно, когда я использую Cursor 2.0 для разговора, вы заметите, что он просто называет файл. Однако, когда я использую Whisper Flow, он работает лучше, чем Cursor, понимает мою кодовую базу и автоматически ссылается на файл, о котором я говорю. Так что, определенно, направление, в котором они движутся, но оно определенно нуждается в доработке. И что интересно, вы можете говорить только после того, как начнете новый чат. Вы не можете сделать это на полпути, что довольно интересно. Надеюсь, они это исправят. Хорошо, что еще у них есть? Ну, давайте вернемся в режим редактора. И главное, что вы заметите, это, давайте откроем это немного больше, это то, что у вас теперь есть браузер, что безумно. Это одна из, я думаю, других классных функций, которые у них есть здесь. Так что вы можете нажать на Google Chrome, который фактически откроет совершенно новый экземпляр, ну, любого браузера, который вы используете. Так что я скажу, ну, не могли бы вы, пожалуйста, открыть любой браузерный инструмент, который вы выбрали, и мы запустим его. И он начнет выяснять, о, я вижу, у вас есть этот браузер. Он фактически откроет совершенно новый браузер. Как вы можете видеть прямо здесь, он ослепляет меня, но это работает. Так что да. Бум. Он откроет совершенно новый браузер, сделает снимок экрана, чтобы сказать: «Эй, мы на пустой странице». Что также довольно круто, так это то, что вы можете нажать на вкладку браузера, и он фактически принесет любую страницу, над которой вы работаете, и сделает это прямо здесь, в вашем редакторе. И что очень приятно, потому что я все время, ну, имею код в одном окне, и, ну, в этот раз я обычно работаю над чем-то вроде страницы здесь. Так что я работаю над целевой страницей справа, а затем здесь, слева, у меня есть фактическая страница, которую я редактирую. И что приятно, так это то, что по мере внесения изменений, мы можем сказать, например, привет, и как только мы сохраним, бум. Так что, ну, это выглядит потрясающе. Мне очень, очень нравится эта функция. И браузер имеет безумное количество классных функций, если вы используете его внутри Cursor. Так что это просто быстрое напоминание. Мы в режиме вкладки браузера. И вы можете выбирать элементы. Так что, когда вы нажимаете «выбрать элемент», вы можете сказать, например, «нажмите этот H1», и он автоматически сошлется на базовый код. Он нажмет на элемент. Так что у него будет контекст того, что вы пытаетесь изменить. А затем вы можете сказать, например, «эй, не могли бы вы, пожалуйста, изменить это на «супер быстро и доступно»? И что он сделает, так это потому, что он автоматически ссылается на, о, вы говорите об этом элементе. Фантастика. Я обновлю необходимый код, чтобы это произошло. Так что это действительно круто, что вы теперь можете просто указывать и нажимать на веб-сайт и говорить, например, «я хочу это изменить». И это автоматически добавляется в качестве контекста для Cursor. Эта функция здесь действительно безумна. И она позволит решить некоторые из этих сложных ошибок пользовательского интерфейса, когда вы передаете снимки экрана и делаете все остальное, и вы говорите: «Пожалуйста, исправьте это». И это не работает. Ну, теперь вы просто нажимаете, и это работает идеально. Так что мне нравится эта функция браузера. Хорошо, что еще они подготовили для нас? Итак, теперь, когда мы вернулись в режим редактора, давайте рассмотрим одно из следующих очевидных изменений, которое они внесли, а именно то, что здесь есть совершенно новая модель, где вы можете фактически использовать Composer 1. И не волнуйтесь, мы углубимся в Composer 1 через секунду. Но пока, по первоначальным тестам Composer 1, эта штука — абсолютный скоростной демон в том, как быстро она может фактически генерировать код. И я на самом деле сделал несколько тестов, которые покажу вам чуть позже. Она работает довольно близко к моделям Sonnet. Например, у них есть пост в блоге, где они фактически демонстрируют, как они очень близки к тому, чтобы быть такими же, как Sonnet. И, насколько я видел, это определенно кажется правдой. Так что это совершенно новая модель. Теперь, что еще мы можем сделать в режиме редактора? Итак, давайте откроем новый экземпляр. Так что, когда вы находитесь в режиме редактора, одна из других новых классных функций, которую они имеют, это то, что вы можете фактически нажать, когда вы пытаетесь работать над новой задачей, вы можете не только выбрать новую модель, которую они выпустили, но и они выпустили совершенно новый режим под названием «использовать несколько режимов». И когда вы нажимаете «использовать несколько режимов», вы можете зайти сюда и фактически, извините, я ненавижу маленькие всплывающие окна, но вы можете фактически выбрать, какие разные модели вы хотите использовать. И, как мы говорили ранее, с рабочими процессами агентов здесь. Например, рабочее дерево, оно по сути делает тот же подход, где оно говорит: «О, да, я собираюсь попытаться решить эту проблему, которую вы мне даете, дважды. Я буду использовать Composer дважды, а затем я буду использовать set 4 дважды». Так что это очень круто, что они смогут запускать все эти разные экземпляры решения задачи, а затем мы сможем выбрать, например, «о, знаете ли, Composer один был лучшим» или «знаете ли, set 4.5 был лучшим», и мы сможем выбрать. Очевидно, мы сожжем много токенов, когда сделаем это, но у нас будет множество различных вариаций при выборе того, что работает лучше всего. Так что, если вы идете в режим скорости, чувак, ничто не сравнится с, знаете ли, построением этих различных задач параллельно. И я покажу вам несколько действительно классных примеров этого здесь чуть позже. Хорошо. Помимо этого, я просто хочу показать вам еще одну классную вещь, которую я заметил в новом обновлении. Итак, вы увидите, что в верхней части моего браузера. Это очень, очень трудно увидеть, но они фактически добавили то, что выглядит как новое маленькое меню на панели навигации вашего компьютера, где вы можете видеть всех недавно реализованных агентов. И когда вы нажимаете на одного из этих завершенных агентов, он перенесет вас в Cursor, перенесет вас в этот чат. Так что это действительно крутой способ увидеть, когда ваши агенты закончены, вы всегда будете получать небольшие уведомления, например: «Эй, Cursor. Теперь, когда Cursor стал больше фоновым рабочим процессом, отправляйтесь и решайте сложные задачи. Вы получаете приятное уведомление о том, что это сделано. И если вы хотите добавить это на свой компьютер, это очень, очень просто. Так что давайте фактически закроем их, и я покажу вам, как это сделать. Итак, все, что вам нужно сделать, это в вашем экземпляре Cursor, вы можете просто напечатать факт того, что вы хотите уведомления. И когда вы переходите к уведомлениям, вы просто скажете: «Да, я хочу, чтобы все это было включено. Я хочу панель меню, чтобы я мог видеть, как только Cursor закончит, и уведомлять меня. Также я хотел бы небольшой звук каждый раз, когда мой фоновый агент заканчивает работу». Так что это еще одна классная маленькая функция, которую, я думаю, они добавили, и которая мне очень понравилась. Итак, с этим разобрались, давайте возьмем эту штуку на тест, и я покажу вам, насколько мощными являются некоторые из новых функций, таких как параллельные задачи и новый агент. Итак, первое, что я хочу показать вам, ребята, это то, как вы можете начать использовать новый рабочий процесс параллельных агентов в Cursor 2.0, чтобы начать работать над задачами намного быстрее. Итак, вот краткий обзор того, что мы пытаемся сделать для этого теста. Я работаю над новым проектом в моем стартапе Shipkit, где я помогаю разработчикам запускать ИИ-приложения за дни, а не за недели. И в этом примере проекта я хочу иметь возможность предоставлять администраторам неограниченное использование при использовании этого нового проекта, который я добавляю в Shipkit. Итак, вот что мы собираемся сделать, чтобы получить максимальную отдачу от работы с новой функцией в Cursor. Что мы хотим сделать, прежде чем мы запустим несколько фоновых агентов для начала работы над добавлением этой новой функциональности, мы должны разработать план, потому что фоновые агенты, они не предназначены для интерактивности, где они разговаривают с вами каждые 2 секунды. Они фоновые. Вы даете им всю информацию, а затем они идут и делают работу. Так что мы передаем, ну, некоторые инструкции, чтобы сказать, например, «эй, пожалуйста, создайте задачу», и под капотом у меня есть этот шаблон задачи, который, ну, специализируется на обеспечении того, чтобы он имел все правильные инструкции о том, как создавать задачи. Так что, ну, этот документ, включенный в Shipkit, является огромным документом, который специализируется на кодировании реальных приложений nex.js. И я говорю: «Эй, создай задачу, которая гарантирует, что администраторы автоматически регистрируются, имеют неограниченную загрузку, ну, посмотри на базу данных, убедись, что все компоненты, которые обычно блокировали бы администраторов, пройдут». Если у вас есть вопросы, дайте мне знать. Помимо этого, я хочу, чтобы вы убедились, что мы обновляем все, включая все на боковой панели и все эти разные изображения, которые я загрузил. Так что везде, где у меня есть слово «обновить», эй, если я администратор на платформе, просто позвольте мне использовать базовую функцию. Так что вот что мы пытаемся сделать. Я рекомендую вам сделать то же самое. Запустите что-то вроде этого. Возможно, перейдите в режим планирования или используйте что-то вроде шаблона задачи, чтобы фактически разработать огромную монструозную задачу, которая проясняет, что именно нам нужно сделать. Так что, эй, администраторы имеют неограниченный доступ. Теперь у вас есть два варианта на этом этапе. Вариант первый, если вы хотите фактически начать работать над его реализацией, вы можете сделать одно из двух. А. Вы можете прямо здесь и фактически вставить, например: «Эй, я хочу, чтобы вы начали работать над этим новым документом задачи, который был создан». И я хотел бы, чтобы вы фактически запустили несколько моделей. Так что в этом случае мы скажем: «Эй, я хотел бы запустить один экземпляр Composer. Я хотел бы запустить один экземпляр Sonet 4.5. И я хотел бы, чтобы обе эти модели конкурировали в реализации этой задачи». Это вариант один. Или если вы перейдете на вкладку агентов, я имею в виду, это по сути то же самое. Вы можете выбрать оба. Знаете ли, это то же самое. Так что мы нажмем Enter, чтобы отправить. И это приведет к запуску проекта дважды. Так что, ну, в экземпляре один, мы можем видеть, какую модель мы используем. И за кулисами вы можете видеть, что он фактически создал новое дерево Git, где он фактически работает над этим. Так что эта штука — абсолютный зверь. И сейчас вы можете видеть, что мы закончили три из 10 задач. Sonnet 4.5 только что выяснил, над какой задачей ему вообще нужно работать. Так что, как вы можете видеть, я немного уменьшу масштаб, чтобы вы могли видеть, насколько быстро эта штука абсолютно летит. И мы закроем все. Так что да, вы можете видеть, что этот Composer, они не врут. Это абсолютный зверь в обработке проектов. И на этом этапе он почти закончил создание всей функциональности. Если мы перейдем к Sonnet, вы можете видеть, что он говорит: «Хорошо, я буду работать над квотами». Хорошо, я добавлю комментарий. Я спланирую свой следующий ход. Мы еще даже не закончили ни одной задачи. И другой проект, Composer, возвращаясь туда. Composer к этому моменту закончен. Это безумие. Так что я надеюсь, что вы, ребята, увидели сравнение скорости бок о бок, потому что эта штука невероятно быстрая. Например, я очень впечатлен Composer. Так что, хорошо сделано, Cursor. Вы абсолютно преуспели. Теперь вот что мы можем сделать как разработчики. Мы можем на этом этапе, если хотим проверить это, мы можем открыть нашу вкладку браузера. И что действительно круто, я знаю, что это немного трудно увидеть, как они все сжали, но вы можете сделать, как только мы закончим задачу, вы можете нажать «применить». Так что мы собираемся сделать это как можно больше, пока Sonnet все еще думает, и он на 33% готов, в то время как другой на 100%, что безумно. Мы собираемся нажать «применить», и это применит все изменения, сделанные этой веткой. Так что мы можем нажать «применить», и мы должны увидеть, как это полностью изменится и скажет: «О, вы администратор». И как администратор, вы имеете неограниченное использование. Так что это полностью изменило все. И что также очень приятно, так это то, что когда я нажимаю на страницу транскрипции, она также должна была разблокировать это. Так что в прошлом здесь была маленькая надпись, которая гласила: «Эй, обновите». И теперь она будет генерировать сводки ИИ. Эта часть еще не полностью завершена, но я работаю над ней. И если вы когда-нибудь будете думать: «О боже, мне не понравилось то, что было закончено в этой задаче». Вы всегда можете вернуться сюда. Давайте закроем и сделаем это немного больше. И да, вам, возможно, придется сделать свой экран немного больше. Так что не паникуйте. Если вы примените это, и это сломает все, отмена применения, знаете ли, как бы исчезает на меньших экранах. Так что мы всегда можем нажать «отменить применение». И как только мы это сделаем, это вернет нас к нашим старым изменениям, что безумно, что так легко переключаться между разными моделями и разными попытками решить проблему. И, ребята, Sonnet все еще работает. Это безумие. Это расстраивает меня из-за того, сколько я даже не знал, как долго я ждал, чтобы фактически сделать работу. Я думал, что работаю быстро, но, знаете ли, Composer позволил нам работать в 10 раз быстрее. Так что мы подождем еще несколько секунд, чтобы увидеть, сделает ли Sonnet то же самое. Пока что, знаете ли, Composer работает идеально. Так что мы позволим Sonnet закончить это, а затем перейдем к следующему сравнению. Хорошо. Итак, я только что переключился с вида агента на вид редактора. И, как вы можете видеть в виде редактора, мы наконец-то закончили в стране Sonnet. И это заняло примерно дополнительные две полные минуты, чтобы фактически закончить это, что довольно безумно. Теперь, когда мы фактически применим изменения, мы ожидаем, что это обновит это и нашу боковую панель. Так что фактически возьмите это на тест. Он обновится. И та-да. Это работает отлично. И это работает отлично. Что безумно, так это то, что если вы фактически, ну, как бы посмотрите на разницу между этими двумя, она фактически одинакова. Если мы сравним эти два бок о бок. Так что давайте нажмем «применить». И снова для Composer. Да, как будто он сделал то же самое, и сделал это быстрее, и сделал это намного дешевле. Так что давайте фактически перейдем и посмотрим, как на самом деле стоимость сравнивается с выполнением этих двух разных тестов. Так что вы можете фактически видеть, например, чувак, какой из них мне следует использовать для повседневной разработки, если я, ну, превышаю свои текущие лимиты использования и мне приходится платить за эти токены самому. Так что давайте перейдем и проверим это. О, и если вы хотите создавать ИИ-приложения за дни, а не за месяцы, вам определенно стоит ознакомиться с shipkit.ai. У нас есть множество готовых к производству ИИ-шаблонов для наиболее распространенных типов ИИ-приложений в реальном мире, таких как чат, RAG и агенты. В Shipkit у нас есть курсы, которые проведут вас через все, от помощи в разработке идеи, создания плана разработки, запуска приложения и многого другого. И по ходу дела, у нас есть видео, и у нас фактически есть ИИ-скрипты, которые делают большую часть работы за вас. Так что вам даже не нужно ничего делать. Вы просто говорите ИИ, что вы хотите, и он проведет вас через весь процесс от начала до конца. И мы постоянно добавляем новые проекты, такие как тот, который вы видите в этом видео, который учит людей создавать фоновые рабочие приложения, где они могут запускать ИИ-рабочие процессы в фоновом режиме или обычные задачи кодирования в фоновом режиме. Так что мы постоянно добавляем больше. И если вы хотите скидку 50 долларов, я определенно рекомендую использовать код cursor 2.0, чтобы получить скидку. У меня будет ссылка в описании ниже. Но хватит об этом, вернемся к видео. Итак, теперь пришло время углубиться в цифры и сравнить наш экземпляр Claude 4.5 Sonnet, который решал задачу, с Composer 1. Теперь, вот что безумно. Когда дело доходит до Claude, он фактически занял, ну, почти дополнительные 500 000 токенов для генерации вывода. И, как вы видели, они были, по сути, одинаковыми. Затем, когда дело доходит до Composer, что также самое безумное, что я замечаю, это то, что он намного дешевле, когда вы фактически углубляетесь в некоторую математику за кулисами. В среднем это около 1 доллара за 1 миллион токенов. Так что это, по сути, смешанная ставка ввода-вывода. Но вы можете видеть, что это примерно доллар за 1 миллион токенов, которые мы вводим в Claude 4.5 Sonnet, по сравнению с тем, если вы сделаете немного математики и скажете, сколько стоит запустить миллион токенов с Composer, ну, один, это фактически занимает, ну, примерно 33 цента. Так что это драматически в три раза более экономично использовать Composer по сравнению с Claude 4.5, что безумно, когда вы фактически смотрите на цифры за кулисами, потому что они получили тот же результат, и это была, ну, небольшая средняя задача, и она справилась с ней. Не только быстрее, если вы фактически пойдете и мы посмотрим отчет через секунду, это в четыре раза быстрее. Так что в четыре раза быстрее и в три раза дешевле, вы не можете этого превзойти. Так что я в восторге от этой новой модели от Cursor 2.0. Итак, теперь, когда мы углубились в фактическую стоимость, давайте фактически углубимся в то, что они объявили в своем последнем отчете в блоге об этой новой модели Composer, которую они только что выпустили. Хорошо, давайте погрузимся в новый пост в блоге, который только что был выпущен командой Cursor, рассказывающий о том, как они создали новую модель Composer. Теперь самый важный экран, который вам нужно увидеть в этом разделе, это то, что Composer — это абсолютный зверь, когда дело доходит до интеллекта. Он находится на том же уровне, по сути, что и лучшая передовая модель. Так что я предполагаю, что они используют 4.5 от Claude Sonnet для фактического сравнения. И, как вы можете видеть, они, по сути, идентичны. Например, это такой маленький разрыв, особенно когда вы сравниваете скорость. Например, это ускорение в три-четыре раза, когда вы фактически сравниваете их с лучшей передовой моделью. Так что вы получаете, по сути, тот же уровень интеллекта, но вы получаете его в три-четыре раза быстрее, что просто безумно, что они смогли этого добиться. Теперь следующее, что они разбирают, это просто, эй, как они это сделали. И то, что они пытаются показать в этом следующем разделе, это то, что они начали с базовой открытой модели и через кучу обучения с подкреплением с кучей, ну, сравнений реальных сред разработки кода. Со временем они смогли достичь такого высокого уровня интеллекта. Так как они это сделали? Я имею в виду, я предполагаю, что они, вероятно, получают кучу информации. Знаете, думаю, вероятно, когда мы используем Cursor, они, вероятно, получают много обучающих данных. Они используют эти обучающие данные, чтобы сделать свою модель умнее и умнее. Так что со временем эта штука, вероятно, будет становиться бесконечно более интеллектуальной. Очень рад видеть, куда они приведут это во второй итерации этой модели. Следующее, на чем они сосредоточились, это обеспечение того, чтобы эта новая модель Composer была более эффективной и правильно использовала все доступные инструменты, чтобы быть лучшей моделью. Так что же это на самом деле означает? Ну, вместо того, чтобы делать кучу последовательных вызовов друг за другом, что замедляет работу, они действительно, действительно сосредоточились на выполнении задач параллельно. Так что вы можете видеть, что базовая модель, с которой они начали, на самом деле не была самой эффективной в использовании параллельных вызовов инструментов, но благодаря обучению с подкреплением они действительно, действительно повысили способ использования агентом инструментов параллельно, чтобы убедиться, что он движется быстрее для нас. Следующее, что они сделали, что мне очень нравится, это то, что Composer использует гораздо больше инструментов поиска и чтения файлов, что отлично, потому что вместо того, чтобы ИИ просто угадывал, что ему нужно делать дальше, он фактически будет больше просматривать ваш код, чтобы быть более интеллектуальным в придумывании, ну, правильного решения проблемы, над которой он работает. Так что, да, как вы можете видеть, он выполняет гораздо больше чтения и гораздо больше поиска параллельно для получения лучших результатов по сравнению с другими моделями. Так что в целом Composer, они абсолютно преуспели. И да, это, по сути, отчет в двух словах. Так что, ну, снимаю шляпу перед командой Crusher. Они преуспевают. Хорошо, с этим разобрались, я хочу показать вам еще одну или две классные вещи, которые вам нужно знать о браузере агента, в которые мы не успели углубиться, но я хочу углубиться, чтобы вы могли понять ограничения нового браузера агента, который вы получаете в Cursor 2.0. Хорошо, давайте углубимся в инструмент браузера в Cursor 2.0, чтобы вы могли понять некоторые ограничения, в чем он хорош и увидеть некоторые из классных рабочих процессов, которые вы можете использовать в Cursor. Ну, во-первых, как его открыть? Ну, вам нужно убедиться, что вы включили вкладку браузера, чтобы использовать ее, и убедитесь, что ваш маленький глобус синий. Теперь, если по какой-либо причине вы не видите свою вкладку, вы всегда можете сказать: «Эй, не могли бы вы открыть?» Затем убедитесь, что вы называете слово «вкладка браузера», как это вызов инструмента, а затем просто перейдите по URL-адресу, куда вы хотите перейти. И затем бум, он фактически перейдет, и вы сможете увидеть веб-сайт, на который вы хотели, чтобы он перешел. Теперь здесь возникает одно из первых ограничений при использовании этого нового инструмента браузера. Если вы перейдете на веб-сайт, на котором вы обычно входите в свой браузер, ну, это новый браузер агента, он не знает, что вы вошли в свою электронную почту или все остальное, что обычно работает на вашем компьютере. Вам придется войти вручную. Но как только вы войдете, вы можете использовать его так же, как вы использовали компьютер. Теперь, что еще потрясающе на этой платформе, так это то, что она отлично находит элементы на странице и нажимает на них. Так что мы можем просто сказать, например: «Эй, не могли бы вы, пожалуйста, нажать на календарь и сказать мне, в какие дни этого месяца у нас были коучинговые звонки?» Теперь, что это сделает, я запущу это через секунду, но просто быстрое предупреждение. Это моя школа ускорения для разработчиков ИИ. У нас более 10 000 участников. У нас бесплатное участие. У нас еженедельные бесплатные коучинговые звонки, как вы скоро увидите. Определенно хотел бы, чтобы вы присоединились и познакомились с множеством единомышленников-разработчиков ИИ. Но вы можете видеть, что он сделает снимок страницы. Как только он сделает снимок страницы, он найдет элемент. Он нажмет на него. Затем он просканирует страницу и выяснит, например, «о, да, у вас были коучинговые звонки практически по всем вторникам и средам этого месяца. Вот некоторые ключевые даты». И он отлично справился с поиском всего. Теперь, вот классный совет, для чего я бы рекомендовал это использовать. Так что один из способов, которым мне нравится использовать браузеры агентов, такие как этот, — это выполнять для меня рабочие процессы. Так что, если вы когда-нибудь окажетесь в процессе, например, «чувак, каждый день мне нужно заполнять свою табель учета рабочего времени» или «каждый день мне нужно заходить на эту страницу, получать эту информацию и выполнять эти действия». Ну, что вы можете сделать, это просто здесь, в вашем браузере чата, вы можете пройти через процесс выполнения этого один раз, а затем сказать в самом конце, например: «Эй, не могли бы вы записать все действия, которые мы предприняли, и преобразовать их в набор инструкций, сохранить как файл». Обычно я люблю сохранять его в моей папке AI Docs на моем компьютере и просто говорить, например: «Это была моя задача по заполнению табеля учета рабочего времени». Можете ли вы убедиться, что вы сохранили это как набор инструкций, чтобы завтра я мог просто сказать вам сделать мой табель учета рабочего времени, и вы заполните его для меня? Вы откроете браузер, вы нажмете вокруг, вы сделаете все это. Так что это один способ, который я действительно рекомендую проверить и использовать эти новые браузерные инструменты агентов. Хорошо, так это делается как рабочий процесс. И затем одна из других вещей, которую я люблю делать, это использовать его, чтобы помочь мне сделать мои веб-сайты мобильно-адаптивными. Теперь здесь возникает большое ограничение этого браузерного инструмента. Так что мы можем сказать, эй, какие все вызовы инструментов у нас доступны для браузерного инструмента? Теперь вы увидите, что это работает иногда, а иногда нет, но вы можете видеть, что у него есть возможность делать кучу вещей. Так что он может перемещаться, как вы только что видели. Он может нажимать на вещи, как вы только что видели, например, он может перетаскивать. Он может ждать чего-то. Он может смотреть на вашу консоль. Но вот чего он не может сделать. Он не может изменить размер вашего редактора. Так что это огромное, я думаю, это большой недостаток, что вы не можете изменить размер экрана, потому что если я пытаюсь сделать сайт мобильно-адаптивным, что я люблю делать, и у меня скоро выйдет видео об этом, но что я люблю делать, это я люблю делать мою страницу, ну, изменять ее размер и позволять ИИ делать кучу снимков экрана в разных, ну, точках останова, чтобы увидеть, например, «эй, эта страница действительно мобильно-адаптивна? Мы что-то ломаем? И, ну, просто анализируя все эти разные размеры снимков экрана, он скажет: «О, да, вещи определенно сломаны на мобильном просмотре, вот что идет не так, и вот как мы можем это исправить». Так что это один большой недостаток. Его браузерный инструмент, ну, он новый. У него пока нет множества дополнительных пользовательских функций. Так что надеюсь, скоро они их добавят. Но да, это браузерный инструмент, немного глубже. И теперь я хочу рассказать о нескольких других классных функциях Cursor 2.0. И последние несколько функций, которыми я хочу поделиться с вами, ребята, это то, что в Cursor 2.0 они сделали намного проще проводить обзоры кода. Так что теперь вы можете видеть, что все немного более переключаемо. Так что мне нравится, что они постоянно улучшают пользовательский интерфейс, чтобы облегчить разработку. Одна из других классных функций, которую они имеют, это то, что вы теперь можете использовать пользовательские команды и фактически делиться ими со своей командой. Так что это отлично, если вы работаете в компании или у вас есть несколько разработчиков под вашим началом. Очень легко делиться вещами. Я скажу, что, очевидно, в большинстве случаев люди работают в одной и той же кодовой базе. Так что это, ну, обычно, когда я работаю над своими собственными проектами, я всегда делюсь ими, чтобы все разработчики получали одинаковые правила Cursor, и мы находимся в одном проекте. Так что довольно круто, что они это сделали, но я не уверен, чем это отличается от обычного режима. Помимо этого, вы можете видеть, что они делают несколько разных вещей, чтобы убедиться, что сам Cursor более производителен. Я думаю, это очень важно, потому что, я не знаю, как вы, ребята, но Cursor у меня часто зависает. Так что, будем надеяться, в этом новом экземпляре он не будет так часто зависать и будет постоянно генерировать код, а не заставлять вас ждать каждый раз, когда вы открываете новый проект. Затем, помимо этого, у них есть действительно классная функция. Я считаю, что она была запущена, возможно, в сочетании с предыдущим выпуском, а теперь, но у них есть, очевидно, режим планирования, но теперь они позволяют вам планировать в фоновом режиме. Так что, если вы уйдете и запустите несколько проектов одновременно. Например, ну, Claude Sonnet 4 и Composer один одновременно. Вы можете фактически запускать планы для обоих, общаться с обоими планами в фоновом режиме, а затем позволить ему фактически выполнять задачу. Так что это некоторые из самых важных обновлений, которые я нашел, и, очевидно, они сделали пользовательский интерфейс красивее. Но да, это некоторые из других больших изменений, которые они выпустили в версии 2.0. И на этом этапе я хочу дать вам мой окончательный вердикт о том, что я думаю о Cursor 2.0 по сравнению с, например, облачным кодом, просто чтобы вы могли почувствовать мою текущую рекомендацию на момент нового выпуска. Хорошо, давайте сравним, какой инструмент я буду использовать теперь, когда мы рассмотрели все удивительные новые функции в Cursor 2.0, и выясним, какой инструмент я буду использовать для разработки ИИ в дальнейшем. Буду ли я использовать Cursor или Claude Code? И просто для справки, на случай, если вы пропустили, я на самом деле сделал видео на эту тему на днях, сравнивая Cursor с Claude Code. Но, очевидно, это было до потрясающего обновления, которое мы увидели сегодня. Так что определенно рекомендую посмотреть это видео, потому что я фактически разбираю цену, которая, по моему мнению, является одной из самых важных тем при работе с этими различными инструментами кодирования. И основной вывод, который вы увидите в этом видео, это то, что Cursor стоит примерно 4 цента за запрос, если у вас есть подписка. После вашей подписки, ваши 20 долларов в месяц, 60 долларов в месяц, знаете ли, вы платите за использование, которое мы рассчитали, и выяснили, что это примерно 33 цента за 1 миллион токенов при использовании новой модели, предоставляемой Cursor. Claude Code, с другой стороны, в зависимости от, знаете ли, использования и времени суток, вы будете платить примерно от 1 до 2 центов за запрос. Так что Claude Code определенно более экономичен. Однако, вот моя текущая мысль по этому поводу. Claude Code — пионер. они создали и выполнили всю работу с деревьями Git, как все, что вы видели сегодня, с выполнением нескольких задач одновременно с тестированием одной модели против другой. Вы уже могли сделать это в Claude Code. Однако вам пришлось настраивать это вручную. Вам пришлось вручную создавать рабочие деревья. Вам пришлось вручную копировать и создавать проекты. Очевидно, вы могли бы использовать ИИ для автоматизации части процесса, но это все еще нигде не так красиво, как это. Эта штука абсолютно потрясающая, что они только что настроили в Cursor 2.0. Так что Claude Code уже имел эти функции. Однако, очевидно, это было больше ориентировано на разработчиков, которые были очень опытны, и могли уже выполнять большинство функций, которые вы только что видели сегодня в Cursor 2.0. Теперь, вот мой вывод. Вот как я буду использовать эти функции. У меня уже есть подписка на Cursor за 20 долларов в месяц. Так что я буду использовать ее и гораздо больше теперь, когда это вышло. У меня уже есть подписка на Claude Code за 100 долларов в месяц. Теперь, в дальнейшем, я собираюсь продолжать делать ставку на Claude Code для всей моей работы над всеми моими различными кодовыми проектами. Так что, знаете ли, когда я в Cursor, я просто запускаю свой Claude Code, и он абсолютно работает на полную мощность и крутится, и я просто открываю столько разных экземпляров Claude Code, сколько могу, чтобы обрабатывать все различные функции. И я позволяю ему, знаете ли, появляться прямо здесь, в терминале. Так что это ощущается как обычная сессия чата, которую вы получаете в Cursor. Я делаю это исключительно потому, что меня не беспокоит дополнительная сложность, и я потратил тысячи долларов за последние несколько месяцев в Cursor. Так что на этом этапе мой кошелек умоляет меня найти что-то более экономичное. Так что на этом этапе я буду больше пробовать Claude Code и я буду больше пробовать новую модель, когда дело доходит до использования Composer One и фактически видеть, знаете ли, я сделаю еще много сравнений бок о бок, чтобы увидеть, какая из них фактически экономит мне больше денег и фактически дает мне лучшие результаты по качеству. Так что на этом этапе жюри все еще не определилось, какая из них лучше всего с точки зрения экономической эффективности. И я буду держать вас в курсе в будущем видео о том, какая из них, по моему мнению, лучшая, но на этом этапе я могу представить, что буду постоянно возвращаться между Composer, потому что я за него плачу на данный момент. Например, я уже превысил свой бюджет в этом месяце, и между Claude Code. Теперь, вот что я бы сделал, если бы я был вами, ребята. Если вы более технический инженер, вы полностью понимаете рабочие деревья Git, знаете ли, как будто вы все это вместе. Вы любите терминал. Claude Code на данный момент выглядит немного более экономичным, если вы платите за токены. Теперь, если вы больше «вайб-кодер», вы больше из тех разработчиков, которые просто говорят: «Мне действительно, мне все равно на стоимость на данный момент. Я просто хочу быть максимально удобным для пользователя». Я имею в виду, на данный момент ничто не превосходит Cursor. Так что, если, знаете ли, в зависимости от того, к какой категории вы относитесь, надеюсь, это даст вам некоторую ясность. Я имею в виду, на данный момент оба этих инструмента невероятно мощны, и Cursor на данный момент определенно является самым удобным интерфейсом. Это самый эффективный. Вы просто платите немного больше денег, чтобы получить все эти приятные функции. Так что, ну, надеюсь, это поможет. Но вы не ошибетесь ни с одним из них. Я имею в виду, на данный момент, я думаю, 80% населения, вероятно, должны использовать Cursor. И если вы один из крупных пользователей, который очень чувствителен к стоимости, возможно, имеет смысл перейти на Claude Code. Но да, дайте мне знать, если у вас есть какие-либо вопросы. Я хотел бы услышать, какой из этих инструментов кодирования ИИ вы используете и почему. Просто оставьте комментарий ниже. Всегда приятно видеть, над чем вы, ребята, работаете. Но да, надеюсь, вам понравилось смотреть все о Cursor 2.0. Так что это конец этого видео, ребята. Я надеюсь, вам понравилось это первое впечатление/глубокое погружение в Cursor 2.0. Мне было очень весело играть с этим новым редактором и их новой моделью. Я не могу дождаться, чтобы увидеть все ваши комментарии ниже о том, что вы думаете об этом новом инструменте. И с этим разобрались, несколько быстрых упоминаний. У нас есть это бесплатное школьное сообщество для вас, ребята. У нас там более 10 000 разработчиков всех уровней навыков, и у нас есть бесплатные еженедельные коучинговые звонки, где вы можете присоединиться ко мне и многим другим разработчикам в сообществе. Не могу дождаться, чтобы увидеть вас там. И быстрое напоминание, если вы заинтересованы в воплощении ваших проектов в жизнь за дни, а не за месяцы, у меня есть shipkit.ai для вас, ребята. Куча готовых проектов, курсов. У нас есть еженедельные коучинговые звонки, чтобы помочь вам начать работу над воплощением ваших идей в жизнь и зарабатывать деньги на разработке ИИ. Но помимо этого, у меня есть куча другого контента, связанного с ИИ, прямо здесь, на этом канале. Все, от Claude Code до рабочих процессов разработки ИИ и множества других интенсивных курсов по всем различным темам кодирования ИИ. Так что я определенно рекомендую посмотреть любое видео, которое появляется прямо сейчас. И если у вас есть какие-либо вопросы, оставьте их ниже. Но если нет, я увижу вас в следующем. До встречи.