PayPal завершил масштабный апгрейд Java в 3000 приложениях за два месяца - раньше на это уходило от восьми до двенадцати месяцев. Компания с 8000 разработчиков и кодовой базой, охватывающей десятилетия, смогла добиться такого ускорения благодаря внедрению AI-инструмента Cursor.
PayPal начал с команд, работающих над наиболее критичными продуктами, где скорость выхода на рынок была ключевой. Уже через две недели эти команды перешли с еженедельных или двухнедельных релизов на ежедневные. Внедрение распространилось органически: инженеры видели результаты коллег и сами начинали использовать Cursor. В командах с уровнем принятия инструмента выше 90% резко выросла частота деплоя и сократилось время от идеи до продакшена.
Процесс разработки изменился фундаментально. Линейный цикл «дизайн - код - сборка - деплой» уступил место итеративному: от идеи до работающего прототипа за часы. Продукт-менеджеры приносят инженерам готовые прототипы вместо спецификаций, а инженеры отвечают своими прототипами. Роли размываются, и на первый план выходят креативность и умение решать задачи, а не просто писать код.
PayPal измеряет эффект по стандартным метрикам: частота деплоя, время от идеи до продакшена, частота отказов. Команды с высокой активностью в Cursor деплоят по несколько раз в день вместо раза в неделю. Руководитель платформы разработки PayPal Мишель Чанс считает, что компания сможет поставить на 40% больше возможностей в 2026 году, чем в 2025-м.
Глобальный глава AI PayPal Пракар Мехротра видит в этом часть большого сдвига: последние 20 лет были про организацию и распространение информации, а теперь - про интеллект. Разработчики хотят работать в PayPal именно потому, что компания поддерживает такие инструменты, как Cursor.
#Business #Cursor #PayPal #DevTools
Please open Telegram to view this post
VIEW IN TELEGRAM
🍾1
Cursor объявил о переходе Bugbot с фиксированной подписки $40 за место в месяц на оплату по факту использования для тарифов Teams и Individual. Для существующих клиентов изменения вступят в силу после следующего продления подписки начиная с 8 июня 2026 года. Например, если вы купили годовую подписку в мае 2026, новый порядок заработает только в мае 2027.
В рамках новой модели Cursor убирает плату за места и переводит Bugbot на чисто посекундный биллинг. Для Teams списание будет идти из on-demand бюджета, для Individual - из включенного в тариф объёма. Средний запуск Bugbot обходится в $1.00-$1.50 в зависимости от размера и сложности PR. Существующие клиенты могут переключиться на новую систему досрочно через панель управления.
Также с введением посекундной оплаты пользователи смогут выбирать уровень усилий Bugbot при ревью PR. Можно настроить более глубокий анализ с увеличенным временем размышления или задать собственную логику для динамического определения усилий. По данным Cursor, стандартный режим находит 80% багов к моменту мержа, а режим высоких усилий обнаруживает на 35% больше ошибок при сохранении той же доли исправленных.
#TECH #Cursor #Bugbot #DevTools
Please open Telegram to view this post
VIEW IN TELEGRAM
😱1
Команда Cursor, известная своим AI-редактором кода, анонсировала Origin — платформу для хостинга репозиториев и совместной разработки, которая напрямую конкурирует с GitHub. Новость вызвала активное обсуждение на Hacker News: пост набрал 348 очков и 268 комментариев за первые часы.
Origin встраивается в экосистему Cursor: разработчики получают репозитории, pull request'ы и ревью кода, а также привычные AI-функции редактора на всех этапах работы. Ключевая ставка — на глубокую интеграцию с AI-ассистентом, чтобы управление репозиторием, код-ревью и мерж конфликтов происходили прямо из редактора без переключения на сторонний веб-интерфейс.
Сообщество отреагировало неоднозначно: часть разработчиков приветствует конкуренцию на рынке, где GitHub доминирует более десяти лет, другие отмечают риски замкнутой экосистемы — зависимость от проприетарной платформы Cursor и отсутствие поддержки существующих GitHub-интеграций. Пока Origin доступен ограниченно, подробности о ценах и публичном доступе компания обещает раскрыть позднее.
#AI #Cursor #GitHub #Development #DevTools
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔1👌1
☁️Cloudflare обновила витрину Quick Tunnels: localhost в интернете одной командой, теперь и для агентов
Cloudflare перезапустила try.cloudflare.com как отдельный лендинг про Quick Tunnels. Суть прежняя: команда
Новое здесь то, ради чего страницу и обновили: флаг
Ограничения документация не прячет. SLA и аптайм для TryCloudflare не гарантируются, потому что на этих бесплатных туннелях Cloudflare обкатывает новые фичи до раскатки на платных клиентов. Потолок в 200 одновременных запросов, дальше код 429. Server-Sent Events не поддерживаются. Всё это снимается обычным туннелем с аккаунтом.
Параллельно из ченджлога видно, где происходит настоящая работа. Управление туннелями переехало в основную панель Cloudflare, добавили стриминг логов в реальном времени и настройки origin прямо в интерфейсе. Маршрутизация по хостнеймам вышла в общую доступность, причём дефолтный диапазон IPv4 сменили с CGNAT на публичный
#Tech #Cloudflare #DevTools #Tunnels #Networking
Cloudflare перезапустила try.cloudflare.com как отдельный лендинг про Quick Tunnels. Суть прежняя: команда
cloudflared tunnel --url http://localhost:8000 выдаёт публичный зашифрованный URL на случайном поддомене вида quiet-marble-otter.trycloudflare.com. Ни аккаунта, ни DNS-записей, ни открытых портов. Показать проект заказчику стало в разы проще и безопасней! Архитектура строго исходящая: демон сам соединяется с ближайшей точкой Cloudflare, ответы идут по этому же каналу, роутер входящий трафик не принимает вообще. Снаружи видна только сеть Cloudflare с автоматическим HTTPS и защитой от DDoS, ваш IP не светится.Новое здесь то, ради чего страницу и обновили: флаг
--output json. Он нужен, когда результат читает не человек, а скрипт или кодинг-агент. Туннель работает так же, но вместо текста приходит машиночитаемая выдача с URL, точкой присутствия и протоколом. Cloudflare прямо продаёт это как способ дать агенту настоящий эндпоинт: эфемерный, без уборки за собой.Ограничения документация не прячет. SLA и аптайм для TryCloudflare не гарантируются, потому что на этих бесплатных туннелях Cloudflare обкатывает новые фичи до раскатки на платных клиентов. Потолок в 200 одновременных запросов, дальше код 429. Server-Sent Events не поддерживаются. Всё это снимается обычным туннелем с аккаунтом.
Параллельно из ченджлога видно, где происходит настоящая работа. Управление туннелями переехало в основную панель Cloudflare, добавили стриминг логов в реальном времени и настройки origin прямо в интерфейсе. Маршрутизация по хостнеймам вышла в общую доступность, причём дефолтный диапазон IPv4 сменили с CGNAT на публичный
172.64.128.0/20, потому что Chrome 142 блокирует фоновые запросы к CGNAT. Из сроков: 5 октября 2026 из API убирают эндпоинты маршрутов с CIDR в пути и поле connections, а в 2027 прекращают сборки для 32-битной Windows и Mac на Intel.#Tech #Cloudflare #DevTools #Tunnels #Networking
⚡1🔥1🤔1
❌ Саймон Уиллисон: MCP рано списывать со счетов
Разработчик Саймон Уиллисон ответил на тезис «MCP был плохой идеей с самого начала», который активно обсуждают в Hacker News. По его мнению, критики упускают то, что протокол даёт сегодня.
Аргумент Уиллисона: если у вас полноценный терминальный агент с неограниченным доступом в сеть (Claude Code, Codex, Meta Muse, OpenClaw), MCP действительно почти не нужен - пусть агент вызывает API напрямую. Но как только вы хотите систему «менее YOLO», появляются четыре требования: контроль над тем, к каким внешним сервисам агент имеет доступ; аутентификация без передачи агенту самих API-ключей; понятный UI для подключения и авторизации новых сервисов; строгий аудит-лог всех действий.
Главный его довод при этом про безопасность, и он разворачивает собственную старую критику. В апреле 2025-го Уиллисон писал, что MCP имеет проблемы с prompt injection, потому что ответственность за смешивание инструментов перекладывается на пользователя, позже он назвал это «смертельной троицей». Но агенты с произвольным шеллом и curl оказались куда опаснее: там вообще трудно рассуждать о том, что может пойти не так. MCP-инструменты проще аудировать и контролировать, а ещё они настолько просты, что с ними справляются маленькие модели на ноутбуке. Вывод: в чувствительных приложениях он собирается опираться на MCP заметно сильнее.
#Tech #AI #MCP #DevTools #Security
Разработчик Саймон Уиллисон ответил на тезис «MCP был плохой идеей с самого начала», который активно обсуждают в Hacker News. По его мнению, критики упускают то, что протокол даёт сегодня.
Аргумент Уиллисона: если у вас полноценный терминальный агент с неограниченным доступом в сеть (Claude Code, Codex, Meta Muse, OpenClaw), MCP действительно почти не нужен - пусть агент вызывает API напрямую. Но как только вы хотите систему «менее YOLO», появляются четыре требования: контроль над тем, к каким внешним сервисам агент имеет доступ; аутентификация без передачи агенту самих API-ключей; понятный UI для подключения и авторизации новых сервисов; строгий аудит-лог всех действий.
Главный его довод при этом про безопасность, и он разворачивает собственную старую критику. В апреле 2025-го Уиллисон писал, что MCP имеет проблемы с prompt injection, потому что ответственность за смешивание инструментов перекладывается на пользователя, позже он назвал это «смертельной троицей». Но агенты с произвольным шеллом и curl оказались куда опаснее: там вообще трудно рассуждать о том, что может пойти не так. MCP-инструменты проще аудировать и контролировать, а ещё они настолько просты, что с ними справляются маленькие модели на ноутбуке. Вывод: в чувствительных приложениях он собирается опираться на MCP заметно сильнее.
#Tech #AI #MCP #DevTools #Security
👍1👏1👌1
☁️ Cloudflare запустил cf - агентный CLI для всего Cloudflare API
Cloudflare представила cf - командный интерфейс нового поколения, спроектированный под агентную разработку. Если прежний Wrangler покрывал лишь около 280 операций, то cf открывает доступ более чем к 3000 эндпоинтов Cloudflare через единый инструмент. Команды генерируются напрямую из OpenAPI-схем через пайплайн Forge.
Ключевые решения: JSON стал интерфейсом по умолчанию (компактный вывод экономит контекст агента), конфигурация переведена на TypeScript в формате cloudflare.config.ts с поддержкой LSP, а Vite стал стандартным dev-сервером. Команда cf cli search позволяет агенту находить нужную операцию по запросу на естественном языке, не раздувая контекст, а миграция с Wrangler доступна через cf migrate.
Статистика красноречива: в марте 2026 агенты отвечали за четверть использования Wrangler, а на прошлой неделе - уже за 48%. Это подтверждает ставку на CLI как основной интерфейс для агентов. Установка открытой беты:
🎨 qvabo.studio/tg · картинки и видео
#Cloudflare #Tech #CLI #AI #Agents #DevTools #OpenSource
Cloudflare представила cf - командный интерфейс нового поколения, спроектированный под агентную разработку. Если прежний Wrangler покрывал лишь около 280 операций, то cf открывает доступ более чем к 3000 эндпоинтов Cloudflare через единый инструмент. Команды генерируются напрямую из OpenAPI-схем через пайплайн Forge.
Ключевые решения: JSON стал интерфейсом по умолчанию (компактный вывод экономит контекст агента), конфигурация переведена на TypeScript в формате cloudflare.config.ts с поддержкой LSP, а Vite стал стандартным dev-сервером. Команда cf cli search позволяет агенту находить нужную операцию по запросу на естественном языке, не раздувая контекст, а миграция с Wrangler доступна через cf migrate.
Статистика красноречива: в марте 2026 агенты отвечали за четверть использования Wrangler, а на прошлой неделе - уже за 48%. Это подтверждает ставку на CLI как основной интерфейс для агентов. Установка открытой беты:
npm i -g cf - доступна глобально.🎨 qvabo.studio/tg · картинки и видео
#Cloudflare #Tech #CLI #AI #Agents #DevTools #OpenSource
⚡1🔥1
🧑💻Что будет, если весь код стартапа напишет AI
AI-ассистенты и автономные агенты теперь генерируют функции, интерфейсы, подключают базы данных и пишут тесты. Основатель может описать идею словами и получить рабочее приложение без большой команды разработчиков. Подход называют vibe coding - термин ввёл Andrej Karpathy в начале 2025 года.
Но рабочий прототип и надёжный продукт - разные вещи. Когда код никто не понимает, новые функции начинают зависеть от старых компонентов, правки ломают неожиданные места, а исходные архитектурные решения уже некому объяснить. Сэкономленное на генерации время уходит на аудит и проверку: Google DORA в отчёте 2025 года по опросу почти 5000 специалистов назвал AI усилителем уже существующих сильных и слабых сторон организации.
Отдельный риск - безопасность: слабая валидация ввода, небезопасные запросы к базе, дыры в аутентификации. Для раннего стартапа инцидент может остановить бизнес до запуска. Вывод простой: меньше людей, которые пишут код, не значит, что больше не нужны люди, которые понимают софт.
🎨 qvabo.studio/tg · картинки и видео
#AI #VibeCoding #DevTools #Startups
AI-ассистенты и автономные агенты теперь генерируют функции, интерфейсы, подключают базы данных и пишут тесты. Основатель может описать идею словами и получить рабочее приложение без большой команды разработчиков. Подход называют vibe coding - термин ввёл Andrej Karpathy в начале 2025 года.
Но рабочий прототип и надёжный продукт - разные вещи. Когда код никто не понимает, новые функции начинают зависеть от старых компонентов, правки ломают неожиданные места, а исходные архитектурные решения уже некому объяснить. Сэкономленное на генерации время уходит на аудит и проверку: Google DORA в отчёте 2025 года по опросу почти 5000 специалистов назвал AI усилителем уже существующих сильных и слабых сторон организации.
Отдельный риск - безопасность: слабая валидация ввода, небезопасные запросы к базе, дыры в аутентификации. Для раннего стартапа инцидент может остановить бизнес до запуска. Вывод простой: меньше людей, которые пишут код, не значит, что больше не нужны люди, которые понимают софт.
🎨 qvabo.studio/tg · картинки и видео
#AI #VibeCoding #DevTools #Startups
⚡1🔥1🏆1
Главная идея code-modernization не в самом переписывании, а в том, что вердикт о сохранении поведения выносит скрипт, а не модель. Шаг
modernize-verify прогоняет тесты заново с нуля, берёт счётчики из файлов раннера, а не из текста отчёта, запускает старую и новую версии на одних входах и сравнивает вывод побайтово. Дальше идут самопроверки: плагин сам сочиняет минимум десять новых наборов данных (границы, пустое, огромное, повреждённые записи), намеренно ломает одну строку, чтобы увидеть красные тесты, и портит один байт вывода, чтобы проверить сравнивалку. Вердикт выдаётся по каждому модулю отдельно: PROVEN, PARTLY PROVEN или NOT PROVEN. Если старую систему негде поднять, честный потолок это PARTLY PROVEN, и отчёт пишет об этом прямо.Перед сборкой идёт разведка.
modernize-preflight задаёт пять вопросов, на которые может ответить только живой инженер, и убеждается, что код вообще собирается. Затем modernize-assess считает инвентарь, сложность, долг и безопасность, modernize-map рисует зависимости и потоки данных, а modernize-extract-rules вытаскивает бизнес-логику в карточки Given/When/Then со ссылками вида файл:строка, причём каждую карточку перепроверяет второй агент. Человек подтверждает или правит спорные правила, после чего modernize-brief собирает фазовый план. До одобрения плана код не трогают. Сборок три на выбор: uplift для новой версии той же технологии, transform для переезда на другой стек по модулю, reimagine для пересборки на новой архитектуре.Легаси-исходники не редактируются вообще: плагин делает симлинк на вашу папку и пишет только в
analysis/ и modernized/, запрет продублирован deny-правилом в настройках. Чужой код считается недоверенным вводом, поэтому агенты трактуют содержимое файлов как данные, выписывают найденные в комментариях инструкции-ловушки в отчёт вместо исполнения и маскируют найденные ключи. Ставится командой /plugin install code-modernization@claude-plugins-official, лицензия Apache 2.0, промпты и шаги лежат в репозитории и форкаются под свой стек.Цифры прогонов и расход Anthropic гоняла плагин headless на публичных репозиториях и приводит данные из файлов этих прогонов. AWS CardDemo на COBOL: 35 правил, начисление процентов переехало на Java 21, 213 тестов и пять независимых проверок подряд, каждая находила новый дефект, итог NOT PROVEN. Eclipse Jetty с Java 8 на 17: пилот на jetty-util, 946 тестов дают одинаковый результат на обеих версиях, сверху 50 дописанных тестов. osCommerce с PHP на Python и FastAPI: 17 957 тестов и 17 727 сравнений с живым PHP сошлись, итог PROVEN. JPetStore в REST API: 6 из 24 новых сравнений разошлись, NOT PROVEN. На заминированном репозитории с инструкциями в комментариях, README и CLAUDE.md ничего подброшенного не выполнилось. Расход заметный: extract-rules поднимает 50-200 агентов, сборка модуля занимает 15-30 минут, на крупной базе советуют начинать с одного модуля.
🎨 qvabo.studio/tg · картинки и видео
#AI #Anthropic #ClaudeCode #DevTools #Legacy #Tech
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1👏1
На Hacker News вышел открытый проект Sphinx - Git-хук для разработки с помощью ИИ-агентов. Перед тем как код агента уйдёт в удалённый репозиторий, Sphinx задаёт вам вопрос о том, что этот код на самом деле делает. Слоган проекта: «Вы можете передать ИИ свои размышления, но не понимание».
Работает это так: при
git push в защищённых ветках Git ставит паузу. Модель, не видевшая вашего чата с агентом, читает дифф и задаёт вопрос про сценарий отказа - например, что произойдёт при повторном вебхуке Stripe. Ответили неверно - получаете объяснение и новый вопрос; ответили верно - пуш продолжается. Ответы никогда не попадают к кодинг-агенту, а файлы .env и ключи не открываются.Установка -
npm install -g sphinx-understand и sphinx install. Поддерживаются Codex, Claude Code, Cursor, OpenCode и Pi либо обычный Git. Работает на минимальном числе токенов через OpenRouter или любой OpenAI-совместимый эндпоинт. Для спешки есть режим sphinx yolo, но каждый пропуск логируется. Нужен Node 22.19+ и macOS, Linux или WSL.🎨 qvabo.studio/tg · картинки и видео
#GitHub #AI #Skills #Development #DevTools #OpenSource
Please open Telegram to view this post
VIEW IN TELEGRAM