📱

Get Our Mobile App

Take your business learning on the go!

Download on the App StoreGet it on Google Play

Я перестала выбирать между Claude и Codex. Вот почему

Марина Тацевич | ИИ-автоматизация18:35

Transcription

Последние месяцы всё больше из нас думают, что лучше: клодко или кодекс. Один раз выигрывает клод, другой раз кодекс. Новое сравнение, новая модель. И опять возникает какой-то спор, какие-то сомнения. Что-то лучше пишет код, что-то точнее, что-то дешевле. Но теперь выбирать не нужно, потому что кодекс можно поставить прямо внутрь-код, и они работают вместе. Клод пишет и держит архитектуру. Кодекс проверяет со стороны и ловит те моменты, которые Клод где-то мог пропустить.

Пару месяцев назад Open AI выпустили официальный плагин, который встраивает кодекс прямо в клодко. И теперь две нейросети от разных компаний проверяют работу друг друга в одном окне, без копа копипаста, без каких-либо дополнительных переключений. И сегодня я покажу всё с нуля, как поставить плагинкодекс за 5 минут абсолютно бесплатно для старта. Никакие команды ээ можно использовать, а в конце, где как раз-таки не стоит ээ подключать э кодекс, чтобы не сливать токены у струю. Итак, поехали.

Кодекс, как мы все знаем, наверное, это ИИ агент для кода от Open AI, той компании, которая делает чати. Clotд - это инструмент от анроop, которым я, например, пользуюсь каждый день для своих автоматизаций. И раньше это были конкуренты, и в буквальном смысле нужно было выбирать, либо берёшь одно, либо другое. Но теперь плагин во многом меняет. Это есть репозиторий на GitHub. Это официальная страница от Open AI. Мы видим, что здесь уже более 20.000 звёзд. И этот плагин кодекс, м, это такое официальное расширение для Clot Cod. То есть он буквально сажает кодекс внутрь, а вашего рабочего пространства в клоде.

А зачем вообще эти две нейросети? Э здесь объяснение будет достаточно простым. М очень часто нейросеть, которая написала код, плохо видит свои же ошибки. >> [откашливается] >> Ровно так же, как мы, например, иногда не замечаем опечатки, когда глаз замылен и мозг достраивает то, что хочет видеть. И второй взгляд со стороны, в данном случае от другой модели, другой компании эти ошибки легче может обнаружить. Я убедилась это на своём примере и покажу вам его немножко попозже.

Но для начала хотела бы затронуть ещё вопрос денег и оплаты подписок, который многих может интересовать. По-серьёзному, конечно же, нужны две подписки: клод и доступкодекс. Но чтобы посмотреть вообще, как работает плагинкодекс, достаточно бесплатного аккаунта Chat GPT. Это прописано на официальном сайте сайте Open AI. То есть вы можете начать использовать Clotex, если уже пользуетесь чатом GPT на подписке бесплатной. А если же посмотрите, увидите разницу этого плагина и захотите уже его использовать на большом количестве работы, то тогда можно задуматься о платной подписке.

Что касается непосредственно установки плагина, то это делается в течение буквально нескольких минут, несколькими строчками. Их можно взять с моего гайта, который будет бесплатно в Телеграме. Или же можно также скопировать команды с GitHub. Ссылку на этот репозиторий я оставлю в описании под видео. И здесь достаточно перейти чуть ниже. Есть раздел install. И мы видим, что есть четыре основные команды. Нам как раз-таки их нужно будет прописать аэ кратененько у каждой команде.

Первая команда - это установка маркетплейса Open AI. Вторая команда устанавливает непосредственно плагин. С помощью третьей команды делаем перезагрузку плагинов. И затем ещё прописываем четвёртую команду кодекстап, чтобы понять, что кодекс готов к работе. Здесь может быть такой момент, что если вы раньше не использовали вообще кодекс, то нужно будет прописать дополнительную команду. Устанавливаем колодекс и дальше нужно будет залогиниться. Для этого используем эту команду. Как только пропишете эту команду, вы увидите ссылку, по которой нужно будет перейти. Так, её нужно будет открыть в браузере, э, авторизоваться, то есть залогиниться в, используя свой аккаунт chatpt. И таким образом автоматически, а, как бы кодекс подхватится, так и уже будет доступен в клодкоде. То есть проходим э через эти команды. Единственное, что даже когда всё это установите, залогинитесь, у вас может быть сложность. Вы, возможно, не будете видеть ещё команды плагина кодекс. Для этого нужно будет просто, а, закрыть дкод и заново его открыть, то есть как бы перегрузить, перезагрузить.

А кратенько на примере я покажу, если вы редко вообще сталкиваетесь с установкой каких-либо плагинов, как это сделать? Например, я копирую первую команду, которая нам нужна, иду в Visual Studio Code, которым я пользуюсь, и здесь выбираем терминал. А new terminal. Сначала нам нужно зайти в клоб. Прописываем cloud interвляю команду, которую я скопировала, enter. И в моём случае мы видим, что Marketпйс уже добавлен. В вашем случае это буквально пару секунд, и он будет установлен. Далее вторая команда. Копируем, вставляем Enter.

И теперь перейдём к самому интересному. Это те команды, которые доступны в плагине кодекс. Ээ начну с моей самой любимой команды, которая называется Codex Adversaral Review. Э в буквальном смысле, ээ буквальный перевод этой фразы - это враждебное ревью. По сути, очень часто ещё называют это адвокатом дьявола. Почему это моя любимая команда? Дело в том, что обычно ревью ищет баги в том, что уже есть, что уже создано, прописанный код. А эта команда, она делает другое. Она оспаривает ваши решения. То есть вы, например, прописываете эту команду, говорите, просите посмотреть на какую-то там часть системы, на то, на те изменения, которые вы вносили где-то. И, э, кодекс с помощью этой команды начинает очень глубоко всё анализировать, э, прорабатывать разные сценарии. И он не говорит: "Хорошо сделано, плохо сделано". Вот он именно ищет те сценарии, в которых ваш код может сломаться, что супер полезно перед тем, как вообще какую-то финальную версию выкатывать в prodдакшн. Плюс, э, конечно же, эта команда поднимает те вопросы, которые, э, допустим, мне, неразработчику вообще сложно было бы, э, продумать и задать. То есть кодекс думает здесь с другого угла и заставляет меня уже доделать систему как бы до того уровня, который я могу, например, показать клиенту.

И здесь кратенький пример. А я попросила ээ кодекс проверить одну из автоматизаций, над которыми я работала какое-то время назад. Это было сделано с помощью клодкода. На этой неделе я дорабатывала эту автоматизацию. И сейчас как раз-таки хочу попросить кодекс, э, проверить вот как бы те изменения, которые мы внесли с помощью клода и что там работает, что не работает, что ещё нужно исправить. И как вы видите, вот это то, что мне выдал выдал кодекс. А, во-первых, сразу же здесь, а, отмечено, что кодекс только прочитал, э, код, он не он ничего не фиксил, не менял файлы, не перезаписывал файлы. И мы видим список критических ошибок, которые нужно проанализировать и которые нужно пофиксить. Дальше мы видим список проблем, которые касаются каких-то архитектурных решений. Дальше мы видим какие-то, то есть такие хрупкие моменты, которые на которые тоже стоит обратить внимание и их доработать. А и что пропущено? А какие моменты пропущены? И что ещё нужно доработать перед тем, как это пойдёт пройдёт в продакшн? И кратенькое описание, например, что вот у меня уже есть, в принципе, полезный прототип, но, конечно же, ещё пока не готова финальная рабочая а версия. То есть мой следующий шаг будет таким, что я скопирую это и передам ээ клодкоду. Попрошу, чтобы он ещё тоже так критически проанализировал всё, что мне кодекс выдал. и чтобы внёс э-э поправки.

Э дальше а следующая команда кодекс revw. А это такая мм класси это такое классическое ревью кода. Команда только читает, ничего не трогает, просто смотрит и говорит ээ говорит, что видит. Так запускается по тому же принципу. То есть это обычное ревью изменений того, что уже прописано.

А третья команда - это кодекс resкc, а буквальный перевод, э, это как спасение. Это когда не просто что-то нужно проверить, а нужно починить. Допустим, когда клод ходит по кругу, так и не может вырваться. или когда у вас какой-то длинный список правок и хочется их делегировать, вы просто передаёте задачу а кодекс вот этой одной командой пишите вот задача, вот что нужно исправить. И тут кодекс уже не только читает, вот он именно лезет в код и правит звук. И есть ещё такая удобная вещь. Есть несколько флагов, которые можно добавлять, когда мы прописываем, а команду. Так, то есть, допустим, если добавим backgграунд, то задача будет запущена в фоне и можно заниматься чем-то другим. Так, то есть не нужно сидеть и смотреть, пока кодекс её выполнит. А чтобы проверить, как идут дела у кодекса, команда кодекс статус будет полезный, а чтобы забрать готовый результат, кодекс result. Если хотим отменить какую-то фоновую задачу, то тогда кодекс конт.

И ещё один такой практический, э, совет из моего личного опыта. Иногда командам нужно помочь с контекстом. То есть, если она не подхватывает какую-то часть кода сама, то нужно добавить хорошее, подробное объяснение прямо рядом с командой, что именно мы просим проанализировать, где это находится, и тогда всё должно сработать. Иногда также бывает, особенно в самом начале, когда я прописывала команду, а я получала сообщение, что команда не распознана. Clode говорил мне, что лучше я сам сделаю ревю, но здесь просто нужно, а как бы более чётко ещё раз это указать, эту команду прописать.

И теперь честно, где, по моему мнению, не нужно включать, не нужно использовать вот эти команды от кодекса. Во-первых, стоит обратить внимание, что в этом плагине есть режим review Gate. Это когда clд и кодекс автоматически гоняют ваш код, ваши изменения туда-сюда по кругу. Так, то есть один отвечает, другой делает ревью. Первый справляет, второй опять делает ревью. может звучать как какая-то мечта, но на практике нужно понимать, что это может сжигать токены, большое количество токенов от обоих провайдеров с большой скоростью. Поэтому, наверное, стоит включать только тогда, когда вот вы прямо сидите, смотрите на то, как клод и кодекс делают ревью и исправления, и именно запускать для м той части процесса, которая где это реально помогает, где это критично.

А второе, кодекс не видит в данном контексте визуальные какие-то вещи. По крайней мере, когда я его запускала на примере изменений, внесённых в одностраничник, в Lending Page, то он не мог увидеть кривую кнопку, э, какую-то съехавшую вёрстку, неправильно отображающийся текст. То есть он это не поймал. Так, это, я так поняла, что это не его работа. Он лучше смотреть на логику, на архитектуру, на код как код. Если какие-то проблемы с интерфейсом, то, скорее всего, это а не лучшее решение.

И третье, по моему мнению, на простых задачах, где Клод и так прекрасно справляется, не нужно ничего усложнять. А второй мозг нужен там, где есть реальная сложность. То есть это какие-то большие системы, большое количество файлов и критические участки кода, которые нужно проверить.

Мой честный итог. Я давно перестала выбирать между клодом и кодексом. Использую, э, два инструмента на ежедневной основе. И вот как раз-таки плагинкодекс - это один из таких примеров, который может реально помогать, ускорять, делать работу более эффективной. А есть другие примеры, как кодекс можно хорошо интегрировать в работу, а клодкода. Допустим, есть Gill me, аэ програми Meн, а плагин, который, мм, очень классно помогает в планировании, так? То есть, допустим, на старте проекта когда вы только думаете над идеей и хотите её прощупать до того, как написана первая строчка кода, можно отдать кодекс кодекс замысел. Вот как раз-таки используя Грилми. И он будет выполнять такую роль критика, э, который будет гонять вас гонять вас по слабым местам заставлять подумать то, что возможно упущено. И постараюсь снять отдельное видео, потому что реально вижу, что всё больше и больше появляется вот э таких классных плагинов.

Если вы уже пользуетесь код-кодом, вывод на сегодня, то поставьте плагин кодекс, попробуйте. Э, даже если вы на бесплатной подписке от GPT, м, попробуйте на своём проекте, а, посмотрите разницу, оцените, насколько это будет полезно именно в вашем случае для анализа изменений, аэ, в коде, а, для анализа изменений того, над чем вы работали. А чтобы не пропустить мои следующие видео про AI автоматизации, подписывайтесь на мой канал и до встречи в следующем видео. Всем спасибо. Пока-пока. y