[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$feEBbv0IlMFvtxkxOgw35vG0WObaW5sMbDk4iXqBeDUU":3},{"article":4,"related":20},{"title":5,"slug":6,"dek":7,"body":8,"cover":9,"type":10,"reading_minutes":11,"published_at":12,"category":13,"author":15},"ИИ-агенты для новичка","ii-agenty-dlya-novichka","Разбираем на пальцах, из чего собран ИИ-агент и как запустить первого без граблей.","## Чем агент отличается от чата\nОбычный чат отвечает текстом. Агент умеет действовать: вызывать инструменты, искать в интернете, читать файлы, дёргать API. Модель решает, какой инструмент применить, смотрит на результат и делает следующий шаг, пока задача не закрыта.\n\n## Из чего собран агент\n1. Модель, которая рассуждает и выбирает действия.\n2. Инструменты, то есть функции, которые вы ей дали.\n3. Цикл: модель предлагает вызов, ваш код исполняет его и возвращает результат обратно в модель.\n4. Условие остановки, чтобы агент не крутился вечно.\n\n## Начните с одного инструмента\nНе стройте автономного монстра сразу. Дайте агенту один инструмент, например калькулятор или поиск по вашей базе. Опишите его понятным текстом: что делает, какие принимает параметры. От качества описания зависит, догадается ли модель его применить.\n\n## Пропишите понятные инструкции\nВ системном промпте задайте роль, границы и порядок действий: когда искать, когда спрашивать пользователя, когда останавливаться. Расплывчатая инструкция ведёт к тому, что агент дёргает инструменты невпопад.\n\n## Поставьте ограничители\nЗадайте лимит шагов (например, 10) и таймаут, иначе агент зациклится и сожжёт бюджет. Опасные действия вроде отправки писем или удаления данных ставьте на подтверждение человеком.\n\n## Начните с готового фреймворка\nLangGraph, готовые Agent SDK или встроенные механизмы вызова инструментов избавят вас от ручного цикла. Соберите первого агента на них, а потом решите, нужен ли свой велосипед.\n\n## Тестируйте на реальных сценариях\nПроверьте агента на 10-15 живых задачах и смотрите на всю цепочку действий, а не на один финальный ответ. Часто ошибка не в модели, а в кривом описании инструмента или нехватке прав.\n\n## Не давайте агенту делать всё сразу\nОдин агент с 20 инструментами путается и выбирает не то. Разбейте задачу на узкие роли и дайте каждой пару инструментов. Так проще отлаживать и понятнее, где именно агент ошибся.","https:\u002F\u002Fasiclub.ru\u002Fimg\u002Fadd17fec-8371-4755-8fdd-4f85b51f84d0","guide",3,"2026-07-02T08:47:12.000Z",{"name":14},"Гайды",{"name":16,"slug":17,"role":18,"bio":19},"Марина Лаврова","marina-lavrova","обозреватель","Пишет про экономику инференса, цены на модели и прикладные инструменты. Считает деньги там, где остальные считают параметры.",[21,27,33],{"title":22,"slug":23,"cover":24,"reading_minutes":11,"published_at":25,"category":26},"Основы промпт-инжиниринга","osnovy-prompt-inzhiniringa","https:\u002F\u002Fasiclub.ru\u002Fimg\u002Fbdd08abb-d9e7-4912-a056-b64f190ff45c","2026-07-06T08:47:12.000Z",{"name":14},{"title":28,"slug":29,"cover":30,"reading_minutes":11,"published_at":31,"category":32},"Как выбрать LLM под задачу","kak-vybrat-llm-pod-zadachu","https:\u002F\u002Fasiclub.ru\u002Fimg\u002Fbca1488a-dfb5-4375-bdaa-6e8e98491ae2","2026-07-05T08:47:12.000Z",{"name":14},{"title":34,"slug":35,"cover":36,"reading_minutes":11,"published_at":37,"category":38},"Как оценивать модели и читать бенчмарки","otsenka-modeley-benchmarki","https:\u002F\u002Fasiclub.ru\u002Fimg\u002F926330ed-b59d-4fcb-9d95-b7f27361772a","2026-07-04T08:47:12.000Z",{"name":14}]