Как создать ИИ-агента: курсы и пошаговый путь на русском
ИИ-агент — это нейросеть, которая получает цель и сама доводит задачу до конца: планирует шаги, вызывает инструменты (поиск, файлы, API, браузер), смотрит на результат и продолжает, пока задача не решена. Чтобы создать своего агента, нужно освоить три вещи: как дать модели инструменты (tool use и MCP), как устроен цикл агента и как ограничить его права. Научиться этому можно по официальным курсам Anthropic на русском: от навыков и субагентов в Claude Code без программирования до агентов на Claude API, первые уроки бесплатны.
Этот гид для тех, кто хочет разобраться в ИИ-агентах на практике, а не по презентациям. Ниже: чем агент отличается от чат-бота, из чего он состоит, какой путь выбрать без кода и с кодом, как собрать первого агента по шагам, какие курсы проходить в каком порядке и на чём обычно ошибаются новички.
Чем ИИ-агент отличается от чат-бота
Чат-бот отвечает на сообщение и ждёт следующего. Агент получает задачу и сам решает, какие действия выполнить, в каком порядке и когда остановиться. Разница не в модели, а в том, что вокруг неё: у агента есть инструменты и цикл, в котором он их применяет.
| Чат-бот | Workflow (цепочка) | Агент | |
|---|---|---|---|
| Кто решает, что делать | человек в каждом сообщении | разработчик заранее задаёт шаги | модель сама выбирает шаги |
| Инструменты | обычно нет | вызываются в заданном порядке | модель комбинирует их как нужно |
| Предсказуемость | высокая | высокая, легко тестировать | ниже, сложнее тестировать |
| Когда подходит | вопрос-ответ, тексты | шаги известны заранее: извлечь, проверить, сохранить | шаги заранее неизвестны: исследовать, отладить, разобраться |
Важный вывод из курса Anthropic «Разработка с Claude API»: если шаги задачи известны заранее, надёжнее сделать workflow, а агента оставить для задач, где без гибкости не обойтись. Пользователю важен результат, который работает каждый раз, а не то, что внутри «настоящий агент».
Из чего состоит агент: цикл, инструменты, память, планирование
Любой агент, от Claude Code до самописного бота поддержки, устроен одинаково. В центре цикл:
- Модель получает цель, инструкции и список доступных инструментов.
- Модель решает: ответить сразу или вызвать инструмент с определёнными аргументами.
- Программа вокруг модели выполняет инструмент и возвращает результат.
- Модель смотрит на результат и решает, что дальше: ещё один вызов, другой инструмент или финальный ответ.
- Цикл повторяется, пока задача не решена или не сработал лимит шагов.
- Инструменты (tools). Функции с описанием и схемой аргументов: поиск, чтение файлов, запросы к API, браузер. Модель не выполняет их сама, а просит программу вызвать. Сила агента в том, что даже простые инструменты он комбинирует неожиданными способами: из «текущей даты», «прибавить дни» и «поставить напоминание» получается «напомни в следующую среду».
- Подключение инструментов через MCP. Чтобы не писать каждую интеграцию заново, готовые наборы инструментов подключают через MCP-серверы. Подробно в гиде MCP-сервер: что это.
- Память. Краткосрочная — это контекстное окно: история разговора и результаты инструментов. Долговременная — файлы, заметки, база знаний, которые агент читает и обновляет между сессиями.
- Планирование. Модель сама разбивает задачу на шаги. Качество плана растёт, если попросить сначала составить план, а потом выполнять, и если дать чёткие критерии готовности.
- Навыки и субагенты. Навык (Agent Skill) — папка с инструкциями и скриптами, которую агент подгружает, когда задача подходит. Субагент — отдельный агент со своим контекстом, которому главный поручает подзадачу и получает от него короткий итог.
Путь без кода и путь с кодом
Создать агента можно, не написав ни строчки кода, но возможности будут ограничены готовой платформой. С кодом вы управляете всем: инструментами, циклом, логированием и правами.
| Без кода | С кодом | |
|---|---|---|
| Инструменты | Claude Code и Cowork с навыками, субагентами и MCP; конструкторы автоматизаций вроде n8n | Claude API, OpenAI Agents SDK, Gemini API, собственный цикл на Python или TypeScript |
| Что нужно знать | как ставить задачу, писать инструкции и описания | плюс Python или TypeScript, работа с API, JSON |
| Порог входа | часы | недели |
| Для чего хорошо | личные и командные рабочие процессы, прототипы | агент внутри продукта, поддержка клиентов, обработка данных на потоке |
| Ограничения | что умеет платформа | ваше время на разработку и тестирование |
Совет: начните без кода, даже если вы программист. На Claude Code проще всего увидеть, как агент планирует, вызывает инструменты и ошибается, а навыки и субагенты там настраиваются обычными текстовыми файлами.

Первый агент: пошаговый путь
Вариант 1. Без кода: агент на Claude Code
- Выберите повторяющуюся задачу с понятным результатом: разбор входящих файлов, еженедельный отчёт из таблиц, ревью кода по чек-листу. Задача «сделай мне бизнес» для первого агента не подходит.
- Опишите процедуру навыком. Навык — это папка с файлом SKILL.md: в заголовке имя и описание (по описанию агент решает, когда навык нужен), ниже инструкции. Личные навыки лежат в ~/.claude/skills, навыки проекта в .claude/skills в корне репозитория и достаются всем, кто его клонирует. Агент подгружает только имя и описание, а полный текст читает, когда навык подходит к запросу.
- Вынесите тяжёлые подзадачи в субагентов. Командой /agents создаётся субагент со своим системным промптом, набором разрешённых инструментов и моделью. Например, «ревьюер» без права редактировать файлы. Он работает в отдельном контексте и возвращает главному агенту только итог, поэтому основной разговор не засоряется.
- Подключите нужные сервисы через MCP: файлы, GitHub, браузер, трекер. Только те, что нужны задаче.
- Прогоните задачу 5-10 раз на разных входных данных и правьте инструкции там, где агент ошибается.
Вариант 2. С кодом: агент на Claude API
- Разберитесь с API: ключ, запрос, роли сообщений, выбор модели. Всё это есть в первых уроках курса «Разработка с Claude API».
- Сделайте один инструмент. Опишите функцию JSON-схемой, передайте её в запросе, обработайте ответ модели с запросом на вызов (tool_use) и верните результат (tool_result).
- Оберните это в цикл: пока модель просит инструменты, выполняйте их и отправляйте результаты обратно. Добавьте лимит шагов.
- Добавьте ещё 2-3 инструмента и посмотрите, как модель их комбинирует.
- Подключите MCP-сервер вместо самописной интеграции там, где он уже есть.
- Логируйте каждый шаг и соберите набор тестовых задач, чтобы проверять агента после каждого изменения промпта.
Упрощённый каркас цикла на Python, чтобы было видно, насколько он небольшой:
messages = [{"role": "user", "content": task}]
for step in range(10): # лимит шагов
reply = client.messages.create(model=MODEL, max_tokens=2000,
tools=TOOLS, messages=messages)
messages.append({"role": "assistant", "content": reply.content})
if reply.stop_reason != "tool_use":
break # модель дала финальный ответ
results = []
for block in reply.content:
if block.type == "tool_use":
output = run_tool(block.name, block.input)
results.append({"type": "tool_result",
"tool_use_id": block.id, "content": output})
messages.append({"role": "user", "content": results})
Всё остальное в реальном агенте — это качество инструментов, инструкций, проверок и ограничений вокруг этого цикла.
Курсы по ИИ-агентам: что проходить и в каком порядке
Все курсы ниже — официальные программы Anthropic, OpenAI и Google в переводе на русском. Уровень указан по каталогу AI University.
| Курс | Уроков | Уровень | Чему учит |
|---|---|---|---|
| Навыки агентов | 7 | Средний | SKILL.md, навыки из нескольких файлов, отличие от CLAUDE.md и слеш-команд, как делиться навыками |
| Введение в субагенты | 5 | Средний | встроенные и свои субагенты, как проектировать и когда применять |
| Claude Code в действии | 22 | Средний | агент в работе: контекст, MCP-серверы, GitHub, хуки, Claude Code SDK |
| Введение в MCP | 16 | Средний | подключение инструментов и данных, свой MCP-сервер на Python |
| Работа с инструментами Claude | 6 | Продвинутый | tool use: первый инструмент, JSON через инструменты, несколько инструментов |
| Разработка с Claude API | 92 | Продвинутый | API, tool use, RAG, MCP, workflows и агенты, сравнение подходов |
| OpenAI Cookbook | 299 | Средний | разделы про Agents SDK, мультиагентные системы, память, оценку агентов |
| Gemini API: примеры использования | 80 | Продвинутый | агенты с автоматическим вызовом функций, браузер как инструмент, SQL-агент |
Маршрут без кода: «Навыки агентов» → «Введение в субагенты» → «Claude Code в действии» → «Введение в MCP» по верхам. Для рабочих задач вне программирования добавьте курс «Введение в Claude Cowork» (12 уроков, базовый уровень).
Маршрут разработчика: «Работа с инструментами Claude» → «Разработка с Claude API» (блоки про tool use, MCP, workflows и агенты) → «Введение в MCP» → разделы OpenAI Cookbook и Gemini, чтобы увидеть те же идеи на других платформах.

Типичные ошибки при создании агентов
- Агент там, где хватит цепочки. Если шаги известны, workflow будет точнее, дешевле и проще в тестировании.
- Слишком много инструментов. Тридцать похожих инструментов путают модель. Лучше несколько понятных с чёткими описаниями.
- Плохие описания инструментов. Модель выбирает инструмент по описанию. Пишите, когда его использовать, какие аргументы и что он вернёт.
- Нет лимита шагов и бюджета. Агент без ограничений может ходить по кругу и тратить токены.
- Нет проверки результата. Добавьте тесты, линтер, сверку с источником или второго агента-ревьюера. Агент, который не может проверить себя, уверенно сдаёт ошибки.
- Весь контекст в одном окне. Длинные исследования забивают контекст. Выносите их в субагентов, которые возвращают короткий итог.
- Нет набора тестовых задач. Без него невозможно понять, стало ли лучше после правки промпта.
Сколько стоит агент и какие риски
Стоимость. Агент тратит заметно больше токенов, чем чат: каждый шаг цикла заново отправляет модели историю, описания инструментов и результаты вызовов. Длинные задачи и многоагентные схемы умножают расход. Снижают его лимит шагов, короткие результаты инструментов, кеширование промптов и более быстрые модели для простых подзадач. Цены моделей меняются, актуальные смотрите на сайте провайдера.
Риски.
- Права. Агент может сделать всё, что позволяют его инструменты. Давайте минимум: чтение вместо записи, отдельный токен, песочница.
- Prompt injection. Страница, письмо или документ могут содержать инструкцию для агента. Не сочетайте в одном агенте чтение недоверенного контента и отправку данных наружу без подтверждения человека.
- Необратимые действия. Удаление, оплата, отправка писем клиентам — только с подтверждением человека. В Claude Code для этого есть система разрешений и хуки.
- Ошибки в фактах. Агент уверенно пишет отчёт и там, где ошибся на третьем шаге. Проверяйте важные выводы по источнику.
Доступность из России и цена обучения
Claude официально недоступен в России, инструкций по обходу ограничений мы не даём. Курсы при этом открываются из России без VPN, а принципы агентов (цикл, инструменты, MCP, проверка) одинаковы для разных моделей. Первые уроки каждого курса бесплатны без регистрации. Полный доступ к курсам Anthropic стоит 1490 ₽ разово, ко всем курсам платформы 4900 ₽, без подписки.
Что дальше: бесплатные уроки по агентам
- Основы работы с инструментами — как модель вызывает функции, основа любого агента.
- Что такое навыки — как один раз научить агента процедуре.
- Что такое субагенты — отдельный контекст для подзадач и встроенные субагенты Claude Code.
- Что такое ассистент для программирования — как агент в Claude Code работает с инструментами.
- Кодирующий агент на GPT-5.1 и OpenAI Agents SDK — тот же подход на платформе OpenAI, с инструментами shell, web_search и MCP.
Ещё один бесплатный урок для тех, кто работает с Google: Агенты и автоматический вызов функций на примере Barista Bot. Подборка бесплатных курсов от разных компаний — в гиде Бесплатные курсы по ИИ на русском.
Начните с бесплатных уроков по агентам
Официальные курсы Anthropic по навыкам, субагентам и инструментам на русском, без VPN. Первые уроки без регистрации.
Открыть курс «Навыки агентов»Частые вопросы
Что такое ИИ-агент простыми словами?
Это нейросеть, которая получает цель и сама выполняет несколько шагов: выбирает и вызывает инструменты (поиск, файлы, API, браузер), смотрит на результат и продолжает, пока задача не решена.
Как создать ИИ-агента без программирования?
Проще всего начать с Claude Code: опишите процедуру навыком (файл SKILL.md), вынесите подзадачи в субагентов командой /agents и подключите нужные сервисы через MCP. Всё это настраивается текстовыми файлами и разобрано в курсах «Навыки агентов» и «Введение в субагенты».
Какой язык программирования нужен для разработки агентов?
Чаще всего Python или TypeScript: у Claude API, OpenAI Agents SDK, Gemini API и MCP есть официальные SDK для обоих. Достаточно базового уровня и умения работать с JSON.
Чем агент отличается от чат-бота?
Чат-бот отвечает на сообщение и ждёт следующего. Агент получает задачу и сам решает, какие действия выполнить и в каком порядке, пользуясь инструментами.
Есть ли бесплатный курс по ИИ-агентам?
Первые уроки каждого курса на AI University бесплатны без регистрации. Полный доступ к курсам Anthropic стоит 1490 ₽ разово, ко всем курсам платформы 4900 ₽, без подписки.
С какого курса начать обучение ИИ-агентам?
Без кода — с «Навыков агентов» и «Введения в субагенты». Разработчикам — с «Работы с инструментами Claude», затем «Разработка с Claude API» и «Введение в MCP».
Сколько стоит работа ИИ-агента?
Агент тратит больше токенов, чем чат, потому что на каждом шаге модель заново получает историю и результаты инструментов. Расход снижают лимит шагов, короткие ответы инструментов и более дешёвые модели для простых подзадач.
Нужен ли VPN для курсов по агентам?
Нет. Курсы переведены на русский и размещены на AI University, они открываются из России без VPN.
