BigChatHub
Урок 27 мин💡 аналогия3 моментаТеория

Изучаем Anthropic Agents SDK и Claude Agent

Anthropic Agents SDK лежит в основе NanoClaw: это набор инструментов для запуска Claude Agent в контейнере и управления сессиями через SQLite. SDK версии 0.2.92 поддерживает авто-сжатие сессий при превышении 165k токенов и работу с большими контекстами (до 127k токенов).

Claude Agent — основной исполнитель внутри контейнера NanoClaw. Его код-подсказка (Claude Code-prompt) помещается в один файл, что упрощает аудит и настройку. Агент получает сообщения из inbound.db, обрабатывает их через Claude API и пишет ответы в outbound.db.

SDK не требует сложной настройки: скрипт установки NanoClaw автоматически подтягивает нужную версию SDK и создает все необходимые файлы. Claude Agent работает автономно — не нужен отдельный сервер или процесс.

💡

💡 Аналогия

Это как универсальный пульт для телевизора: SDK — механизм, который подключает Claude Agent к разным каналам, не требуя разбираться в устройстве каждого.

Ключевые моменты

1

Anthropic Agents SDK управляет запуском Claude Agent и хранением сессий.

2

Claude Agent получает входящие сообщения через inbound.db и пишет ответы в outbound.db.

3

Код-подсказка Claude Code-prompt полностью помещается в одном файле для прозрачности и безопасности.

Следующий урок

Понимаем модель IO: inbound.db и outbound.db

Теория