Сравниваем ИИ-инструменты для кодинга: Cursor vs Claude Code vs OpenAI Codex

Пост опубликован в блогах iXBT.com, его автор не имеет отношения к редакции iXBT.com
| Обзор | ИИ, сервисы и приложения

Еще недавно нейронки могли написать несколько строк кода или объяснить спорные моменты. Теперь они могут создавать целые приложения за один заход и продумывать все до мельчайших деталей.

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

В этой статье я решил проверить, какой сервис лучше и проще использовать новичку для вай-кодинга. Для сравнения я взял три инструмента: Cursor, Claude Code и OpenAI Codex.

Важно! Цель этой статьи — сравнить 3 сервиса с точки зрения удобства для новичка, простоты использования и качества результата. А т.к. статья предназначена для новичков, то и примеры для сравнения мы сделаем новичковые: сделаем одностраничный сайт и телеграм-бота. Мы не будем использовать скиллы, популярные фреймворки и т. д. — потому что новичок при знакомстве с вайб-кодингом тоже вряд ли будет использовать. Так что если вы про-вайбкодер и создаете с нейронками продукты любой сложности, эта статья вряд ли будет вам интересно.

Cursor

Сайт: cursor.com

Стоимость: бесплатно (с ограничениями по количеству запросов). Pro — $20/мес. Pro+ — $60/мес. Ultra — $200/мес.

Доступ из России: бесплатный тариф работает без ограничений. Для оплаты Pro и выше нужна зарубежная карта.

Cursor — это IDE (Integrated Development Environment), среда разработки с графическим интерфейсом. Выглядит как обычное приложение с окном, кнопками и панелями — в отличие от терминальных инструментов, где все управление идёт через текстовые команды. Внутри — полноценный редактор кода со встроенным ИИ‑агентом.

Проще говоря, это как гугл доки для разработки — файлы проекта, код и чат с ИИ собраны в одном окне. Вы пишете задачу в чат, а ИИ создает файлы, пишет код и вносит правки прямо в проекте. Не нужно переключаться между приложениями.

Автор: Михаил Шумовкий

В Cursor есть четыре режима работы:

  • Agent — нейросеть сразу берется за задачу и сама решает, что делать: создает файлы, пишет код, запускает команды.
  • Plan — нейросеть сначала составляет план, показывает его вам и ждет одобрения. Для сложных задач лучше начинать с этого режима.
  • Ask — просто разговор: нейросеть ответит на вопрос, но ничего в файлах менять не будет.
  • Debug — проверка кода на ошибки.
Автор: Михаил Шумовкий

Cursor работает с моделями от разных компаний: OpenAI, Anthropic, Google. Можно оставить режим Auto, и редактор сам подберет подходящую модель. Если проект сложнее одной страницы или в нем несколько файлов, лучше выбрать модель вручную — например, Claude Opus или GPT-5.

Бесплатного тарифа хватит, чтобы попробовать Cursor и пройти несколько тестовых задач. Лимиты на запросы к агенту заканчиваются быстро, и для регулярной работы понадобится Pro за $20/мес.

По удобству интерфейса я оцениваю Cursor на 7 баллов из 10. Если до этого никогда не работали с VS code и подобными программами, разобраться будет сложно и придется помучаться.

Еще дам 1 дополнительный балл за то, что сервис работает в России без блокировок.

Claude Code

Сайт: code.claude.com

Стоимость: входит в подписку Claude — Pro ($20/мес, базовые лимиты), Max 5x ($100/мес), Max 20x ($200/мес).

Доступ из России: ограничен. Для регистрации и оплаты нужна зарубежная карта.

Claude Code — это инструмент для работы с кодом, который использует модели Claude напрямую, без посредников. Можно описать задачу, а Claude Code сам прочитает файлы проекта, создаст новые, запустит команды и внесет изменения. Принцип тот же, что у агента в Cursor, но есть важное отличие: Claude Code работает с файлами напрямую, а не через интерфейс редактора. За счет этого он может прочитать и учесть больше кода за один раз, и на практике сложные задачи на несколько файлов часто выполняет точнее.

Claude Code можно использовать двумя способами. Первый — терминальная версия: нужно открыть терминал, перейти в папку проекта, ввести команду claude и начать диалог с агентом. Такие инструменты называют CLI (Command Line Interface) — в них нет привычного окна с кнопками, вся работа идет через текстовые команды и текстовые ответы.

Автор: Михаил Шумовкий

Работа в нем не такая наглядная, как в IDE вроде Cursor, но дает больше возможностей для автоматизации. Самые свежие функции появляются именно в терминальной версии, и только спустя время приходят в IDE. Например, в терминальном Claude Code основной агент уже умеет сам создавать вспомогательных агентов и раздавать им части задачи, чтобы выполнить сложную работу быстрее.

Второй способ — вкладка Claude Code внутри приложения Claude (того самого, в котором вы общаетесь с нейросетью через браузер или десктоп). По функционалу он очень похож на Codex: внутри также можно только общаться с нейронкой и генерировать код, но не просматривать его. Если захотите отредактировать что-то вручную — придется открывать код в редакторе.

Но для серьезной работы лучше использовать терминал — он всегда будет на шаг впереди по возможностям.

Автор: Михаил Шумовкий

С точки зрения интерфейса и удобства использования Claude получает 6 баллов. Новичку разобраться в нем будет сложно и придется потратить на изучение еще больше времени, чем на Cursor.

OpenAI Codex

Сайт: openai.com/codex

Стоимость: временно доступен бесплатно на тарифах ChatGPT Free и Go. Plus — $20/мес. Pro — $200/мес (запросы обрабатываются быстрее, лимиты в 6 раз больше).

Доступ из России: ограничен. Для оплаты ChatGPT нужна зарубежная карта. После активации работает.

Codex — ИИ-инструмент для работы с кодом. Задачи в нем ставятся так же, как в Cursor: вы описываете, что нужно сделать, а агент создает и редактирует файлы. Разница в том, что у Codex нет встроенного редактора файлов. Вы не сможете открыть дерево проекта, выбрать файл и поправить в нем строчку вручную — для этого нужно будет открыть файл в отдельной программе.

Зато интерфейс Codex устроен проще: одно текстовое поле для задачи и результат рядом. Не нужно разбираться с панелями, режимами и настройками. Можно запустить несколько задач одновременно — каждая будет работать в отдельном потоке. Можно настроить автоматические задачи, например ежедневную проверку проекта на ошибки.

Автор: Михаил Шумовкий

Если вам важно видеть структуру проекта и иметь возможность что‑то поправить руками, удобнее будет Cursor. Если хочется просто ставить задачи агенту и не вникать в файлы, Codex подойдет лучше.

С ценами у Codex сложнее, чем у остальных. Количество сообщений, которые можно отправить, зависит от модели, сложности задачи и типа запроса. На Plus за $20/мес получится отправить от 33 до 168 сообщений за 5 часов на GPT-5.4, и конкретное число зависит от того, что именно вы попросите. Работать без оглядки на лимиты получится только на Pro за $200/мес.

За интерфейс и удобство работы Codex получает 9 баллов из 10. Это самый простой и приятный инструмент для работы с кодом из всех, что я видел.

Тест 1. Сделаем сайт-визитку для кофейни

Начнем тесты с самой распространенной и простой задачи — сделать одностраничный сайт по текстовому описанию. Без фреймворков и без настройки серверов — просто референс, который можно сразу открыть на ПК и проверить, как все получилось.

Для всех сервисов будем использовать одинаковый промпт:

Сделай одностраничный сайт-визитку для кофейни «Черный кот». Общие требования: — Темная тема, минималистичный дизайн— Адаптивный под мобильные устройства— HTML + CSS + JavaScript, без фреймворков— Шрифт — любой бесплатный с Google Fonts— Плавная прокрутка при нажатии на пункты меню навигацииСекции сверху вниз:1. Шапка с навигацией — логотип «Черный кот» слева (текстом, без картинки), справа ссылки на секции: Меню, Галерея, О нас, Контакты.2. Главный экран — на весь экран, фоновый цвет или градиент (не картинка). По центру название кофейни «Черный кот», под ним слоган «Кофе, который вас понимает». Ниже кнопка «Посмотреть меню», которая ведет к секции Меню.3. Меню — карточки напитков в сетке. Напитки: Эспрессо (150 ₽), Капучино (250 ₽), Латте (280 ₽), Раф (300 ₽), Флэт уайт (290 ₽), Матча-латте (320 ₽). У каждой карточки: название, цена, короткое описание в одно предложение (придумай сам). При наведении карточка немного приподнимается.4. Галерея — сетка из 4 картинок-заглушек (серые прямоугольники с подписями: «Интерьер», «Наш кофе», «Уютный зал», «Летняя веранда»).5. О нас — два абзаца текста о кофейне (придумай сам, в стиле уютного заведения).6. Контакты — адрес: Москва, ул. Пушкина, 12. Телефон: +7 999 123-45-67. Время работы: ежедневно 8:00—22:00. Рядом — простая контактная форма с полями «Имя», «Телефон», «Сообщение» и кнопкой «Отправить».7. Подвал — копирайт «(c) 2026 Черный кот. Все права защищены.»

Оценивать будем тоже по одинаковым критериям: запустился ли сайт с первого раза, все ли элементы из промпта на месте, понятно ли нейронка объяснила, что нужно делать и насколько красивый результат получился.

Все нейросети будем запускать в режиме планирования: в нем нейронка сначала составит план, покажет его вам и будет ждать одобрения. Это самый безопасный вариант для начала: вы увидите, что именно она собирается делать, прежде чем она начнет менять файлы.

Первым тестируем Cursor.

Он предложил хороший и подробный план. По нему понятно, что он хочет делать и зачем.

Автор: Михаил Шумовкий

Что хорошо — Cursor предложил разбить код на три файла: основной код, стиль и скрипты. В будущем такой сайт дорабатывать будет проще.

Автор: Михаил Шумовкий

Поэтому за эту часть получает 9 баллов из 10.

Рабочий сайт получился с первой попытки. Нейросеть учла все требования промпта и ничего не нарушила.

Автор: Михаил Шумовкий

Получился неплохой сайт. Правда текст в шапке сайта почему-то расположен очень далеко от краев. И сам шрифт очень мелкий.

С анимацией проблем не возникло.

Автор: Михаил Шумовкий

Ставлю 9 баллов из 10.

Теперь очередь за Claude Code. Его я буду использовать в виде расширения для Cursor, потому что лично мне работать так удобнее.

Отправил промпт в нейронку в режиме планирования и получил пошаговый отчет по дальнейшим действиям:

Автор: Михаил Шумовкий

Что мне понравилось — Claude сам прописал, что ему нужно проверить на выходе.

Автор: Михаил Шумовкий

А вот за что ставлю минус — что Claude предложил писать весь код в одном файле, а не создавать отдельные для стиля и скриптов. На таком просто проекте проблем это не создаст, но при модернизации сайта из-за этого могут возникнуть проблемы и такая сильная модель должна была это продумать заранее.

Поэтому за план ставлю 8 баллов из 10.

Ожидаемо сайт заработал с первого раза.

Claude учел все требования и сделал хороший (насколько это возможно с таким промптом) дизайн. Шрифты хорошо читаются, есть визуальные акценты. Первое окно выглядит как лучшие заготовки в блочных редакторах ;)

Автор: Михаил Шумовкий

Claude учел все требования промпта, добавил легкую анимацию и расположил блоки симметрично.

Автор: Михаил Шумовкий

Если бы я впервые работал с нейросетями и получил вот такой сайт — точно остался бы доволен.

Ставлю за работу 10 баалов.

Осталось проверить Codex.

Он тоже предоставил план и сделал его более подробным, чем Claude. Для новичка это плюс — он увидит кучу информации, сможет задать более точечные вопросы и лучше поймет, что же хочет сделать нейросеть.

Автор: Михаил Шумовкий

Ну и сценарии для проверки сайта Codex написал тоже более подробные.

Автор: Михаил Шумовкий

Что хорошо — Codex предложил разбить код на три файла: основной код, стиль и скрипты. В будущем такой сайт дорабатывать будет проще.

Ставлю за план 9 баллов из 10.

Само собой, рабочий сайт тоже получился с первого раза.

Автор: Михаил Шумовкий

Codex выбрал более нежные цвета и выполнил все требования промпта. Но его версия мне понравилась меньше, чем результат Claude Code.

Во-первых, текст в шапке сайта почему-то расположен очень далеко от краев.

Во-вторых, основной текст расположен очень близко друг к другу и из-за этого выглядит налепленым.

Остальные блоки сайта получились аккуратнее, чем у Claude Code.

Автор: Михаил Шумовкий

За работу Codex получает 8 баалов.

Тест 2. Telegram-бот для заметок

Теперь реализуем более сложную, но не менее популярную задачу — сделаем Telegram-бот.

Также использует один и тот же промпт.

Сделай Telegram-бота на Python, который работает как записная книжка. Функции бота: — Пользователь отправляет любой текст — бот сохраняет его как заметку и отвечает подтверждением (например, «Заметка сохранена!» и показывает текст заметки).— Команда /list — бот показывает все сохраненные заметки в виде нумерованного списка. Если заметок нет, пишет «У вас пока нет заметок».— Команда /delete <номер> — бот удаляет заметку по номеру из списка и подтверждает удаление. Если номер неправильный, сообщает об ошибке.— Команда /clear — удаляет все заметки и подтверждает.— Команда /start — приветствие с коротким описанием, что бот умеет. Технические требования: — Python 3, библиотека python-telegram-bot— Хранение заметок — в JSON-файле (без баз данных) — Каждый пользователь хранит свои заметки отдельно (по user_id) — Код с комментариями на русском языкеОбязательно объясни пошагово:1. Как установить Python, если его нет2. Как установить нужные библиотеки3. Как создать бота в Telegram через BotFather и получить токен4. Куда вставить токен в коде5. Как запустить ботаОбъяснение — для человека, который никогда не программировал. Без терминов, простыми словами.

После первого промпта посмотрю, заработал ли бот сразу. Если нет — напишу дополнительные сообщения, пока не заработает. В оценке буду учитывать и результат, и сколько сообщений на это ушло. Один промпт до рабочего бота — отлично, три-четыре — нормально, больше десяти — плохо.

Первым тестируем Cursor. Сначала оценим его план.

Автор: Михаил Шумовкий

Нейронка расписала все очень подробно. Объяснила, зачем нужен каждый шаг и даже создала файл Readme с инструкцией по установке для человека без опыта. Так что если мы решим передать бота кому-то, кто в их установке и настройке не разбирается — у него будет пошаговый гайд. За это даю Cursor дополнительный балл.

За это ставим 10 баллов из 10.

Но вот за работу ставлю минус — сначала Cursor ругался, что у меня нет Python на ПК и ни в какую не хотел сам его поставить, хотя может это сделать. А потом отказывался настроить необходимое окружение, хотя также может это сделать.

Автор: Михаил Шумовкий

В итоге на работу и все его раздумья ушло минут 15-20.

Но рабочий бот получился с первой попытки. Все команды работали.

Автор: Михаил Шумовкий

За работу и исполнение Cursor получает 7 баллов.

Теперь проверим Claude. Сначала прочитаем план его действий:

Автор: Михаил Шумовкий
Автор: Михаил Шумовкий

Как и в случае с сайтом, он сделал подробный и проработанный план действий. Для новичка он может показаться сложным, из-за чего хочется задавать нейронке много вопросов.

И за это можно поставить минус — новичок может чего-то непонять, упустить какой-то вопрос и в будущем намучаться из-за этого.

Так что оцениваю на 8 из 10.

Мы с планом просто согласимся и попробуем создать бота с нуля.

Claude задал один вопрос — есть ли у меня токен бота и объяснил, где его взять.

А потом приступил к работе. На создание бота ушло минут 7. Первая версия оказалась полностью рабочей. Нейронка прописала хорошие тексты и реализовала все функции, что я просил.

Автор: Михаил Шумовкий

Так что здесь 10 баллов из 10.

Теперь очередь за Codex.

Он продумал отличный план. В очередной раз куда более подробный, чем у Claude. Что мне понравилось — что нейронка дополнительно создала файл Readme.

Автор: Михаил Шумовкий
Автор: Михаил Шумовкий

В целом план оцениваю на 10 из 10.

Codex работал тоже примерно 7 минут. Все время я за ним наблюдал и у него во время работы было больше проблем. Он постоянно жаловался, что что-то ломает или работает не так, как он ожидал.

Но главное — с первой попытки он создал рабочего бота.

Автор: Михаил Шумовкий

Так что ставлю ему 10 баллов. Но сделаю одно замечание — Claude написал более интересные системные сообщения и расставил эмодзи.

Что в итоге

Я протестировал все три инструмента на двух задачах и оценил удобство интерфейса. Результаты собрал в таблицу:

Параметр Cursor Claude Code Codex
Стоимость Бесплатно (с лимитами), Pro $20/мес Pro $20/мес, Max от $100/мес Бесплатно (промо), Plus $20/мес, Pro $200/мес
Доступ из России Работает без ограничений Нужна зарубежная карта Нужна зарубежная карта
Интерфейс и удобство 7/10 6/10 9/10
Сайт: план 9/10 8/10 9/10
Сайт: результат 9/10 10/10 8/10
Бот: план 10/10 8/10 10/10
Бот: результат 7/10 10/10 10/10
Общий балл 42/50 42/50 46/50

По общему баллу Codex вырвался вперед за счет самого удобного интерфейса и стабильных результатов. Но разрыв небольшой, и выбор зависит от того, что для вас важнее.

По качеству кода лучше всех показал себя Claude Code. В обоих тестах он выдал рабочий результат с первой попытки и сделал это быстрее остальных. Сайт от Claude получился самым красивым из трех, а бот — с самыми проработанными текстами и эмодзи в системных сообщениях. Единственный минус: в тесте с сайтом Claude записал весь код в один файл, что может усложнить доработку в будущем.

По удобству для новичка Codex оказался самым простым. Интерфейс минималистичный: одно поле для задачи, результат рядом. Не нужно разбираться с панелями, режимами и настройками. Планы у Codex получались самыми подробными, что поможет новичку понять, что именно собирается делать нейросеть. Плюс на момент написания статьи Codex временно доступен бесплатно.

Cursor — золотая середина. Это единственный инструмент из трех, где вы видите файлы, код и чат в одном окне. Для тех, кто хочет не просто получить результат, а понять, как устроен проект, это важно. Cursor работает из России без ограничений, бесплатный тариф доступен без зарубежной карты. Но интерфейс сложнее, чем у Codex, и новичку без опыта работы с редакторами кода придется потратить время на освоение.

Если вы никогда не работали с кодом, у вас есть подписка на ChatGPT и вы хотите попробовать вайбкодинг с минимальным порогом входа, начните с Codex. Если хотите видеть, что происходит внутри проекта, и готовы потратить время на освоение интерфейса — выбирайте Cursor. Если важнее всего качество результата — Claude Code.

Изображение в превью:
Автор: Nano Banana
Источник: Nano banana
Автор не входит в состав редакции iXBT.com (подробнее »)
Об авторе
Коммерческий автор, пишу о бизнесе, финансах, инвестициях и IT. Рассказываю о нейросетях в диджитале. Больше интересного контента о нейросетях в телеграм-канале «Нейроцех»

Сейчас на главной

Новости

Публикации

Ловушка «чемодана без ручки»: почему нам так страшно бросить то, что давно пора бросить

Продолжаем изучать ментальные приемы, которые помогают нам принимать верные решения и делают нас более эффективными. Сегодня поговорим про ловушку невозвратных затрат. Рассмотрим примеры и решения.

Надежность, комфорт и советские комиссионки: почему дипломаты в СССР не ездили на «Волгах» и куда попадали их иномарки после списания

Пока граждане СССР стояли в очередях за «Жигулями», послы ездили на Cadillac и Tatra. Почему дипломатам не подходили советские машины и куда они сдавали авто потом?

3D-сканирование головы, LDAC, xMEMS, ANC: обзор TWS наушников Creative Aurvana Ace MiMi

Я много раз нарывался на отзывы об этой новинке от компании Creative. Многие хвалят, и ставят по звуковым возможностям выше даже именитых производителей. Однозначно, за эту стоимость наушники...

Канцелярит против Розенталя: почему фраза «Доброго времени суток» выдает некомпетентность и какие 6 ошибок разрушают деловую переписку

  • Тематическая подборка
  • Оффтопик
Разбираем 6 главных речевых ошибок деловой среды. Выясняем с точки зрения лингвистики, почему «Доброго времени суток» ломает правила языка, а «пролонгировать задачу» выдает некомпетентность.

Умнее, но дороже: почему искусственный интеллект превращает автомобили в роскошь

Представьте ситуацию: вы приходите к дилеру за новой машиной, а вам говорят: базовая комплектация стоит три миллиона, а за то, чтобы автомобиль сам тормозил перед пешеходами и парковался без вашего...

Что случилось с Meizu? История одного китайского падения

Конец февраля 2026 года. В новостных лентах проскочило официальное заявление: Meizu прекращает разработку новых смартфонов. Для кого-то это лишь мимолетная заметка, очередной бренд, не выдержавший...