Source: https://aiprimetech.io/ru/claude-code/sdk/ [Главная](/ru/) › [Claude Code](/ru/claude-code/) › SDK агента [Обзор](/ru/claude-code/)[Установка](/ru/claude-code/install/)[Справочник CLI](/ru/claude-code/cli/)[Цены и лимиты](/ru/claude-code/pricing/)[Agent SDK](/ru/claude-code/sdk/)[Навыки и плагины](/ru/claude-code/skills/)[GitHub](/ru/claude-code/github/)[Веб, настольное приложение и IDE](/ru/claude-code/web-and-desktop/)[Модели](/ru/claude-code/models/)[Ошибки](/ru/claude-code/errors/)[Открытый исходный код?](/ru/claude-code/open-source/)[Практическое руководство](/ru/claude-code/tutorial/)[Для студентов](/ru/claude-code/for-students/)[Автоматизация QA](/ru/claude-code/qa-automation/)[Сравнение с Cursor](/ru/claude-code/vs-cursor/)[Сравнение с Codex и OpenCode](/ru/claude-code/vs-codex/)[Субагенты](/ru/claude-code/subagents/)[Хуки](/ru/claude-code/hooks/)[MCP](/ru/claude-code/mcp/)[Экосистема](/ru/claude-code/ecosystem/)[VS Code](/ru/claude-code/vscode/)[OpenRouter](/ru/claude-code/openrouter/)[Ограничения частоты запросов](/ru/claude-code/rate-limits/)[Руководство на китайском языке](/claude-code/zh/) Последнее обновление: 11 октября 2026 # Claude Code SDK, теперь Claude Agent SDK Тот же цикл работы агента, который выполняется в вашем терминале, доступен в виде библиотеки. Anthropic переименовала Claude Code SDK в Claude Agent SDK, когда стало ясно, что люди создают с его помощью далеко не только инструменты для написания кода. ## TLDR - Python: pip install claude-agent-sdk; TypeScript: npm install @anthropic-ai/claude-agent-sdk. - Вы получаете полноценного агента — инструменты для работы с файлами, bash, субагенты, MCP — с управлением из кода и функциями обратного вызова для проверки разрешений. - SDK считывает ANTHROPIC_BASE_URL и ANTHROPIC_API_KEY так же, как CLI, поэтому применяется тарификация шлюза. ## Два способа автоматизировать Claude Code Самый простой вариант — режим вывода CLI — claude -p из любого языка, с выводом в формате JSON. Полный набор возможностей предоставляет Agent SDK: он позволяет управлять циклом работы, набором инструментов, хуками и разрешениями через объекты. ## Python ``` import anyio from claude_agent_sdk import query, ClaudeAgentOptions async def main(): options = ClaudeAgentOptions( allowed_tools=["Read", "Edit", "Bash"], max_turns=8, ) async for message in query( prompt="add type hints to utils.py and run the tests", options=options, ): print(message) anyio.run(main) ``` ## TypeScript ``` import { query } from "@anthropic-ai/claude-agent-sdk"; for await (const message of query({ prompt: "find and fix the flaky test in this repo", options: { allowedTools: ["Read", "Edit", "Bash"], maxTurns: 8 }, })) { console.log(message); } ``` ## Запуск через шлюз ``` export ANTHROPIC_BASE_URL=https://aiprimetech.io export ANTHROPIC_API_KEY=your_gateway_key python agent.py ``` SDK запускает ту же среду выполнения Claude Code, поэтому ему достаточно переменных окружения. Именно для агентов, работающих длительное время, стоимость шлюза имеет наибольшее значение: автономный цикл может выполнять сотни вызовов в час, а тариф с фиксированной оплатой превращает приблизительную оценку затрат в фиксированную сумму. ## Что SDK добавляет к режиму печати - Обработчики разрешений — одобряйте или отклоняйте каждый вызов инструмента из собственного кода. - Пользовательские инструменты через MCP-серверы внутри процесса, позволяющие агенту вызывать ваши функции. - Хуки для событий инструментов, жизненного цикла сессии и ошибок. - Субагенты и структурированный вывод без запуска внешних команд и разбора текста. ## Сначала попробуйте бесплатно Новые аккаунты получают $5 бесплатного баланса для API по коду CLAUDECODE — этого хватит на вечер работы с Claude Code на Sonnet — затем кредиты с балансом в 7.69231 раза больше номинала. ``` export ANTHROPIC_BASE_URL=https://aiprimetech.io export ANTHROPIC_API_KEY=your_key ``` [Создать аккаунт с кодом CLAUDECODE](/register?promo=CLAUDECODE) ## Часто задаваемые вопросы Claude Code SDK — это то же самое, что Anthropic SDK? Нет. Anthropic SDK напрямую вызывает Messages API. Claude Agent SDK (ранее Claude Code SDK) запускает поверх него полноценного агента — с инструментами, файлами, bash и субагентами.Какие языки поддерживает Agent SDK? Официально — Python и TypeScript; из любого другого языка можно управлять режимом печати CLI с выводом в формате JSON.Работает ли SDK с пользовательским базовым URL? Да. Он наследует ANTHROPIC_BASE_URL и ANTHROPIC_API_KEY из окружения, точно так же, как CLI. ## Запускайте Claude Code через шлюз Те же модели, две переменные окружения, кредиты с балансом в 7.69231 раза больше номинала — или безлимитный тариф с фиксированной оплатой. Для новых аккаунтов: $5 бесплатного баланса для API по коду CLAUDECODE.[Получить API-ключ](/register?promo=CLAUDECODE) [Посмотреть безлимитные тарифы](/ru/plans/) AI Prime Tech — независимый API-шлюз, который не связан с Anthropic, не одобрен и не спонсируется этой компанией. «Claude» и «Claude Code» — товарные знаки Anthropic. Описанные здесь возможности Claude Code соответствуют публичной документации Anthropic на момент написания и часто меняются; цены и списки моделей на этой странице берутся из текущих настроек шлюза. ## Другие руководства по Claude Code [Claude Code: полное руководство](/ru/claude-code/)[Как установить Claude Code](/ru/claude-code/install/)[Документация CLI Claude Code: команды и флаги](/ru/claude-code/cli/)[Цены и лимиты Claude Code: подробное объяснение](/ru/claude-code/pricing/)[Навыки и плагины Claude Code](/ru/claude-code/skills/)[Claude Code в GitHub: App, Action и @claude](/ru/claude-code/github/)[Есть ли у Claude Code веб-интерфейс? Веб-версия, настольное приложение и IDE](/ru/claude-code/web-and-desktop/)[Какую модель использует Claude Code и как её изменить](/ru/claude-code/models/)[Ошибки Claude Code и способы их исправления](/ru/claude-code/errors/)[Открыт ли исходный код Claude Code?](/ru/claude-code/open-source/)[Практическое руководство по Claude Code: ваш первый полноценный сеанс](/ru/claude-code/tutorial/)[Claude для студентов: Claude Code, API и что на самом деле дают образовательные программы](/ru/claude-code/for-students/)[Как использовать Claude Code для автоматизации QA](/ru/claude-code/qa-automation/)[Claude Code и Cursor: что и когда выбрать — и как использовать оба инструмента](/ru/claude-code/vs-cursor/)[Claude Code, Codex и OpenCode: сравнение терминальных агентов](/ru/claude-code/vs-codex/)[Субагенты Claude Code: как они работают, как их определять и как устроены команды агентов](/ru/claude-code/subagents/)[Хуки Claude Code: детерминированный контроль над действиями агента](/ru/claude-code/hooks/)[MCP в Claude Code: подключение серверов, области действия, удалённый MCP и реальные примеры](/ru/claude-code/mcp/)[Экосистема Claude Code: маршрутизаторы, фреймворки, плагины и списки, в которых они собраны](/ru/claude-code/ecosystem/)[Claude Code в VS Code: расширение, работа через терминал и ошибки](/ru/claude-code/vscode/)[Как использовать OpenRouter в Claude Code и когда этого делать не стоит](/ru/claude-code/openrouter/)[Ошибка ограничения частоты запросов Claude: что означает «API error: rate limit reached» и как её исправить](/ru/claude-code/rate-limits/)[Как пользоваться Claude Code: от установки до повседневной работы](/claude-code/zh/)