Cursor AI в iOS-разработке. Приложение «Фото с Flickr.com»
Мне хотелось посмотреть, как работает ИИ Редактор кода Cursor AI на примере создания iOS приложения с выборкой данных с ресурса, который не требует API key и платной подписки. И этим ресурсом оказались публичные фотографии с Flickr.com.
Необходимо создать UI iOS приложения со строкой поиска вверху и сеткой Grid под ней для отображения миниатюр фотографий.
Пользователь должен иметь возможность вводить текст в строку поиска и видеть набор фотографий, теги которых tags соответствуют строке поиска. Строка поиска может содержать одно слово (например, «rose») или разделенные пробелами слова(например, «forest bird» (лес птица)).
Читать далее
#cursor_ai #xcode #ios_development #ios_разработка #swift #swiftui #flickr | @habr_ai
Мне хотелось посмотреть, как работает ИИ Редактор кода Cursor AI на примере создания iOS приложения с выборкой данных с ресурса, который не требует API key и платной подписки. И этим ресурсом оказались публичные фотографии с Flickr.com.
Необходимо создать UI iOS приложения со строкой поиска вверху и сеткой Grid под ней для отображения миниатюр фотографий.
Пользователь должен иметь возможность вводить текст в строку поиска и видеть набор фотографий, теги которых tags соответствуют строке поиска. Строка поиска может содержать одно слово (например, «rose») или разделенные пробелами слова(например, «forest bird» (лес птица)).
Читать далее
#cursor_ai #xcode #ios_development #ios_разработка #swift #swiftui #flickr | @habr_ai
Хабр
Cursor AI в iOS-разработке. Приложение «Фото с Flickr.com»
Мне хотелось посмотреть, как работает ИИ Редактор кода Cursor AI на примере создания iOS приложения с выборкой данных с ресурса, который не требует API key и платной подписки. И этим...
Делаем Телеграм-бота в Cursor AI без знания кода
В один момент я захотел сделать ленту сообщений в телеге. И в идеале, чтобы ленты были разбиты по категориям. И в идеале, чтобы это работало автоматически при создании новой папки и добавлении туда каналов — то есть папки это и есть категории, по которым мне нужна лента.
С учетом моего ТЗ, стало понятно, что стандартные способы автоматизации типа IFFTS не подойдут, а существующие боты мне искать лень. Поэтому я решил сделать бота сам.
Недавно услышал про Cursor AI от Claude и уже успел протестировать его на другой задаче, поэтому был уверен, что он справится.
Читать далее
#telegram_bot #nocode #cursor_ai | @habr_ai
В один момент я захотел сделать ленту сообщений в телеге. И в идеале, чтобы ленты были разбиты по категориям. И в идеале, чтобы это работало автоматически при создании новой папки и добавлении туда каналов — то есть папки это и есть категории, по которым мне нужна лента.
С учетом моего ТЗ, стало понятно, что стандартные способы автоматизации типа IFFTS не подойдут, а существующие боты мне искать лень. Поэтому я решил сделать бота сам.
Недавно услышал про Cursor AI от Claude и уже успел протестировать его на другой задаче, поэтому был уверен, что он справится.
Читать далее
#telegram_bot #nocode #cursor_ai | @habr_ai
Хабр
Делаем Телеграм-бота в Cursor AI без знания кода
Дисклеймер: я полный ноль в разработке, поэтому этот гайд написан для таких же нулей — заранее извиняюсь перед знатоками за фактические и терминологические ошибки. И еще, другие способы создания ботов...
AI-driven TDD — используем Code-LLM на максимум
С момента своего появления и по сей день подход Test-Driven Development (TDD) вызывает оживленные дискуссии в сообществе разработчиков, и до сих пор нет единого мнения о ее эффективности.
Но что будет, если совместить TDD и AI-генерацию кода? В статье я покажу:
• Как соединить TDD и AI;
• Как AI-driven TDD улучшает процесс разработки;
• Как TDD влияет на качество сгенерированного AI кода.
А кроме того, попытаюсь немного поразмышлять относительно того, как будет развиваться область взаимодействия человека и AI в кодогенерации в ближайшие годы. Читать далее
#ai #tdd #cursor_ai #software_engineering #software_testing #llm | @habr_ai
С момента своего появления и по сей день подход Test-Driven Development (TDD) вызывает оживленные дискуссии в сообществе разработчиков, и до сих пор нет единого мнения о ее эффективности.
Но что будет, если совместить TDD и AI-генерацию кода? В статье я покажу:
• Как соединить TDD и AI;
• Как AI-driven TDD улучшает процесс разработки;
• Как TDD влияет на качество сгенерированного AI кода.
А кроме того, попытаюсь немного поразмышлять относительно того, как будет развиваться область взаимодействия человека и AI в кодогенерации в ближайшие годы. Читать далее
#ai #tdd #cursor_ai #software_engineering #software_testing #llm | @habr_ai
Хабр
AI-driven TDD — используем Code-LLM на максимум
С момента своего появления и по сей день подход Test-Driven Development (TDD) вызывает оживленные дискуссии в сообществе разработчиков, и до сих пор нет единого мнения о ее эффективности. Но что...
[Перевод] Модель DeepSeek R-1 добавили в инструмент для программистов Cursor AI
Как разработчик, использующий искусственный интеллект в своих личных проектах в течение последнего года, я не могу не радоваться тому, что модель DeepSeek R-1 теперь доступна в Cursor AI.
О поддержке новой модели компания DeepSeek объявила в X.
Модели Deepseek теперь доступны в Cursor! Размещены на американских серверах. Несмотря на то, что мы являемся большими поклонниками Deepseek, Sonnet все же лучше справляется с реальными задачами. Наслаждайтесь!
Теперь главный вопрос: так ли он хорош, как Claude 3.5 Sonnet, или даже лучше? Давайте узнаем.
Читать далее
#deepseek #deepseek_r1 #cursor #cursor_ai #ии #ai | @habr_ai
Как разработчик, использующий искусственный интеллект в своих личных проектах в течение последнего года, я не могу не радоваться тому, что модель DeepSeek R-1 теперь доступна в Cursor AI.
О поддержке новой модели компания DeepSeek объявила в X.
Модели Deepseek теперь доступны в Cursor! Размещены на американских серверах. Несмотря на то, что мы являемся большими поклонниками Deepseek, Sonnet все же лучше справляется с реальными задачами. Наслаждайтесь!
Теперь главный вопрос: так ли он хорош, как Claude 3.5 Sonnet, или даже лучше? Давайте узнаем.
Читать далее
#deepseek #deepseek_r1 #cursor #cursor_ai #ии #ai | @habr_ai
Хабр
Модель DeepSeek R-1 добавили в инструмент для программистов Cursor AI
DeepSeek R-1 теперь поддерживается в Cursor AI Как разработчик, использующий искусственный интеллект в своих личных проектах в течение последнего года, я не могу не радоваться тому, что модель...
👍1
[Перевод] Восьмилетние дети теперь могут создавать приложения с помощью ИИ. Обзор ИИ-инструмента для программирования Cursor
Разработка программного обеспечения уже никогда не будет прежней.
На этой неделе я видел множество видеороликов о том, как люди создают приложения, не написав ни строчки кода. Некоторые даже используют голосовые помощники для создания приложений, полностью избавляясь от необходимости прикасаться к клавиатуре.
В одном из особенно впечатляющих примеров Рики, отец 8-летней девочки, поделился на сайте X (бывший Twitter) видео, на котором его дочь создала приложение всего за 45 минут. При этом она даже не написала ни одной строчки кода!
Читать далее
#cursor #cursor_ai #программирование #ии #ai | @habr_ai
Разработка программного обеспечения уже никогда не будет прежней.
На этой неделе я видел множество видеороликов о том, как люди создают приложения, не написав ни строчки кода. Некоторые даже используют голосовые помощники для создания приложений, полностью избавляясь от необходимости прикасаться к клавиатуре.
В одном из особенно впечатляющих примеров Рики, отец 8-летней девочки, поделился на сайте X (бывший Twitter) видео, на котором его дочь создала приложение всего за 45 минут. При этом она даже не написала ни одной строчки кода!
Читать далее
#cursor #cursor_ai #программирование #ии #ai | @habr_ai
Хабр
Восьмилетние дети теперь могут создавать приложения с помощью ИИ. Обзор ИИ-инструмента для программирования Cursor
Восьмилетние дети теперь могут создавать приложения с помощью искусственного интеллекта. Обзор ИИ-инструмента для программирования Cursor Разработка программного обеспечения уже никогда не будет...
[Перевод] Как правильно писать код с Cursor? Смотрим, как тот устроен внутри
Главная цель исследования — выяснить, как же писать промпт для получения наилучших результатов, а также понять, как правильно выстроить сам рабочий процесс. Чтобы найти ответы на эти вопросы, пришлось глубоко погрузился в то, что Cursor делает за кулисами, по ту сторону. Оказывается, сама структура промпта Cursor многое говорит и о том, как он работает, и о том, как настроить его для максимальной отдачи.
Ниже — шаги, которые я предпринял для перехвата запросов и изучения их структуры. В конце — основные выводы о правильном составлении промпта. Читать дальше →
#selectel #ии #промпты #cursor #cursor_ai #программирование | @habr_ai
Главная цель исследования — выяснить, как же писать промпт для получения наилучших результатов, а также понять, как правильно выстроить сам рабочий процесс. Чтобы найти ответы на эти вопросы, пришлось глубоко погрузился в то, что Cursor делает за кулисами, по ту сторону. Оказывается, сама структура промпта Cursor многое говорит и о том, как он работает, и о том, как настроить его для максимальной отдачи.
Ниже — шаги, которые я предпринял для перехвата запросов и изучения их структуры. В конце — основные выводы о правильном составлении промпта. Читать дальше →
#selectel #ии #промпты #cursor #cursor_ai #программирование | @habr_ai
Хабр
Как правильно писать код с Cursor? Смотрим, как тот устроен внутри
Главная цель исследования — выяснить, как же писать промпт для получения наилучших результатов, а также понять, как правильно выстроить сам рабочий процесс. Чтобы найти ответы на эти вопросы, пришлось...
Почему до сих пор ни один ИИ не может написать даже простой проект сам?
Почему даже Cursor AI не может написать простой проект по моему промпту?
Автор: A.Ankalaev
Cистемный администратор с опытом более 20 лет Читать далее
#ии_агенты #нейросети #gpt #llm #copilot #openai #cursor_ai | @habr_ai
Почему даже Cursor AI не может написать простой проект по моему промпту?
Автор: A.Ankalaev
Cистемный администратор с опытом более 20 лет Читать далее
#ии_агенты #нейросети #gpt #llm #copilot #openai #cursor_ai | @habr_ai
Хабр
Почему до сих пор ни один ИИ не может написать даже простой проект сам?
Автор: A.Ankalaev Системный администратор с опытом более 20 лет Среди специалистов по разработке, особенно тут на Хабре, бытует мнение, что большие языковые модели (LLM) не способны генерировать...
Правда или нет, что Google победил Cursor?
Вы, вероятно, уже слышали, что Google выпустил Firebase Studio как полноценную среду для AI-разработки, основанную на мощной модели Gemini.
Очевидно, гигант не захотел отставать и тоже запрыгнул в поезд хайпа AI-продуктов. Но способен ли он составить реальную конкуренцию популярному Cursor?
Сегодня мы погрузимся в мир двух популярных AI-инструментов для разработки: облачной платформы Firebase Studio от Google и интегрированного AI-редактора Cursor от Anysphere. Читать далее
#llm #vibecoding #cursor_ai #cursor_ide #firebase_studio | @habr_ai
Вы, вероятно, уже слышали, что Google выпустил Firebase Studio как полноценную среду для AI-разработки, основанную на мощной модели Gemini.
Очевидно, гигант не захотел отставать и тоже запрыгнул в поезд хайпа AI-продуктов. Но способен ли он составить реальную конкуренцию популярному Cursor?
Сегодня мы погрузимся в мир двух популярных AI-инструментов для разработки: облачной платформы Firebase Studio от Google и интегрированного AI-редактора Cursor от Anysphere. Читать далее
#llm #vibecoding #cursor_ai #cursor_ide #firebase_studio | @habr_ai
Хабр
Правда или нет, что Google победил Cursor?
Привет, чемпионы! Сегодня мы погрузимся в мир двух популярных AI-инструментов для разработки: облачной платформы Firebase Studio от Google и интегрированного AI-редактора Cursor от Anysphere. Вы,...
AI-first backend: опыт реального вайб-кодинг проекта
В 2025 году вопрос полноценной генерации продуктового кода с помощью LLM («вайб-кодинг») становится все более актуальным, но при этом остается и достаточно дискуссионным: насколько такие подходы вообще применимы в реальных проектах, действительно ли они сокращают время и стоимость разработки, и что происходит с тестируемостью и поддержкой такого кода в долгосрочной перспективе?
Сложность этого вопроса не только в качестве самой генерации, но и в том, как интегрировать LLM в инженерные процессы, чтобы получить управляемый, масштабируемый и архитектурно устойчивый код.
Моя мотивация была проста: попробовать выстроить полноценный продуктовый backend для нетривиального телеграм-бота с функциями агента (планированием, напоминаниями, памятью и проактивным поведением, возможностью дальнейшей расширяемости и интеграции сторонних сервисов), при этом — не писать руками ни строчки кода. Чтобы человек участвовал только как архитектор и асессор, а все проектирование и реализация шли через промпты в специализированные IDE-агенты (Cursor, Copilot, Codex, Zed) и LLM (как доступные через API/CLI, так и в «пользовательской» продуктовой обвязке). Читать далее
#vibe_coding #telegram_bot #cursor_ai #claude_opus_4 #gpt_4 #code_generation | @habr_ai
В 2025 году вопрос полноценной генерации продуктового кода с помощью LLM («вайб-кодинг») становится все более актуальным, но при этом остается и достаточно дискуссионным: насколько такие подходы вообще применимы в реальных проектах, действительно ли они сокращают время и стоимость разработки, и что происходит с тестируемостью и поддержкой такого кода в долгосрочной перспективе?
Сложность этого вопроса не только в качестве самой генерации, но и в том, как интегрировать LLM в инженерные процессы, чтобы получить управляемый, масштабируемый и архитектурно устойчивый код.
Моя мотивация была проста: попробовать выстроить полноценный продуктовый backend для нетривиального телеграм-бота с функциями агента (планированием, напоминаниями, памятью и проактивным поведением, возможностью дальнейшей расширяемости и интеграции сторонних сервисов), при этом — не писать руками ни строчки кода. Чтобы человек участвовал только как архитектор и асессор, а все проектирование и реализация шли через промпты в специализированные IDE-агенты (Cursor, Copilot, Codex, Zed) и LLM (как доступные через API/CLI, так и в «пользовательской» продуктовой обвязке). Читать далее
#vibe_coding #telegram_bot #cursor_ai #claude_opus_4 #gpt_4 #code_generation | @habr_ai
Хабр
AI-first backend: опыт реального вайб-кодинг проекта
1. Введение и мотивация В 2025 году вопрос полноценной генерации продуктового кода с помощью LLM («вайб-кодинг») становится все более актуальным, но при этом остается и достаточно дискуссионным:...
Flutter + Cursor: настройка background agent
Если вы предпочитаете использовать Jules (Google AI Agent ), пожалуйста посмотрите эту статью.
Краткая история — недавно Cursor добавил возможность запускать AI Агентов с помощью которых можно работать с задачами на фоне, точно в таком же окружении, как на своем компьютере.
Поскольку агент запускается в ubuntu контейнере, то лучше всего его настроить заранее.
Начнем! Читать далее
#flutter #cursor #cursor_ai #ai_agent #background_ai_agent #вайбкодинг #dart #настройка_flutter | @habr_ai
Если вы предпочитаете использовать Jules (Google AI Agent ), пожалуйста посмотрите эту статью.
Краткая история — недавно Cursor добавил возможность запускать AI Агентов с помощью которых можно работать с задачами на фоне, точно в таком же окружении, как на своем компьютере.
Поскольку агент запускается в ubuntu контейнере, то лучше всего его настроить заранее.
Начнем! Читать далее
#flutter #cursor #cursor_ai #ai_agent #background_ai_agent #вайбкодинг #dart #настройка_flutter | @habr_ai
Хабр
Flutter + Cursor: настройка background agent
Если вы предпочитаете использовать Jules (Google AI Agent), пожалуйста посмотрите эту статью . Краткая история — недавно Cursor добавил возможность запускать AI Агентов с помощью которых можно...
[Перевод] Как AI-редактор Cursor меняет процесс разработки — и стоит ли ему доверять
Одним из крупнейших сдвигов в современном софтверном девелопменте стало стремительное распространение AI-инструментов для написания кода. Эти решения помогают как разработчикам, так и людям без технического бэкграунда быстрее писать код, запускать прототипы и готовые приложения. Среди таких инструментов достаточно быстро привлёк внимание Cursor, почти сразу он занял позицию одного из лидеров рынка.
В этой статье я подробнее рассмотрю Cursor, его сильные и слабые стороны, а также сравню его с другими AI-редакторами кода. Это будет практический гайд, в котором я поделюсь своим опытом использования Cursor для создания to-do приложения. К концу материала у вас сложится четкое представление о том, подходит ли Cursor для вашего собственного девелоперского workflow.
Поехали. Читать далее
#cursor_ai #cursor_ai_ide #ai #artificial_intelligence #ии #ai_редактор #llm #ai_assistant #ии_ассистент | @habr_ai
Одним из крупнейших сдвигов в современном софтверном девелопменте стало стремительное распространение AI-инструментов для написания кода. Эти решения помогают как разработчикам, так и людям без технического бэкграунда быстрее писать код, запускать прототипы и готовые приложения. Среди таких инструментов достаточно быстро привлёк внимание Cursor, почти сразу он занял позицию одного из лидеров рынка.
В этой статье я подробнее рассмотрю Cursor, его сильные и слабые стороны, а также сравню его с другими AI-редакторами кода. Это будет практический гайд, в котором я поделюсь своим опытом использования Cursor для создания to-do приложения. К концу материала у вас сложится четкое представление о том, подходит ли Cursor для вашего собственного девелоперского workflow.
Поехали. Читать далее
#cursor_ai #cursor_ai_ide #ai #artificial_intelligence #ии #ai_редактор #llm #ai_assistant #ии_ассистент | @habr_ai
Хабр
Как AI-редактор Cursor меняет процесс разработки — и стоит ли ему доверять
Одним из крупнейших сдвигов в современном софтверном девелопменте стало стремительное распространение AI-инструментов для написания кода. Эти решения помогают как разработчикам, так и людям без...
Умный вайб-кодинг или семь раз отмерь, один раз сгенерь
Помните старую поговорку про семь раз отмерь? В мире AI-кодинга она обрела новый смысл.
Сегодня расскажу о практике AI-Driven разработки (AIDD), которую мы у себя в команде ежедневно применяем для разработки ИИ-решений. Она успешно зарекомендовала себя в различных проектах и задачах — будь то стартапы или легаси, приложения на Python, Java или даже 1C.
Разбирать методику будем в AI редакторе Cursor, но повторить ее вы сможете в любом кодовом ассистенте. Поехали... Читать далее
#ai #ии #llm #cursor #cursor_ai #ai_ide_для_программирования #ai_coding #вайб_кодинг #ии_агенты #llm_агенты | @habr_ai
Помните старую поговорку про семь раз отмерь? В мире AI-кодинга она обрела новый смысл.
Сегодня расскажу о практике AI-Driven разработки (AIDD), которую мы у себя в команде ежедневно применяем для разработки ИИ-решений. Она успешно зарекомендовала себя в различных проектах и задачах — будь то стартапы или легаси, приложения на Python, Java или даже 1C.
Разбирать методику будем в AI редакторе Cursor, но повторить ее вы сможете в любом кодовом ассистенте. Поехали... Читать далее
#ai #ии #llm #cursor #cursor_ai #ai_ide_для_программирования #ai_coding #вайб_кодинг #ии_агенты #llm_агенты | @habr_ai
Хабр
Умный вайб-кодинг или семь раз отмерь, один раз сгенерь
Помните старую поговорку про семь раз отмерь? В мире AI-кодинга она обрела новый смысл. Сегодня расскажу о практике AI-Driven разработки (AIDD), которую мы у себя в команде ежедневно применяем для...