Урок 6 из 13•7 мин

Подготовка к установке

Цели урока

После прохождения этого урока вы сможете:

  • 1Определить системные требования для своей ОС
  • 2Получить Anthropic API ключ
  • 3Установить необходимые зависимости
  • 4Подготовить среду для контейнеризации

Системные требования

NanoClaw работает на macOS, Linux и Windows (через WSL2). Для каждой платформы есть свои требования к контейнерному движку и дополнительным зависимостям.

Требования по платформам

ПлатформаКонтейнерный движокМинимальная версия
macOSApple Containers (рекомендуется) или DockermacOS 15 Sequoia+
LinuxDockerDocker 20.10+
WindowsDocker через WSL2Windows 10 с WSL2

Apple Containers vs Docker на macOS

Docker Desktop
Требует установки Docker Desktop (2+ GB). Работает через виртуальную машину Linux. Более высокое потребление памяти. Но универсален и привычен большинству разработчиков.
Apple Containers
Встроен в macOS 15+ — ничего не нужно устанавливать. Нативная виртуализация на Apple Silicon. Минимальное потребление ресурсов. Рекомендуемый вариант для macOS.

Общие зависимости

  • Node.js 20+ — среда выполнения JavaScript/TypeScript
  • Git — для клонирования репозитория
  • Anthropic API Key — ключ доступа к Claude API
  • npm или yarn — менеджер пакетов

Получение Anthropic API ключа

1

Перейдите на console.anthropic.com

2

Войдите в аккаунт или зарегистрируйтесь

3

В разделе «API Keys» нажмите «Create Key»

4

Дайте ключу имя (например, «NanoClaw»)

5

Скопируйте ключ — он начинается с «sk-ant-»

6

Сохраните ключ в надёжном месте — он показывается только один раз

Никогда не публикуйте API-ключ в открытых репозиториях, чатах или документах. Если ключ скомпрометирован, немедленно отзовите его в console.anthropic.com и создайте новый.

Проверка готовности системы

bash
# Проверить версию Node.js (нужна 20+)
node --version

# Проверить Git
git --version

# Проверить Docker (если используете)
docker --version

# На macOS 15+ проверить Apple Containers
container --help

Если у вас macOS 15+ на Apple Silicon (M1/M2/M3/M4), настоятельно рекомендуется использовать Apple Containers вместо Docker. Это нативное решение Apple, которое работает быстрее и потребляет меньше ресурсов.

Источник: Qwibit. © 2026 Reymer AI