Все статьи
10 мая 2026 г.6 мин

Claude Agent SDK: как запустить автономного агента из кода

Claude CodeAgent SDKPython
Claude Agent SDK: как запустить автономного агента из кода

Год назад я впервые запустил Claude Code в терминале. Дал задачу — он пошёл и сделал. Без меня.

Это было странно. Немного пугало. Потом я подсел.

Но терминал — это только первый уровень. Следующий — Agent SDK. Это когда ты пишешь 20 строк кода, и агент начинает работать сам. По расписанию. Из любой точки пайплайна.

Сегодня разбираю что такое Claude Agent SDK, чем он отличается от Claude Code в терминале, и как запустить первого агента для контента за один вечер.

ии для youtube нейросети 1

Чем Claude Code в терминале отличается от Agent SDK

Claude Code в терминале — ты сидишь, даёшь задачи, он делает. Интерактивно.

Agent SDK — ты пишешь код один раз, и агент работает без тебя. Из cron-задачи, FastAPI-эндпоинта, Slack-бота. Где угодно.

Разница как между фрилансером, которому ты звонишь, и сотрудником который сам приходит в офис, смотрит в список задач и делает без напоминания.

SDK — это программная обёртка над тем же agent loop, что работает в терминале. Claude может читать файлы, запускать команды, редактировать код, работать с tools и subagents — только теперь это вызывается из Python или TypeScript кода.

Что умеет Agent SDK

  • Читать и редактировать файлы — заходит в директорию, читает черновики из Notion, пишет готовые тексты в файл
  • Запускать команды — bash-скрипты, CLI-инструменты, запросы к API
  • Работать с tools и subagents — подключает MCP-серверы, создаёт субагентов для параллельной работы
  • Запускаться программно — из cron в 4:00 ночи, из FastAPI по вебхуку, из Telegram-бота по команде
автоматизация youtube 2

Практический пример: агент-публикатор для контента

Реальная задача: каждую ночь агент проверяет статьи в Notion со статусом Approved и публикует на сайт. Без SDK — запускаю Claude Code вручную. С SDK — cron в 3:00 ночи, агент всё делает сам.

Схема: cron (3:00) → Agent SDK запускается → читает Notion (Approved статьи) → форматирует + SEO → публикует через CMS API → обновляет статус → отправляет отчёт в Telegram.

import anthropic
import schedule
import time

client = anthropic.Anthropic()

def publish_articles():
    response = client.messages.create(
        model="claude-opus-4-7",
        max_tokens=8096,
        system="""Ты агент-публикатор. 
        Задача: найди статьи в Notion со статусом Approved,
        опубликуй через CMS API, обнови статус на Published.""",
        messages=[{"role": "user", "content": "Запусти публикацию утверждённых статей"}],
        tools=[notion_tool, cms_tool, telegram_tool]
    )
    return response

schedule.every().day.at("03:00").do(publish_articles)

while True:
    schedule.run_pending()
    time.sleep(60)
youtube видео нейросеть 3

Промпты для настройки агента

Агент настолько хорош, насколько точно ты описал ему задачу. Вот system prompt для агента-публикатора:

import anthropic
import schedule
import time

client = anthropic.Anthropic()

def publish_articles():
    response = client.messages.create(
        model="claude-opus-4-7",
        max_tokens=8096,
        system="Ты агент-публикатор. Найди статьи в Notion Approved, опубликуй через CMS API, обнови статус.",
        messages=[{"role": "user", "content": "Запусти публикацию утверждённых статей"}],
        tools=[notion_tool, cms_tool, telegram_tool]
    )
    return response

schedule.every().day.at("03:00").do(publish_articles)

while True:
    schedule.run_pending()
    time.sleep(60)

System prompt для агента-публикатора

Ты автономный агент для управления контент-пайплайном. Работаешь ночью без участия человека. Запрашиваешь статьи Approved из Notion, публикуешь через CMS API, обновляешь статус на Published, отправляешь отчёт в Telegram. Если статья без cover — пропускаешь. Никогда не удаляешь статьи.

Как запустить первого агента — пошагово

Шаг 1: pip install anthropic. API ключ — из России через AWS Bedrock или Google Vertex AI.

Шаг 2: напиши простого агента без tools. Убедись что работает. Потом добавляй сложность.

Шаг 3: добавь tools — Notion API, файловая система, bash. Каждый tool описываешь JSON-схемой.

Шаг 4: настрой cron или /schedule в Claude Code для запуска по расписанию.

Шаг 5: логирование + алерты в Telegram. Агент работает ночью — ты должен знать что происходит.

Подводные камни

  • Слишком широкий system prompt — один агент = одна задача. Для сложных пайплайнов — несколько агентов с координатором
  • Нет обработки ошибок — всегда try-except + уведомления в Telegram
  • Бесконтрольный доступ — ограничь права: список разрешённых команд, запрет на деструктивные операции

Цифры из практики

После месяца работы агента-публикатора: 47 публикаций ночью, 0 часов моего участия, 3 пропущено (нет cover), 1 вечер на настройку. Раньше это занимало 30-40 минут каждый день.

Что дальше

Agent SDK — третий уровень автоматизации. Следующий шаг — мультиагентные системы: координатор запускает специализированных агентов в git worktrees. Один человек держит объём маленькой редакции.

Подробнее о настройке агентов — в Фабрике Контента на galson.pro/fabrika.

нейросети для youtube 4

ФАБРИКА КОНТЕНТА

Контент на неделю за 2 часа. Без команды, без выгорания.

ИИ-конструктор, который учится писать как ты. Посты, сценарии, карусели — твой стиль, твои смыслы. Плюс еженедельные эфиры и закрытое комьюнити.

Получить доступ в Фабрику

Первый месяц 2 990₽. Далее 1 490₽/мес. Отмена в любой момент.

Бесплатный контент про ИИ — в Telegram

Кейсы, разборы инструментов, закулисье

Подписаться