У большинства пользователей знакомство с большими языковыми моделями заканчивается на банальном чате: попросить отредактировать письмо, сгенерировать поздравление коллеге или написать шаблонную функцию на Python. Но если использовать современные флагманские модели вроде Claude 3.5 Sonnet исключительно как продвинутый Т9, ты упускаешь колоссальный пласт возможностей.
Ник Сараев (Nick Saraev), основатель сообщества Maker Zero и один из самых азартных практиков агентной автоматизации (мы уже упоминали его опыт, когда разбирали 14 инженерных правил для Claude Code), собрал и систематизировал 31 нетривиальный сценарий применения моделей Anthropic. Оказывается, современные модели обладают глубоким пространственным мышлением, отлично разбираются в схемотехнике, умеют декомпилировать прошивки и вести жесткие автономные переговоры. Я внимательно протестировал эти подходы и готов разобрать самые яркие инженерные кейсы.
За пределами чат-ботов: инженерный потенциал Claude
Главный барьер, мешающий людям использовать ИИ на полную мощность — когнитивная привычка воспринимать модель как собеседника. Но в связке с официальным терминальным агентом Claude Code модель превращается в полноценного системного инженера, у которого есть доступ к компиляторам, терминалу, сетевым утилитам и файловой системе.
Сараев разделил 31 сценарий на четыре ключевых домена:
- Железо, прошивки и IoT: реверс-инжиниринг устройств, очистка от слежки, проектирование плат и 3D-моделирование.
- Кибербезопасность и системный аудит: поиск скрытых майнеров, анализ сетевых дампов и проверка приватности.
- Автономные агенты и торг: ведение переговоров о покупках, аудит подписок и оптимизация регулярных расходов.
- Глубокие исследования и биотехнологии: анализ клинических испытаний, астрономия и поиск новых белков.
Железо и прошивки: от Smart TV до печатных плат
Пожалуй, самый дерзкий блок кейсов связан с модификацией физических устройств. Типичный пример — война со встроенной рекламой в телевизорах Smart TV. Производители сегодня превращают экраны в рекламные щиты: баннеры лезут в системное меню, а фоновые демоны непрерывно шлют телеметрию на серверы аналитики.
Сараев показал, как скормить Claude дампы сетевого трафика и конфигурационные файлы прошивки. Модель точно локализовала системные демоны показа рекламы, выявила правила автозапуска и сгенерировала bash-скрипт, который завернул рекламный трафик в 127.0.0.1 через правила iptables и подменил исполняемые бинарники пустыми заглушками. Телевизор перестал тормозить и показывать баннеры без покупки сторонних приставок.
Еще более впечатляющий сценарий — проектирование физического диктофона с нуля. Один разработчик с помощью Claude:
- Подобрал микроконтроллер (ESP32) и обвязку микросхем питания;
- Сгенерировал принципиальную электрическую схему и правила трассировки для САПР;
- Написал компактную прошивку на C/C++ для записи аудио на SD-карту;
- Создал параметрический код в формате OpenSCAD для 3D-печати эргономичного корпуса с отверстиями под USB-C и MEMS-микрофон.
Вот как выглядит сгенерированный моделью фрагмент кода OpenSCAD для печати корпуса:
// Параметрический корпус диктофона для 3D-печати
pcb_width = 45.0;
pcb_length = 70.0;
wall_thickness = 2.0;
internal_height = 14.0;
corner_radius = 4.0;
module rounded_box(w, l, h, r) {
hull() {
translate([r, r, 0]) cylinder(h=h, r=r, $fn=32);
translate([w-r, r, 0]) cylinder(h=h, r=r, $fn=32);
translate([r, l-r, 0]) cylinder(h=h, r=r, $fn=32);
translate([w-r, l-r, 0]) cylinder(h=h, r=r, $fn=32);
}
}
difference() {
rounded_box(pcb_width + 2*wall_thickness, pcb_length + 2*wall_thickness, internal_height + wall_thickness, corner_radius);
translate([wall_thickness, wall_thickness, wall_thickness])
rounded_box(pcb_width, pcb_length, internal_height + 1, corner_radius - 1);
translate([pcb_width/2 - 4.5 + wall_thickness, -1, wall_thickness + 2])
cube([9.0, wall_thickness + 2, 3.5]); // USB-C
}
Модель справилась с пространственной геометрией: корпус закрылся на защелках с первого раза.
Кибербезопасность и системная диагностика
Второй домен — защита приватности и обнаружение паразитных процессов. Ник Сараев приводит кейс системного аудита Mac: ноутбук неожиданно начал греться в режиме ожидания. Стандартный системный монитор Activity Monitor не показывал явных аномалий.
С помощью Claude Code был написан shell-скрипт низкоуровневой телеметрии, который зафиксировал короткие периодические всплески нагрузки на 12 ядрах CPU. Модель сопоставила адреса сетевых сокетов со скрытыми системными демонами в папке /Library/LaunchDaemons/ и выявила замаскированный криптомайнер, проникший в систему через зараженный установщик утилиты.
Аналогичный подход работает для аудита безопасности гостиниц или съемных квартир: Claude генерирует скрипт сканирования локальной подсети с анализом открытых портов RTSP-трансляций.
Автономные торги и научные прорывы
Особый интерес представляет исследование самой компании Anthropic с участием 69 сотрудников: исследователи запустили агентов на базе Claude для автономных переговоров о купле-продаже товаров на вторичном рынке. В серии из 200 сделок выяснилась забавная закономерность: старшие модели (Opus и Sonnet) систематически обыгрывали младшую модель (Haiku), выбивая скидки до 25%. При этом слабая модель даже не фиксировала факт уступки, уверенно считая сделку выгодной.
А в сфере науки возможности моделей выходят на уровень Нобелевских тем:
- Группа из 30 параллельных агентов Claude проанализировала клинические испытания для пациентки с 4-й стадией рака, сформировав таргетный протокол биопсии, подтвержденный институтом онкологии Dana-Farber.
- Предприниматель-одиночка построил биотех-стартап без лабораторного штата, используя Claude для драфта экспериментов, и успешно продал компанию фармацевтическому гиганту.
- Астрономы обработали архивы космических телескопов за 7 лет, сгенерировав 1500 скриптов на Python, и открыли кандидатов в новые экзопланеты.
Системные инструкции и автоматизация через Claude Code
Чтобы заставить модель действовать как строгий инженер, Сараев использует детерминированные системные промпты. Вот шаблон инструкции для глубокого анализа прошивок и удаления телеметрии:
Ты — ведущий инженер по информационной безопасности встроенных систем.
Твоя задача: проанализировать предоставленный дамп прошивки или конфигурации устройства.
Протокол действий:
1. Выяви все фоновые процессы, отвечающие за сбор телеметрии и показ рекламы.
2. Локализуй файлы автозапуска (/etc/init.d/, systemd, crontab).
3. Сгенерируй детерминированный shell-скрипт:
- Создай бэкап каждого изменяемого файла (.bak);
- Направь рекламные домены в 127.0.0.1 через iptables;
- Замени бинарники рекламных демонов скриптами-заглушками (exit 0).
4. Предоставь таблицу: сервис | риск | действие | способ отката.
А вот пример скрипта для терминального запуска аудита сети в фоновом режиме через claude -p:
#!/usr/bin/env bash
set -euo pipefail
OUT_DIR="/tmp/iot_audit"
mkdir -p "${OUT_DIR}"
echo "[*] Сканирование портов локальной подсети..."
nmap -sS -sV -T4 "192.168.1.0/24" -oX "${OUT_DIR}/nmap_results.xml"
echo "[*] Анализ отчета через Claude Code..."
claude -p "Проанализируй отчет ${OUT_DIR}/nmap_results.xml.
Выяви все скрытые камеры (порты RTSP 554, 8080) и микрофоны.
Сформируй отчет с рекомендациями по изоляции в отдельный VLAN." \
> "${OUT_DIR}/security_report.md"
cat "${OUT_DIR}/security_report.md"
Границы применимости и аппаратные риски
При аппаратных экспериментах помните: нейросеть может ошибиться в распиновке редкого контроллера или сгенерировать неверный адрес прошивки. Некорректная запись в системный раздел памяти микросхемы способна превратить устройство в безжизненный кирпич. Всегда сохраняйте полный дамп флеш-памяти и проверяйте наличие UART/JTAG интерфейса для аппаратного восстановления.
Сборник Ника Сараева доказывает: время игрушечных промптов прошло. Современные нейросети — это многофункциональный мультитул для тех, кто не боится заглядывать под капот сложным системам.
