Прямо сейчас: создайте папку agent-demo на рабочем столе. Откройте её в терминале. Это будет полигон для агента.
Зачем это L&D-специалисту
Чат с моделью — это как позвонить эксперту: вы задаёте вопрос, получаете ответ, и на этом разговор окончен. Чтобы сделать что-то полезное, вы должны сами скопировать ответ, вставить в документ, запустить скрипт, проверить результат. Вы — курьер между моделью и результатом.
AI-агент — это исполнитель, который сам ходит по файлам, сам запускает код, сам читает документацию и сам проверяет результат. Вы не копируете ответы туда-сюда. Вы ставите задачу и принимаете готовый артефакт.
Для L&D это означает: агент может собрать программу курса из ваших материалов, проанализировать 50 отзывов студентов, сгенерировать тесты по учебнику, проверить контент на соответствие стандартам — без вашего участия в каждом шаге.
Чат vs Агент: в чём разница
Главное различие — не в «умности» модели, а в способе взаимодействия.
| Критерий | Чат | Агент |
|---|---|---|
| Как работает | Вопрос → ответ. Один ход. | Задача → план → действия → результат. Много ходов. |
| Кто делает шаги | Вы: скопировать, вставить, проверить | Агент: сам читает, пишет, запускает |
| Доступ к файлам | Только то, что вы вставили в промпт | Читает всю папку проекта, ищет нужное |
| Исправление ошибок | Вы видите ошибку → новый вопрос | Агент видит ошибку → сам исправляет → перезапускает |
| Пример задачи | «Напиши программу курса» | «Возьми файлы из theory/, собери программу на 24 часа, сохрани в curriculum.md» |
Инструменты: руки агента
Агент без инструментов — это просто чат. Инструменты — то, что превращает модель в исполнителя. OpenCode даёт агенту доступ к четырём типам инструментов:
| Инструмент | Что делает | Аналог в реальном мире |
|---|---|---|
Read |
Читает файлы и папки. Агент «видит» содержимое проекта. | Открыть папку и прочитать документы |
Write / Edit |
Создаёт и правит файлы. Агент «пишет». | Ручка и бумага |
Bash |
Запускает команды в терминале. Агент «делает». | Клавиатура — выполняет действия |
Grep / Glob |
Ищет по содержимому и именам файлов. Агент «ориентируется». | Поиск по шкафу с документами |
WebFetch |
Читает страницы в интернете. Агент «гуглит». | Открыть браузер и прочитать статью |
Когда вы пишете агенту «создай файл», он использует
Write. Когда «проверь, что получилось», он использует Read. Когда «запусти скрипт» — Bash. Агент сам выбирает инструмент под задачу. Вы просто говорите, что нужно сделать.
Автономность: цикл «план → действие → проверка»
Автономность агента — это не «магия». Это цикл из трёх шагов, который агент повторяет, пока не получит результат:
- План. Агент читает задачу и решает: «Чтобы сделать X, мне нужно прочитать файл Y, создать Z, запустить W».
- Действие. Агент выполняет шаг: читает, пишет, запускает команду.
- Проверка. Агент смотрит на результат. Если ошибка — возвращается к плану, исправляет, пробует снова.
Этот цикл — главное отличие от чата. Чат делает один ход и ждёт вас. Агент делает ход, проверяет, делает следующий — пока задача не решена.
Папка проекта, OpenCode и модели РФ
Агент работает в контексте папки. Всё, что он видит и меняет — внутри этой папки. Это как дать помощнику отдельный кабинет: он не пойдёт переставлять мебель в соседнем крыле, если вы не скажете.
OpenCode — это одна из сред, в которой агент получает инструменты и выполняет задачи. Вы создаёте папку проекта, скачиваете десктоп-версию OpenCode на свой компьютер, запускаете, подключаете папку проекта — и агент готов к работе. Бесплатный материал о первом агенте →
Под капотом агента — языковая модель. Для работы из РФ без VPN доступны несколько провайдеров:
| Провайдер | Модели | Особенность |
|---|---|---|
| OpenRouter | Claude, GPT, Gemini, DeepSeek и др. | Единый API-ключ, доступ ко всем моделям. Работает из РФ. |
| Yandex Cloud | YandexGPT | Российский провайдер, без VPN, лимиты бесплатного tier. |
| SberCloud | GigaChat | Российский, без VPN, своя экосистема. |
Промежуточный итог
Вы знаете, чем агент отличается от чата, какие инструменты у него есть и как работает цикл автономности. Вы понимаете, что агент — это исполнитель с доступом к файлам и терминалу, который сам планирует шаги и исправляет ошибки. Дальше — шпаргалка и практика.
Вы перестаёте быть человеком, который копирует ответы из чата. Вы становитесь тем, кто ставит задачи и управляет результатом.
Это переход от оператора к руководителю. Не «напиши текст», а «собери курс из этих материалов и сохрани в трёх форматах». Не «исправь ошибку», а «просканируй проект, найди проблемы, исправь, проверь». Масштаб задач растёт — количество ваших действий сокращается.
Шпаргалка
Термины
| Термин | Определение |
|---|---|
| AI-агент | Модель + инструменты + цикл «план → действие → проверка» |
| Инструмент (tool) | Функция, которую агент может вызвать: прочитать файл, записать, запустить код |
| Автономность | Способность агента делать несколько шагов подряд без участия человека |
| OpenCode | Среда запуска агента: даёт модели доступ к файлам, терминалу и поиску |
| Контекст (папка) | Рабочая директория агента — всё, что он видит и меняет, внутри этой папки |
Шаблон задачи для агента
Хорошая задача для агента содержит четыре элемента:
- Что сделать — конкретный результат (файл, папка, структура).
- Где взять исходные данные — путь к файлам или папке.
- Куда положить результат — имя файла или папки.
- Как проверить — что должно быть в результате.
Пример: «Возьми файлы из materials/, собери программу курса на 12 часов, сохрани в output/program.md. Проверь, что каждый модуль содержит цели, темы и практику.»
Пирамида AI-инструментов
От простого к сложному — что и когда использовать:
| Уровень | Инструмент | Когда применять |
|---|---|---|
| 1. Промпт | Чат с моделью | Один вопрос — один ответ. Быстрая справка, идея, перевод. |
| 2. RAG | Модель + ваши документы | Ответы по базе знаний, стандартам, регламентам. |
| 3. Агент | Модель + инструменты + автономность | Собрать, проанализировать, сгенерировать, проверить — за много шагов. |
| 4. Fine-tuning | Дообученная модель | Уникальный стиль, формат, терминология — когда промпта не хватает. |