Агент — не чат.
Что умеет и как собрать
Определение из реальной практики, умения на рабочем стеке, MCP, цепочки, Claude Cowork и ChatGPT Work, расписания, чеклист под бизнес-задачу.
Чат vs агент
Модель в чате отвечает текстом. Агент — система, где модель в цикле выбирает и вызывает инструменты (tools: вызовы API, файлы, календарь, БД, браузер), меняет внешний мир или артефакт, пишет состояние, и останавливается по правилу: готово, лимит шагов, вопрос человеку.
Без инструментов «агент» — маркетинг. С инструментами, но без лимитов и без человека на критическом шаге — лотерея: ошибка уже не «кривой абзац», а ложное действие (письмо ушло, деньги списались, событие удалено).
| Чат | Агент | |
|---|---|---|
| Выход | Текст, совет, черновик | Событие в календаре, файл, кампания, PR, пост |
| Ходы | Один ответ (генерация) | Цикл вызовов инструментов (у нас: 12–100 раундов в зависимости от домена) |
| Память | Окно диалога | БД, prefs, граф сущностей, артефакт-план |
| Ошибка | Кривой абзац | Ложное действие во внешнем мире |
| Человек | Читает ответ | Подтверждение трат, отправки или слияния |
Простой тест: если система не может изменить календарь, CRM, рекламный API или репозиторий — это чат с хорошим стилем, не агент.
Шкала зрелости
На одном сервере живут не «все агенты одинаковые», а четыре уровня. Путать их — главный источник разочарований: ждут автопилота, получают tool-chat; или включают автоматическую запись данных без правил — и получают инцидент.
- Чат с инструментами. Человек в каждом запросе; агент ходит в tools. Пример: календарный бот (порядка десятка раундов tools), AI-тренер (десятки tools, до сотни раундов на сложный запрос).
- Конвейер. Модель или код кладёт план; оркестратор гоняет этапы. Пример: short-видео (сцены → озвучка → картинки → сборка); SEO-план в JSON → написание текста.
- По расписанию. Триггер — время; человек не пишет «собери» каждый раз. Пример: утренний дайджест, safety-guard рекламы, напоминания календаря без LLM на доставке.
- Удалённый knowledge-агент. Claude Cowork / ChatGPT Work: расписание и сессия в облаке, артефакт в файлах и документах, когда ноутбук спит (разделы 05–06).
Отдельно: разовый вызов нейросети (один вызов «переведи / классифицируй») — полезная AI-фича, но не multi-step агент. Называть его агентом можно только если честно проговорить границы.
Что умеют на живом стеке
Ниже — не каталог продуктов, а классы умений, собранные с одного production-сервера (несколько продуктов, разные модели). Имена сервисов убраны; механика и порядок величин — настоящие.
Операционка
- Создать / найти / сдвинуть / удалить встречу из фразы в мессенджере; RRULE-повторы; invite по email; проверка накладок.
- Голос и фото билета → то же действие (STT / vision → tools).
- Утренний дайджест и «напомни за N минут»: агент записывает настройки, шлёт отдельный процесс без LLM (0 токенов на доставку).
Работа с данными (агент пишет в БД)
- Тренер: план, веса, недели, кровь, вес тела, память фактов — через цикл инструментов, не «советы в тексте».
- Иерархия: дорогая модель решает; дешёвая (Flash-класс) только исполняет массовые операции по уже согласованному заданию — не двигает нагрузки сама.
- Сайт из чата: описание → HTML → картинки → публикация; точечный edit строки без полной пересборки.
Исследования и публикация
- Ночной/утренний дайджест: web + X-search → структурированная сводка → отложенная публикация лучшего.
- SEO-агенты: раз в месяц план с исследованием; раз в несколько дней написание текста → публикация и переиндексация.
- Антигаллюцинация ecom-стиля: сборщик фактов ≠ писатель текста (две модели, две роли).
Финансы и внешние системы
- Рекламный аналитик: код сначала собирает DataPacket → обогащение данных (частотность, отчёты) → 2–3 стратегии → шесть критиков параллельно → сводка → два approve человека → только потом create/launch в API.
- Минус-слова и safety — тестовый прогон или ожидание, а не скрытая запись.
Работа с кодом
- Webhook ошибки → клон в песочнице → coding-agent (полный toolkit) → verdict → draft PR, без автослияния и автопубликации.
- MCP-руки к Wordstat / рекламным API для CLI-агента; HTTP-мост «чат → headless CLI + MCP».
Цепочки: передача задачи без романтики
Большинство рабочих задач закрывает один агент с набором инструментов. Цепочка из нескольких агентов нужна не «потому что так модно», а когда роли действительно разные: одна сторона собирает факты, другая пишет текст; одна составляет план, другая исполняет; одна критикует, другая правит; код чинит песочница, а слияние в основную ветку делает человек.
Если роли одинаковые, второй агент почти всегда даёт только лишние токены и потери смысла на стыке. Смысл стыка — не «переслать чат», а передать проверяемый артефакт: JSON-план, список фактов, diff пулл-реквеста, таблицу стратегий. Без артефакта передача — это надежда, а не архитектура.
Как это выглядит на живых контурах. Координатор делит работу, исполнитель возвращает результат координатору — классика «ведущий / субагент». На контуре, где дорогая модель решает, а дешёвая только исполняет уже согласованное задание (веса, массовые операции), роли разделены намеренно: иначе дешёвая модель начинает «думать» и ломает план. В coding-средах (Claude Code и аналоги) субагенты — штатный приём; «команды равных агентов, которые переписываются друг с другом» у вендоров до сих пор чаще experimental и по умолчанию выключены — на прод-контур это не аргумент «берите сразу multi-agent».
У OpenAI для продакшена заявлен путь через Agents SDK с явной передачей задачи; учебные демо-рои (Swarm 2024) и межагентные протоколы «все со всеми» на 2026 не стали дефолтом инфраструктуры. Практический вывод один: мультиагентность «из коробки» — не норма. Норма — один цикл, а цепочка — только когда роли и артефакт между ними окупают координацию.
MCP и tools — розетка, а не магия
Агенту нужны руки: календарь, CRM, Wordstat, рекламный API, файлы, браузер. Раньше каждый продукт тащил свой формат «как модель зовёт tool». MCP (Model Context Protocol) — открытый стандарт (Anthropic, ноябрь 2024): сервер описывает инструменты, хост (Claude Desktop, Cursor, ChatGPT, VS Code и др.) подключает клиент, модель видит список tools и вызывает их единообразно. Для практики это «розетка»: один раз описал capability — и разные клиенты могут ею пользоваться.
На боевом стеке встречаются два слоя с одним смыслом, и их полезно не смешивать в голове:
- Настоящий MCP — отдельный сервер (stdio или HTTP): Wordstat, рекламные API, CRM, таблицы. Coding-агент или desktop-агент подключает сервер и получает готовый набор действий.
- Tools внутри продукта — обычные функции с JSON-схемой, которые модель дергает в цикле. В коде они иногда называются «mcp» по привычке, но протокол MCP при этом не обязателен: смысл тот же (модель выбирает действие), реализация — своя.
Политика прав важнее логотипа протокола. Чтение — по умолчанию. Запись — минимальные привилегии и подтверждение. Секреты — не в промпте. Действия логируются. Когда агент получает право писать в Microsoft 365 или слать почту без явного согласия администратора и без подтверждения человеком, ошибка модели перестаёт быть «кривым абзацем» и становится письмом клиенту или правкой чужого файла. Та же логика, что в разделе 00: агент без границ на write — лотерея.
Claude Cowork и ChatGPT Work
К 2026 крупные вендоры продают под одной подпиской не «один чат», а три слоя. Их полезно различать, иначе ждут автопилот по файлам, а получают текстовые советы — или наоборот.
- Чат — ответы, черновики, разбор. Модель почти не меняет внешний мир.
- Knowledge-агент — офисная работа: таблицы, папки, отчёты, коннекторы к почте и дискам, результат в артефакте.
- Code-агент — репозиторий, терминал, пулл-реквест. Отдельный продукт в экосистеме (Claude Code, Codex и аналоги).
Cowork и ChatGPT Work — это слой knowledge-агента: «логика coding-агента, но для не-кода». Ниже — что важно для выбора, без хронологии переименований.
Claude Cowork (Anthropic)
Агент для файлов, таблиц, папок и коннекторов: отчёт, разбор выгрузки, пакет документов. На десктопе (macOS и Windows) к середине 2026 уже полноценный релиз; облачные сессии и работа с телефона/браузера — в бете, чтобы задача могла идти, когда ноутбук спит. Подключаются skills, плагины, коннекторы (в том числе запись в Microsoft 365 — зона повышенного риска), MCP-расширения. Управление компьютером как «двигать мышь» — по-прежнему research preview, не опора для критичных процессов.
Не путать с экспериментальными «командами агентов» внутри Claude Code: это другой контур (peer-сообщения в coding-среде), не Cowork.
ChatGPT Work (OpenAI)
Тот же класс задач: регулярная knowledge-работа внутри ChatGPT, с подтверждением человеком на чувствительных шагах. Рядом живут agent mode (виртуальный компьютер, браузер, терминал, приложения) и Codex как coding-sibling. К лету 2026 Work — ранний rollout; agent mode известен дольше. Десктопное приложение склеивает чат, Work и Codex; веб и мобильные клиенты догоняют неравномерно.
Практическая оговорка: длинные agent-задачи занимают минуты, а не секунды; на платных планах есть месячные лимиты agent-сообщений — перед внедрением в процесс смотреть актуальные цифры в help OpenAI, а не в чужом обзоре. Мультиагентные демо-рои (Swarm) — не production-путь; для продакшена у OpenAI заявлен Agents SDK.
| Claude Cowork | ChatGPT Work / Agent | |
|---|---|---|
| Зрелость (лето 2026) | релиз на ПК; облако — бета | Work — ранний rollout; agent mode с 2025 |
| Где «живёт» | Desktop-first + remote-сессии | Виртуальный компьютер / единый desktop-app |
| Файлы и системы | Выбранные папки, коннекторы, MCP | Apps, браузер, терминал, облачный агент |
| Пара для кода | Claude Code | Codex (тот же app) |
| Расписание | Встроено + remote | Recurring Work, Tasks, agent schedule |
Перед деньгами и правами записи сверять product-страницы и release notes вендора: claude.com/product/cowork, chatgpt.com/work, help по agent/tasks. Обзоры в медиа — вторичный слой: они полезны для картины рынка, но не как источник цен, квот и «можно ли write в M365».
Расписания: фоновый агент — не «умный cron-промпт»
Слово «schedule» в 2026 склеивает три разные вещи. Путаница дорогая: ждут «каждый понедельник deck в Google Doc», а получают либо локальный скрипт, либо coding-job в IDE.
- Запуск по времени — в 09:00 стартовать задачу. Cowork scheduled, ChatGPT Tasks, timer на сервере. Это календарь для работы агента.
- Мониторинг — «смотри источник и скажи, если изменилось». Другая семантика: не «сделай отчёт», а «сторожи».
- Фоновый coding-агент — асинхронная задача в песочнице IDE (Cursor, Windsurf, Codex automations). Это не офисный «пн 9:00 KPI в таблице».
Ноутбук не обязан бодрствовать. У Cowork после remote-сессий расписание может идти в облаке; оговорка: remote-задача не привязана к «той самой папке на диске ноутбука», если вы не спроектировали хранение артефакта в облаке/репо. У ChatGPT Tasks работа облачная; список расписаний смотреть в web-help, а не ждать зеркала 1:1 в desktop-app.
Принцип с боевого стека: то, что можно сделать без модели, не гонять через модель. Напоминание «за 15 минут до встречи» — prefs записывает агент один раз, а доставку делает обычный планировщик без LLM: дешевле, предсказуемее, не галлюцинирует время. Дайджест новостей — наоборот: LLM на сборе и структуре, публикация — отдельный шаг с правилами, не «модель сама нажала post».
Как собрать агента под бизнес-задачу
Порядок важнее логотипа модели. Сначала задача и границы, потом инструменты, потом платформа, потом расписание. Multi-agent framework — в конец списка, если вообще понадобится.
Вход → шаги → артефакт → критерий «готово». Не «автоматизируй маркетинг», а «каждый понедельник 09:00: таблица лидов за 7 дней и пять пунктов рисков в документе».
Три корзины: автоматически · только черновик · запрещено. Деньги, внешняя отправка, удаление — по умолчанию в «запрещено» или «двойное подтверждение». На рекламном контуре два approve человека перед create/launch — не паранойя, а страховка от «модель уверена».
Файлы и офис без кода — Cowork. Экосистема ChatGPT и apps — Work / agent mode. Репозиторий — Claude Code, Codex, Cursor. Склейка SaaS — n8n, Make, Dify плюс LLM. Свой продукт или жёсткий комплаенс — API и свои tools/MCP. Не начинать с multi-agent framework «на вырост».
Список систем, к которым агент ходит. Официальный коннектор или API лучше, чем «кликай по UI». Минимальные права. Запись выключена, пока не пройдены ручные прогоны. В описании tool’а — не только «что умеет», но и когда звать: настройка навсегда vs разовое событие (как prefs календаря vs «создай встречу сейчас»).
Единый источник правды вне чата: brief, папка, skill, строки в БД. KPI и деньги — из API или базы, не из «памяти модели». Промпт задачи — версионировать. Слои: структурированные данные, при необходимости поиск по документам, короткое окно диалога сверху.
Сообщение в чат — разовые задачи. Время (cron) — отчёты. Webhook — события (ошибка, оплата, форма). Очередь — поток. Если ноутбук ночью спит, а отчёт должен выйти — облачный запуск, не локальный скрипт на крышке ноутбука.
Доля прогонов, дошедших до годного артефакта; минуты человека; стоимость одного успеха; число инцидентов. Через две недели: отключить, починить задание или перевести шаг в автомат. Без метрик агент — декор в презентации.
Пять–десять ручных прогонов → расписание и алерт при сбое → короткая инструкция «агент застрял / наделал мусора / записал лишнее» → только потом право записи и, если нужно, вторая роль в цепочке.
Где попробовать без своего сервера: агенты Arckep
Разделы выше — про паттерны на боевом стеке. Если нужен готовый контур «модель + tools + память + Telegram» из России, без VPN и без зарубежной подписки на каждый сервис — это то, что собрано в Arckep · AI-агенты.
Сначала чат с 30+ моделями (GPT, Claude, Gemini, Grok и др.) и баланс в рублях. Дальше — агент под роль: Wordstat, CRM, SQL, база знаний, сайты, бот. Стартовый баланс при регистрации — 50 ₽; оплата картой РФ. Посадочная с сценариями: arckep.ru/agents, чат: chat.arckep.ru.
Примеры, как агенты работают в сервисе
| Сценарий | Что делает агент | Инструменты |
|---|---|---|
| SEO и реклама | Смотрит реальный спрос, предлагает темы статей, title/H1, структуру РК и минус-фразы. Не лезет в ваш кабинет Директа — отдаёт методику и цифры. | Яндекс Wordstat (в платформе для пользователя бесплатно), веб-поиск |
| Поддержка в Telegram | «Где заказ #4812?» → читает сделку в CRM → отвечает клиенту с треком и статусом. Бот поднимается из чата, без отдельной разработки. | Telegram-бот, Bitrix24 / amoCRM |
| Аналитик | «Сколько заказов в марте и средний чек?» → SQL → отчёт с цифрами, а не «примерно выросло». | PostgreSQL, MySQL, ClickHouse |
| База знаний | Ответ по регламенту со ссылкой на фрагмент документа (RAG), а не общие слова из модели. | Загрузка PDF/доков, эмбеддинги |
| Сайт из чата | Описание лендинга → HTML + картинки → публикация на свой домен, SSL, формы заявок (данные в РФ). Правки текстом в том же диалоге. | Sites-tools, генерация изображений, vitrina |
| Мультиязык | Клиенту — на его языке; команде в логе — по-русски. | Чат-модель + политика ответа |
| Контент | Пост/черновик с опорой на свежий веб-поиск, тон задаётся в задании, не «нейросетевой пафос». | Web search, память стиля |
| Группа агентов | Несколько ролей в одном чате (например маркетолог + аналитик + копирайтер) делят задачу. | Group chat / multi-agent |
| По расписанию | Ежедневный отчёт, проверка показателей, напоминания — без «открой чат и нажми». | Scheduled tasks |
Это тот же цикл, что в начале выпуска: модель вызывает tools, меняет внешний мир (CRM, SQL, сайт, Telegram), пишет память. Разница — не надо поднимать свой MCP-сервер и systemd в первый день: коннекторы, Wordstat, боты и публикация сайтов уже в продукте.
Сразу в чат (модели + агенты): https://chat.arckep.ru
Генерация картинок и видео — в том же контуре студии; агенты и чат — через страницу агентов и chat.arckep.ru.
Связка с чеклистом раздела 07: матрица контроля и правила записи не отменяются «потому что SaaS». Запись в CRM, отправка в Telegram и публикация сайта — те же корзины: автоматически / черновик / запрещено. Arckep упрощает доступ к tools, а не снимает ответственность за действие.
Грабли (из эксплуатации)
| Антипаттерн | Что делать вместо |
|---|---|
| Нейросеть сама меняет критичные числа (веса, бюджет, цены) в проде | После галлюцинаций на автопрогрессии: модель предлагает, фиксирует человек или детерминированный код |
| Агент = чат без tools | Нет действия во внешнем мире — нет агента; добавить tools или не обещать |
| Мультиагентность с порога | Один цикл + артефакт; цепочка только при разных ролях |
| Деньги и запись через API без двойного контроля | Тестовый прогон → подтверждение создания → подтверждение запуска |
| Агент-разработчик → автопубликация | Песочница + черновик пулл-реквеста + слияние человеком |
| Напоминания через LLM каждый раз | Настройки пишет tool один раз; доставляет обычный планировщик без модели |
| Расписание + запись + почта/браузер | Только чтение и черновик, пока нет лога и защиты от подмены задания |
| Путать job без LLM с агентом | Называть честно: worker. Это хорошо и дёшево |
| Тема «хайп-инструмент» без паттерна | Учить цикл, матрицу контроля, MCP; бренд вторичен — hot tool через месяцы сменится |
Копипаст
В промптах длинные тире заменены на запятые (удобнее в рабочих файлах).
Проведи аудит системы. Не пиши код, пока не отдашь таблицу.
Для каждого контура (чат, бот, cron, pipeline) заполни:
1. Есть цикл вызова инструментов? (да/нет, макс. раундов)
2. Какие внешние системы меняет (API, БД, файлы, calendar, CRM)
3. Уровень: чат с tools / конвейер / по расписанию / remote knowledge-агент
4. Контроль: автомат / черновик / двойное подтверждение / запрещено
5. Память: только окно чата / БД / vector / файл-артефакт
6. Риск ложного действия (1-5) и худший сценарий одной фразой
Итог: 3 места, где обещают «агента», а по факту разовый чат;
3 места, где нужен контроль человека, а его нет; 3 быстрые победы (неделя работ максимум).
Спроектируй одного агента под ОДНУ бизнес-задачу. Без multi-agent, без «потом добавим».
Выдай документ:
1. Задача: вход, шаги, артефакт, критерий готово
2. Тип: исследование / регулярный отчет / по событию / написание кода / работа с данными
3. Матрица контроля: автоматически / черновик / запрещено
4. Tools (имя, read/write, система, least-privilege)
5. Память и единый источник правды (что НЕ хранить в чате)
6. Триггер: chat / cron / webhook; нужен ли облачный schedule
7. Платформа: Cowork / ChatGPT Work / Code|Codex / n8n / custom + почему
8. Метрики: success / cost / incidents
9. MVP: 5 ручных прогонов, что правим после каждого
10. Runbook: агент застрял / дал мусор / сделал write по ошибке
Не выдумывай доступы, которых нет. Если tool недоступен, пометь блокер.
Спроектируй фоновое расписание для агента или воркера.
1. Ритм: daily/weekly/hour + timezone
2. Где бежит: облако / локальный desktop (должен быть включён) / server timer
3. Правила записи: только чтение и черновик ИЛИ список разрешённых write-tools
4. Подмена задания: какие входы (inbox, web) опасны; как режем
5. Алерт при сбое (куда, cooldown)
6. Человек: кто и за какой срок смотрит draft
7. Рубильник: как остановить schedule за 1 минуту
8. Сравни 3 варианта: чистый cron без LLM / сбор нейросетью + публикация человеком / полная автозапись
и выбери минимальный достаточный
Не предлагай полную автозапись, если нет audit log и двойного контроля.
Развязка
Агент — не «более умный чат». Это цикл с руками, памятью и правом остановиться. На проде ценность даёт не логотип модели, а минимальные права tools, проверяемый артефакт между шагами, человек на деньгах и отправке, расписание без «ноутбук всю ночь открыт», метрики и рубильник.
Cowork и ChatGPT Work упаковали knowledge-агента в подписку. MCP дал розетку для tools. Цепочки остаются дорогими и оправданы только разными ролями. Фоновая запись без политики — не прогресс, а инцидент с отложенным детонатором.
Собрать «своего» под бизнес — значит сузить задачу до одного артефакта, провести пять–десять ручных прогонов и только потом отдавать расписание. Хайп-инструмент через полгода сменится. Паттерн цикла — нет.
// Обсуждение
Можно писать анонимно. Укажите email, чтобы получать уведомления об ответах.