Инструменты разработки
Среды, ассистенты, отладка, деплой. · материалов: 51
Медиа
AirPods 5: шумоподавление в открытой посадке за 129 долларов
Apple заявляет минус 50% шума против AirPods 4 с ANC, пять часов работы и Live Translation на всей линейке. Русского в списке языков Apple Intelligence нет — значит, перевод в паре с русским из коробки не поедет.
Claude 5: что реально изменилось для тех, кто строит на ИИ
Разбираю новый релиз без хайпа: что стало заметно лучше в реальных задачах, а что — просто маркетинг.
Copperhead проектирует платы в KiCad и коммитит по стадиям
Открытый агент разбивает разработку платы на восемь стадий, каждая обязана оставить артефакт на диске и пройти ERC/DRC самого KiCad, иначе коммита не будет. Схема гейтов переносится на любой агентный пайплайн, где есть чем проверить результат.
DeepSeek v4.1 Flash: час проверки вместо недели чтения тредов
DeepSeek анонсировал v4.1 Flash, обсуждение — 468 голосов. Всё, что известно, идёт от самой компании, поэтому единственный рабочий ответ — прогнать 30–50 своих кейсов тем же промптом и посчитать отказы.
Desert Ant Labs и локальные модели: чем платят за скорость
Desert Ant Labs объявила о себе постом про быстрые модели на устройстве, обсуждение собрало 459 голосов. Замеров нет, поэтому считаем сами: что локальный инференс даёт, чем за него платят и где он окупается уже сегодня.
Gods Eye View: глобус на тринадцати открытых источниках
Самолёты, суда, спутники, пожары и городские камеры на одном 3D-глобусе в браузере. Полезное в проекте — адаптеры к источникам, опасное — условия использования данных.
i-have-adhd: навык, чтобы агент отвечал первой строкой
Десяток правил в одном SKILL.md: действие сверху, никаких вступлений, список не длиннее пяти пунктов. Форму ответа чинит, правоту — нет, а требование называть сроки лучше выкинуть сразу.
iPhone Duo: 2173 комментария и ни одного замера
Apple открыла страницу iPhone Duo, тред на Hacker News собрал 1239 голосов и 2173 комментария. Устройства нет ни у кого из спорящих, поэтому единственная полезная работа сейчас — вычистить из вёрстки допущения о размерах экрана.
Реконструкция Stuxnet на GitHub: как её читать
Репозиторий Sadpainy/Stuxnet — переписанный на C разбор бинарников 2010 года: загрузчик, руткит-драйверы, перехват S7. Учебный текст, но не источник фактов.
Скорость света 5 км/ч: парк, в котором относительность видно глазами
Дмитрий Брант сделал сцену с c = 5 км/ч, где каждый релятивистский эффект вынесен на отдельную клавишу. Приём с тумблерами переносится на любой дашборд и демо продукта.
Tailwind переходит в Shopify: что проверить в проекте
Команда Tailwind объявила о переходе в Shopify, пост собрал 1055 голосов. Сборка от этого завтра не сломается — проверять надо платные наборы компонентов, сторонние плагины и активность репозитория через квартал.
Визуализатор внимания: видно, как модель копирует из контекста
Браузерный инструмент подсвечивает, из каких прошлых токенов модель тянула каждый сгенерированный. На примерах видно, почему дословно поданный адрес или кусок кода воспроизводится точно, а пересказ вместо цитаты толкает модель к выдумкам.
Справочник
Аналоги Claude Code: терминальный агент, редактор с моделью и дополнение в IDE
Три класса инструментов ведут себя по-разному, и различает их один признак: кто запускает команды и читает их вывод. Механика каждого класса, чем платят и как проверить выбор на своей задаче.
Astro: статический сайт, который выдерживает тысячи страниц
Astro собирает каждую страницу в готовый HTML на этапе сборки и по умолчанию не грузит в браузер JavaScript. Разбор механики: маршруты из файлов, коллекции со схемой, острова, сборка в dist/ — и где этот подход перестаёт работать.
Claude Code API key: чем отличается от подписки, где взять и как хранить
Ключ нужен там, где нет интерактивного входа: CI, cron, скрипт, чужая машина. Где его выпустить, куда положить, как не утечь в git и как убедиться, что расход идёт по нужному ключу.
Claude Code CLI: команды и флаги на каждый день
Терминальный агент в каталоге проекта: подкоманды запуска, слэш-команды, разрешения, память проекта и headless-режим для скриптов — без лишней теории.
Claude Code: как установить на macOS, Windows и Linux
Установка агента в терминал: три канала доставки, вход в аккаунт, права на файлы и bash, отдельная возня на Windows и проверка, что всё встало правильно.
Claude Code limits: как устроены лимиты и что делать, когда упёрся
Три разных ограничителя, которые путают между собой, что именно раздувает расход в сессии и какие команды показывают реальную картину.
Claude Code: подписка, ключ API и облако — из чего складывается доступ
За что платят на самом деле, чем подписка отличается от оплаты по токенам, как переключать схемы и почему деньги списываются, когда подписка уже оплачена.
Claude Code: терминальный агент для работы с кодом
Агент живёт в терминале рядом с рабочей копией: сам ищет файлы по содержимому, правит их, запускает тесты и показывает diff. Разбор механики, разрешений, контекста и того, где инструмент опасен.
Claude Code в России: что мешает доступу и оплате
Три отдельных барьера — регион обслуживания, геоконтроль и платёж, — чем они различаются, что кончается блокировкой аккаунта и какие пути остаются рабочими.
Claude Code Windows: установка, Git Bash, WSL и грабли по пути
Два рабочих контура на Windows — нативный и WSL2 — с командами установки, настройкой оболочки и списком поломок, которые встречаются почти у всех.
Cloudflare Workers и Pages для небольших сервисов
Приёмник вебхуков, прокси к API, крон раз в час, форма на статическом сайте — под такие задачи держать VPS дорого по вниманию. Разбор: изоляты вместо контейнеров, привязки вместо строк подключения, wrangler, и где Workers упираются в потолок.
Cursor: редактор с моделью внутри
Форк VS Code, где дополнение, инлайн-правка и многофайловый агент работают в одном окне поверх индекса кодовой базы. Разбор Tab, правил, индексации и того, чем приходится платить.
Docker для тех, кто просто хочет выложить
Образ, слой, контейнер, том, реестр — минимум понятий, чтобы упаковать приложение и поднять его на сервере одной командой. Разбор Dockerfile по строкам, порядок слоёв, откат на предыдущий тег и грабли с архитектурой процессора.
Git для не-разработчика: минимум, которого хватает
Двенадцать команд закрывают почти всё, что нужно человеку без разработки: история правок, откат, ветка под вариант, просмотр того, что наменял агент. Разбор механики — индекс, коммит, ветка, конфликт — и честный список того, для чего git не годится.
GitHub Copilot в реальной работе
Дополнение в редакторе, чат с контекстом репозитория, агентный режим и агент, который открывает черновой pull request. Что из этого экономит время, а что создаёт работу ревьюеру.
Готовые ИИ-агенты: когда брать коробку, а когда собирать своё
Четыре уровня готовности, таблица критериев выбора до пилота и процедура дешёвой проверки: теневой режим, корзина реальных примеров, стоимость закрытой задачи.
Как устроен деплой: сборка, релиз, откат
Артефакт собирается один раз и продвигается по окружениям, релиз — это артефакт плюс конфиг, откат работает только если база совместима с предыдущей версией кода. Разбор стадий, стратегий выката и схемы миграций, которая не запирает возврат.
Локальные модели через Ollama
Демон на 11434, модели в GGUF, Modelfile, квантование и num_ctx: как поднять модель на своём железе, сколько памяти она съест и в каких задачах локальный запуск честно выигрывает у облака.
Локальный ИИ-агент: запуск модели на своём железе
Что реально нужно, чтобы агент работал на собственной машине: движок, квантование, память под KV-кэш, OpenAI-совместимый эндпоинт и честная цена вопроса.
Make и Zapier: когда хватает готовых связок
Обе платформы дают готовые коннекторы и снимают вопрос хостинга, но тарифицируются по количеству операций и хранят доступы к вашим системам у себя. Разбор механики, стоимости и точек, где связка перестаёт быть дешёвой.
MCP: протокол подключения инструментов к модели
Один контракт вместо адаптера под каждую пару «клиент — система»: сервер описывает инструменты, ресурсы и промпты, любой поддерживающий клиент их подхватывает. Разбор рукопожатия, транспортов, рисков и отладки.
Мониторинг: как узнать о поломке раньше клиента
Семь слоёв — внешняя проба, health-check, метрики, трекер ошибок, логи, heartbeat для кронов и бизнес-канарейка вроде «ноль оплат за два часа». Как связать их в один маршрут тревог и как измерить время от поломки до сообщения на телефоне.
n8n: визуальная автоматизация на своём сервере
Разбор n8n как способа собрать интеграции между сервисами в одном месте: граф нод вместо разрозненных крон-скриптов, история запусков с данными каждого шага, шифрованное хранилище доступов и повтор упавшего запуска с нужного места.
Настройка ИИ-агента: параметры, разрешения, ограничители, отладка
Семь узлов конфигурации, таблица «симптом → что править» и набор проверок, после которых агент перестаёт ходить кругами и делать необратимое.
OpenAI API: из чего состоит запрос
Разбор тела запроса и полей ответа: чем задаётся форма результата, где утекают деньги на токенах, почему ответ обрывается на полуслове и когда повтор запроса имеет смысл, а когда нет.
Платформа ИИ-агентов: что проверять до того, как переносить туда процессы
Разбор по слоям: модели, цикл выполнения, реестр инструментов, состояние, права, трейс и оценка. Что спросить у поставщика и что проверить руками до первого боевого запуска.
Playwright: автоматизация браузера без ручных кликов
Библиотека запускает настоящий Chromium, Firefox или WebKit и проходит сценарий по коду: логин, форма, выгрузка отчёта. Разбор механики — контексты, локаторы, авто-ожидание, трассы — и границы, за которыми затея дороже ручной работы.
PostgreSQL для тех, кто пришёл из таблиц
Перевод привычек Excel и Google Sheets на язык базы: лист становится таблицей, ВПР — внешним ключом, сводная — запросом с GROUP BY, а проверка данных — ограничением, которое невозможно обойти.
Разработка ИИ-агентов: цикл, инструменты, память, контроль
Из чего физически собирается агент: цикл вызовов, схемы инструментов, три слоя памяти и ограничители, без которых он уходит в разнос.
Синтез речи: что выбрать под задачу
Конвейер от нормализации текста до вокодера, три класса движков и их цена, кэш статичных фраз, ударения и омографы — и почему кандидатов слушают в том тракте, где они будут работать.
Skill Claude Code: как устроен навык и когда его писать
Навык — папка с файлом SKILL.md, которая подгружается только под подходящую задачу. Что писать в шапке, чем описание отличается от тела и почему проектные навыки живут в репозитории.
Создание ИИ-агентов: конструктор, фреймворк или собственный цикл
Три слоя сборки агентов и то, что каждый даёт и забирает: визуальный конструктор, фреймворк на коде, собственный цикл на SDK. Критерии выбора, маршруты сборки для каждого слоя и правила перехода между ними.
Supabase: база, авторизация и API без своего бэкенда
Управляемый PostgreSQL, автоматический REST поверх схемы, вход по почте и OAuth, а права режутся построчными политиками прямо в базе. Разбор механики, ловушек RLS и способов проверить, что данные действительно закрыты.
Telegram Bot API: что реально умеет бот
Разбор Bot API по делу: чем long polling отличается от вебхука, почему бот не может написать первым, что происходит с сообщениями в группе при включённом privacy mode и как диагностировать молчащего бота через getWebhookInfo.
Вебхуки: как принимать события и не потерять их
Вебхук доставляет событие за секунды, но гарантирует его не больше одного раза «хотя бы однажды» — с дублями, без порядка и с молчаливой потерей после исчерпания повторов. Разбор приёмника, который это переживает: подпись, журнал сырых событий, очередь и сверка.
Whisper и распознавание речи в рабочем контуре
Как из записи звонка получается текст с таймкодами: окна по 30 секунд, VAD, чанки с перекрытием, словарь терминов — и почему на тишине модель дописывает фразы, которых не было.
Разборы
Один исходник, несколько каналов: конвейер публикации
Ручной постинг по нескольким каналам ломается на разметке, метках в ссылках и повторных отправках после сбоя. Разбор механики: один исходник, адаптер на канал, очередь с идемпотентным ключом, планировщик.
Проверка данных перед загрузкой: стейджинг и сухой прогон
Импорт либо падает на середине, либо проходит «успешно» и через неделю обнаруживается в ценах и справочниках. Разбор механики: профилирование файла, правила как код, промежуточная схема, прогон без записи, batch_id для отката.
Сбор отчёта из нескольких источников в один документ
Разбор механики: словарь метрик пишется до кода, источники читаются через API, каждый ответ сохраняется снимком, числа считает SQL, а модель только описывает изменения. Плюс типовые причины расхождений — таймзоны и сдвиг денежных поступлений.