Claude Code берется за удаление большого блокировщика ядра QNX, начиная со статистики конфликтов в пользовательском пространстве

Разработчик на r/ClaudeAI поделился своим опытом использования Claude Code для решения серьезной задачи по инженерии ядра: удаления Big Kernel Lock (BKL) из микроядра QNX и подсистемы proc. Разговор начался с прямого вопроса к Claude Code: «Что потребуется, чтобы перепроектировать микроядро QNX и proc и избавиться от Big Kernel Lock?»
Claude Code ответил: «Примерно 3 месяца интенсивной работы топ-разработчика [человека].» Разработчик ответил: «Тогда давайте приступим», и ИИ-ассистент принялся за работу.
Первый шаг: инфраструктура измерений
Вместо того чтобы сразу погружаться в изменения кода, первым шагом Claude Code стала разработка всеобъемлющей статистики по блокировкам и конкуренции, доступной из пользовательского пространства — аналогично записям /proc в Linux. Этот инструментарий позволил разработчику измерить, где на самом деле происходит конкуренция, прежде чем пытаться что-то исправить.
Постепенные исправления подсистема за подсистемой
После сбора измерений Claude Code начал тщательно исправлять подсистемы ядра одну за другой. Каждое крупное изменение сопровождалось тщательным тестированием. Разработчик отмечает: «Посмотрим, к чему это приведет.»
Этот пост — отчет на ранней стадии; полное удаление BKL еще в процессе. Подход — сначала инструментировать, затем исправлять — соответствует лучшим практикам разработки ядра.
📖 Читать полный источник: r/ClaudeAI
👀 Смотрите также

Инженеры ИИ не застрахованы от замены ИИ
По мере того как фундаментальные модели вроде DINO от Meta становятся универсальными, узкоспециализированные роли AI-инженеров оказываются под угрозой. Автор утверждает, что большинство рабочих мест AI-инженеров будут заменены раньше, чем другие должности разработчиков.

Anthropic отменяет политику в отношении сторонних SDK и claude-p, снижая эффективную стоимость инференса для максимальных подписчиков в 25–40 раз
Anthropic отменила запрет на использование сторонними агентами учетных данных подписки, но переместила claude-p и Agent SDK в отдельный, непереносимый пул кредитов, выставляемый по тарифам API, что снизило эффективную стоимость вывода для подписчиков Max в 25–40 раз.

Миньоны Stripe: Одноразовые ИИ-агенты для программирования
Миньоны – это однострочные AI-агенты кода Stripe, направленные на повышение продуктивности разработчиков за счет полного автоматизированного процесса с использованием LLM.

Claude Code v2.1.195: Исправление Hook Matcher, переменная окружения для отключения мыши, исправления голосового ввода
Claude Code v2.1.195 исправляет сопоставление хуков с дефисными идентификаторами на точное совпадение, добавляет переменную окружения CLAUDE_CODE_DISABLE_MOUSE_CLICKS, улучшает голосовой ввод и фоновые задачи.