Представляешь,
8.69K subscribers
1.66K photos
285 videos
2 files
8.07K links
Новости технологий: важные, смешные, родные

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Регистрация в перечне РКН: https://tprg.ru/5GyZ
Download Telegram
Вышел systemd 262 со статической сборкой PID 1

Systemd, системный менеджер Linux для администраторов и разработчиков дистрибутивов, получил статическую сборку PID 1 и executor единым бинарным файлом. Она не загружает дополнительные библиотеки и подходит для небольших контейнеров.

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

Обновление содержит несовместимые изменения в journalctl, JSON-интерфейсах и работе сервисов. Разбираемся, какие конфигурации и интеграции проверить перед внедрением.
❤1
OpenAI выпустила GPT-6 Sol и GPT-6 Luna в API

Новые модели принимают текст и изображения, а генерируют текст. Они предназначены для разработчиков, которые создают через OpenAI API ассистентов, программных агентов и другие приложения. Условия доступа из России источник не уточняет.

GPT-6 Sol стоит $2 за миллион входных и $10 за миллион выходных токенов при стандартной обработке запросов до 272 тысяч входных токенов. Это вдвое дешевле GPT-5.6 Sol. У бюджетной GPT-6 Luna те же позиции стоят $0,10 и $0,50.

В новости о релизе собрали тарифы, включая цены на токены из кеша, и оговорки к сравнению: результатов тестов новых моделей в журнале изменений OpenAI нет.
🌚1
UiPath открыла весь Automation Suite для локального запуска на Linux

UiPath обновила корпоративную платформу для автоматизации, управления ИИ-агентами и тестирования. Полный стек Automation Suite теперь можно развернуть на Linux в собственной инфраструктуре, что рассчитано на организации с требованиями к хранению данных, безопасности и контролю среды. Цены, технические лимиты и доступность функций в России компания не уточнила.

Coding Agents стали общедоступными: через запросы на естественном языке они работают с заданиями, очередями, ресурсами и журналами аудита. Для контроля агентов появились единый реестр моделей, проверка поведения во время выполнения, оценка ответов и политики доступа.

В новости об обновлении UiPath Platform также перечислены новые средства подключения баз данных, локальных систем и внешних хранилищ учётных данных.
❤2
GitHub добавила локальную песочницу в Copilot App

23 сентября GitHub представила песочницу для Copilot App, приложения, в котором разработчики поручают ИИ-агенту задачи в репозиториях. Она ограничивает команды агента в локальных сессиях, пока доступна в публичном превью и по умолчанию выключена.

Разработчик может разрешить или запретить доступ к отдельным папкам, внешнему интернету, локальной сети, учётным данным Git и GitHub CLI. Если операционная система не способна применить правила, защищённая оболочка завершится с ошибкой и не запустит команды.

В новости перечислены настройки песочницы и способы включить её для новых и уже запущенных сессий. На облачные сессии и удалённые хосты ограничения не распространяются.
👍1
Вышел VS Code 1.139 с Dev Containers на удалённых хостах

Стабильная версия редактора кода для разработчиков позволяет агентам собирать и тестировать проекты в Dev Containers на хостах SSH, Tunnel и WSL. Функция работает только в Agents Window, требует Docker и поддерживаемой конфигурации контейнера. Её распространяют постепенно, поэтому настройку иногда придётся включить вручную.

Команда также ускорила списки агентских сессий: на машине с 645 сессиями первый показ сократился с 1,3 до 0,1 секунды, а обновление — с 0,6 до 0,15 секунды. При меньшем числе сессий эффект скромнее.

В новости о VS Code 1.139 перечислены и другие изменения Agents Window и редактора.
🔥3
workerd 1.20260924.1 получил веб-поиск для Workers AI

В серверной JavaScript/Wasm-среде Cloudflare, которую разработчики используют для локальной разработки, тестирования и самостоятельного размещения приложений Workers, появился интерфейс env.AI.websearch. Среда также передаёт контекст REST-запроса в нижестоящий AI Gateway.

Релиз изменил обработку ReadableStream и разделение потоков через tee(), исправил повторную инициализацию трассировщика UDP-соединений и добавил поддержку null в source для MessageEventInit. Данных о влиянии обновления на производительность нет.

Перед установкой стоит проверить код, который разделяет или отсоединяет байтовые потоки, а также интеграции Workers AI и AI Gateway. Подробности изменений и полный список исправлений собрали в новости.
CloudNativePG 1.30.1 закрыл обход проверки путей и исправил зависания failover

Вышел CloudNativePG 1.30.1, оператор для администраторов Kubernetes и команд, управляющих PostgreSQL-кластерами. Обновление блокирует абсолютные пути расширений с последовательностью .., которые могли выйти за пределы точки монтирования.

Разработчики также обновили gRPC-Go до версии 1.83.1 с исправлением CVE-2026-84304, позволявшей исчерпать память через фрагментацию DATA-кадров HTTP/2. Механизм высокой доступности больше не останавливает переключение из-за fenced-инстансов и продолжает незавершённый failover после новых циклов согласования.

Перед установкой стоит проверить сохранённые спецификации Cluster на нестандартные пути и протестировать failover. В новости разобрали изменения проверки путей, Lease и переключения primary.
OpenClaw 2026.9.6 для macOS пересобрали после сбоя при запуске

Первоначальная сборка OpenClaw 2026.9.6 для macOS завершалась сбоем при запуске. OpenClaw — ИИ-ассистент с открытым исходным кодом, который работает на компьютере пользователя и в мессенджерах как личный или командный помощник. 24 сентября в 09:52 UTC разработчики заменили проблемную сборку исправленной, прошедшей нотаризацию Apple.

Переустановка нужна только тем, кто успел скачать раннюю сборку и теперь не может запустить приложение. Им рекомендуют один раз установить новый DMG. Владельцы версии 2026.9.5 могут обновиться через само приложение, а пакет в npm не менялся. В новости уточняем, кого затронул сбой и как получить исправленную версию.
Hermes Agent 0.21.5 получил SDK для десктопных плагинов

Nous Research выпустила стабильную сборку ИИ-агента Hermes Agent для пользователей и разработчиков, которые автоматизируют задачи и работают с инструментами через терминал или мессенджеры. Версия 0.21.5 предназначена для Docker-образов, Hermes Cloud и других развёртываний.

Набор средств разработки плагинов получил API черновиков, элементы списка сессий и боковой панели, типизированные мосты к настройкам, навыкам и профилям, а также изолированное встраивание контента. Страница Connectors заменила вкладку MCP, а серверы для подключения внешних инструментов теперь можно добавлять кнопкой Connect now.

В новости о релизе перечислили изменения для авторов плагинов и открытых чатов, а также объяснили, почему полное описание отложили до версии 0.22.0.
Из PostgreSQL 19 Beta 4 убрали пять запланированных функций

PostgreSQL Global Development Group выпустила четвёртую бету PostgreSQL 19, открытой объектно-реляционной СУБД для разработчиков и администраторов баз данных. Из будущего релиза исключили SQL/PGQ для запросов к графам свойств, онлайн-переключение контрольных сумм и ещё три функции: им требуются дополнительная разработка и проверка.

Командам, которые уже тестируют совместимость приложений с PostgreSQL 19, придётся пересмотреть планы миграции. Обновление с предыдущей беты потребует pg_upgrade либо выгрузки и восстановления данных, а поведение базы, API и набор функций до стабильного релиза ещё могут измениться.

В списке изменений Beta 4 собрали все исключённые возможности, исправления и сроки следующих выпусков.
GitHub выпустил Spec Kit 1.0.11

GitHub обновил открытый набор инструментов Spec Kit, с которым разработчики задают ИИ-агентам процессы и шаблоны для создания ПО по спецификациям. Теперь повторное добавление каталогов не вызывает побочных изменений во всех семействах каталогов. Исправлено и повторное преобразование относительных путей проекта в CommandRegistrar.

В каталог сообщества вошли ThreatSpec, Spec Kit Design System и новые пресеты. Интеграция с Forge больше не передаёт неподдерживаемые флаги. Команду /speckit.taskstoissues позднее перенесут из ядра в расширение github, что стоит учесть в автоматизации.

В новости перечислены изменения версии и требования для запуска.
GitHub Security Lab представила ИИ-конвейер для фаззинга C/C++

Fuzzing Taskflow помогает сопровождающим C/C++-проектов и командам безопасности искать ошибки в коде. Пользователь указывает репозиторий GitHub, а система анализирует сборку, создаёт тестовые обвязки, запускает AFL++, изучает покрытие и формирует отчёты об уникальных сбоях.

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

Конвейер запускает инструменты прямо на хосте, поэтому GitHub рекомендует одноразовую среду без повышенных привилегий. В новости подробнее объясняем устройство цикла и обмен данными через SQLite.
Databricks открыла Genie One MCP Server и готовит отключение прежнего эндпоинта

Сервис system.ai.genie_one_mcp стал доступен в Unity Gateway. Через него Claude, ChatGPT, Cursor и другие MCP-клиенты могут обращаться к данным, а Unity Catalog проверяет разрешения при каждом запросе.

Прежний бета-эндпоинт Genie признан устаревшим: Databricks отключит его 31 октября 2026 года. Разработчикам и командам с бета-интеграцией нужно перенести нагрузки на новый MCP Service, иначе их агенты могут потерять доступ.

В новости также уточняем сроки миграции и почему обновление отдельных аккаунтов может задержаться на неделю или дольше.
Anthropic выпустила Claude Code 2.1.282 с исправлениями сессий и разрешений

Claude Code, терминальный агент для работы с кодом и Git на естественном языке, больше не должен повторно отправлять старые сообщения при запуске с флагами --continue и --resume. Версия также исправляет потерю блоков extended thinking и зависание восстановленных сессий.

Разработчики устранили ошибки в правилах разрешений для Bash и управляемых настроек, включая повторный запуск подтверждённой команды. На macOS Claude Code перестал читать CLAUDE.md и правила через некоторые симлинки, ведущие за пределы репозитория.

В полном списке изменений также есть ускорение восстановления крупных сессий и исправления интерфейса, плагинов, VS Code, облачных сессий и интеграции со Slack.
Claude Code 2.1.283 научился выявлять устаревшие промпты и фиксировать версии моделей

25 сентября Anthropic выпустила Claude Code 2.1.283. Это агентный инструмент для разработчиков, который работает в терминале и выполняет задачи по кодовой базе по командам на естественном языке. Администраторы теперь могут разрешать конкретные версии моделей и отдельно запрещать другие, чтобы обновления не попадали в управляемую среду без одобрения.

Команда /doctor prompt-audit проверяет файлы CLAUDE.md, навыки, агентов и команды. Она выявляет промпты для старых моделей, устаревшие пути и противоречащие друг другу инструкции.

Также появился безопасный режим нагрузочного тестирования шлюза Claude apps: он формирует и подписывает запросы, но не отправляет их провайдеру. В новости перечислены настройки новых функций и исправления для MCP-серверов, SDK-сессий, плагинов и VS Code.
В Cloudflare Workers появились ручные спаны и регистрация исключений

25 сентября Cloudflare расширила API трассировки в Workers, бессерверной платформе для разработчиков веб-приложений и API. Команды, которые вручную настраивают трассировку, теперь могут связывать ошибки и дополнительные данные с конкретными операциями.

Метод startSpan() создаёт спан, но не активирует и не завершает его автоматически. getActiveSpan() позволяет библиотекам получить текущий активный спан без передачи объекта через весь код, recordException() записывает исключение, а setAttributes() добавляет несколько атрибутов сразу.

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