# NullClaw: AI-агент размером с фото, который меняет правила игры

> Спикер: Julian Goldie | Длительность: 8:17

## Ключевые идеи

1. **Революция размера: 678 КБ вместо гигабайтов** — NullClaw компилируется в единый бинарный файл размером 678 килобайт — меньше одной фотографии на телефоне. Для сравнения, OpenClaw требует около 1,5 ГБ оперативной памяти.

2. **Язык Zig как конкурентное преимущество** — NullClaw написан на Zig, что позволяет добиться экстремальной компактности и производительности в отличие от TypeScript (OpenClaw), Rust (ZeroClaw) и Go (PicoClaw).

3. **Холодный старт менее 2 миллисекунд** — Время запуска менее 2 мс, потребление памяти ~1 МБ. За одно моргание он успевает запуститься 3000 раз.

4. **Поддержка 22+ AI-провайдеров** — Полная гибкость выбора модели: Claude, OpenAI и другие. Нет привязки к одному поставщику.

5. **Универсальность платформ** — Работает на ARM, x86, RISC-V: от Raspberry Pi и микроконтроллеров до облачных серверов.

6. **Гибридная система памяти** — Сочетание векторного поиска с полнотекстовым поиском (SQLite FTS5) для эффективного запоминания и быстрого поиска.

7. **Безопасность на первом месте** — Песочница через Landlock, Firejail, Bubblewrap, Docker. Шифрование API-ключей. Аудит-логи всех действий.

8. **Совместимость с OpenClaw** — Импорт конфигурации, памяти и настроек из OpenClaw без необходимости начинать с нуля.

9. **Мультиканальность** — Поддержка CLI, Telegram, Discord, Slack, Signal, WhatsApp и вебхуков из коробки.

10. **Интеграция с физическими устройствами** — Серийные подключения к Arduino, Raspberry Pi, GPIO, STM32. AI-агент в реальном мире.

11. **Тренд к компактности** — Будущее AI-агентов — на каждом устройстве: роутерах, гаджетах, дронах, складских датчиках.

## Транскрипт

### Введение: революция NullClaw

В мире AI-агентов появился новый инструмент — NullClaw, который может навсегда изменить расстановку сил. Пространство автономных AI-агентов буквально взрывается: OpenClaw, ZeroClaw, PicoClaw — около десятка различных фреймворков, и большинству из них нужен мощный компьютер с гигабайтами памяти просто для запуска.

### Как NullClaw сжимает AI-агентов

NullClaw написан на языке Zig и компилируется в единый файл размером всего 678 килобайт. Это меньше одной фотографии на телефоне — и при этом запускает полноценного автономного AI-агента.

### Безумные метрики производительности

Холодный старт — менее 2 миллисекунд. Потребление памяти — около 1 МБ. Для сравнения: OpenClaw использует около 1,5 ГБ. Разница — как между велосипедом и товарным поездом.

### Ключевые возможности

**Мультимодельность:** подключение к 22+ AI-провайдерам. Claude, OpenAI, любые другие модели — полная свобода выбора.

**Универсальность:** ARM, x86, RISC-V — от Raspberry Pi до облачных серверов. Платформа не важна.

**Гибридная память:** векторный поиск + полнотекстовый поиск через SQLite FTS5. Агент хорошо запоминает и быстро находит прошлые разговоры при минимуме ресурсов.

### Безопасность и песочница

NullClaw построен с приоритетом безопасности. Песочница реализована через Landlock, Firejail, Bubblewrap и Docker. Файловая система ограничена — агент касается только разрешённых файлов. API-ключи зашифрованы, ведутся аудит-логи всех действий.

Важно: NullClaw совместим с конфигурацией OpenClaw. Можно импортировать существующие настройки, память и конфиги — миграция безболезненна.

### Каналы связи и IoT

Поддержка из коробки: CLI, Telegram, Discord, Slack, Signal, WhatsApp, вебхуки. Один агент работает на всех платформах.

Для аппаратных энтузиастов: встроенная поддержка серийных подключений — Arduino, Raspberry Pi, GPIO, STM32. AI-агент может управлять физическими устройствами в реальном мире.

### Сравнение фреймворков

| Фреймворк | Язык | Память | Лучше для |
|-----------|------|--------|----------|
| OpenClaw | TypeScript | ~1,5 ГБ | Максимум функций, богатая экосистема плагинов |
| ZeroClaw | Rust | ~5 МБ | Продакшн, стабильность, безопасность |
| NullClaw | Zig | ~1 МБ (678 КБ бинарник) | Edge-устройства, IoT, встраиваемые системы |
| PicoClaw | Go | ~10 МБ | Go-разработчики, лёгкость |

NullClaw имеет 3200+ тестов — это серьёзный, тщательно протестированный продукт.

### Ограничения

- Нет красивого пользовательского интерфейса из коробки — нужно строить самостоятельно
- Экосистема плагинов меньше, чем у OpenClaw — тот существует дольше и имеет больше сообщества

### Взгляд в будущее

Тренд индустрии — к меньшим, быстрым, эффективным инструментам. NullClaw — на острие этой волны. AI-агенты на каждом устройстве: роутерах, умных гаджетах, складских датчиках, дронах — это возможно уже сегодня.

Для SEO-специалистов это означает лёгкие агенты для автоматизации задач на множестве платформ без дорогой облачной инфраструктуры.

## Практические задания

### Задание 1: Сравнительный анализ фреймворков
Составьте таблицу сравнения четырёх фреймворков (OpenClaw, ZeroClaw, NullClaw, PicoClaw) по параметрам: язык, потребление памяти, размер бинарника, целевое применение, экосистема плагинов. Определите, какой фреймворк лучше подходит для вашего сценария использования.

### Задание 2: Запуск NullClaw на Raspberry Pi
Установите NullClaw на Raspberry Pi или другой одноплатный компьютер. Подключите его к одному AI-провайдеру (например, Claude или OpenAI). Замерьте время холодного старта и потребление памяти. Сравните полученные метрики с заявленными (< 2 мс старт, ~1 МБ RAM).

### Задание 3: Настройка мультиканального агента
Разверните AI-агента на NullClaw и подключите его минимум к двум каналам связи (например, Telegram и Discord). Настройте единый промпт и поведение. Проверьте, что агент корректно отвечает на обоих платформах одновременно.

### Задание 4: Миграция с OpenClaw на NullClaw
Если у вас есть работающая конфигурация OpenClaw, выполните миграцию на NullClaw. Экспортируйте конфиг и файлы памяти из OpenClaw, импортируйте их в NullClaw. Проверьте, что агент сохранил контекст и поведение после миграции.

### Задание 5: Аудит безопасности AI-агента
Настройте песочницу NullClaw: ограничьте доступ агента к файловой системе, зашифруйте API-ключи, включите аудит-логи. Попробуйте заставить агента выйти за пределы разрешённых директорий. Убедитесь, что ограничения работают корректно.

### Задание 6: IoT-проект — агент + физическое устройство
Подключите NullClaw к Arduino или Raspberry Pi через серийное соединение. Настройте агента на чтение данных с датчика (температура, влажность или движение). Реализуйте сценарий, в котором агент принимает решения на основе данных из реального мира.

## Лучшие цитаты

> «678 килобайт. Это меньше одной фотографии на вашем телефоне, и в этом работает полноценный автономный AI-агент» — Julian Goldie

> «Вы моргнёте — а он уже успел запуститься 3000 раз» — Julian Goldie

> «Это как сравнивать велосипед с товарным поездом» — Julian Goldie

> «Представьте AI-агента, который управляет сенсорами или моторами, читает данные из реального мира. Это больше не научная фантастика. Это NullClaw прямо сейчас» — Julian Goldie

> «Если вы запускаете AI-агентов — вам нужна такая безопасность. Точка» — Julian Goldie

> «Никто не хочет перестраивать всё с нуля» — Julian Goldie

> «1 мегабайт против полутора гигабайт. Ну камон» — Julian Goldie

> «AI-агенты на каждом устройстве — на вашем роутере, на умных гаджетах, на крошечных датчиках на складе, на дронах. Везде» — Julian Goldie