tariel.ge › Полезное: бесплатные книги › Агент ИИ на своём компьютереБесплатно · автор Тариел Бежанидзе
← Агент ИИ ЛИСТ 01Что вы ставитеРЕВ. 1
Глава 01 · Что вы ставите

Агент против чат-бота: в чём разница на практике

Чат-бот отвечает текстом. Агент открывает терминал, создаёт файлы и запускает программы. Разница не в модели, а в том, что вокруг неё — и именно это вы будете ставить.

Одна модель, два разных инструмента

Внутри чат-бота и агента может стоять абсолютно одна и та же языковая модель. Разница в обвязке: чат-бот умеет только говорить, а агенту дали руки — доступ к файловой системе, терминалу, браузеру — и цикл, в котором он может действовать, смотреть на результат и действовать снова.

Чат-ботАгент
Что выдаётТекст ответаТекст плюс выполненные действия
Доступ к вашим файламНетДа, если вы разрешили
Может запустить программуНетДа
Видит результат своих действийНетДа — и исправляется
Сколько шагов делаетОдинСтолько, сколько нужно
Что может сломатьНичегоМногое — см. главу 18

Цикл, из которого состоит любой агент

Что бы вы ни поставили — Open Interpreter, Aider, Cline, Goose — внутри одно и то же колесо на четыре такта:

  1. Подумать. Модель получает вашу задачу и решает, что сделать первым шагом.
  2. Сделать. Вызывает инструмент: выполнить команду, прочитать файл, записать файл, открыть страницу.
  3. Посмотреть. Получает результат обратно — вывод команды, содержимое файла, текст ошибки.
  4. Решить. Задача выполнена — остановиться. Нет — вернуться к шагу 1 с новым знанием.
Почему это важно понять сразу

Из этого цикла следует всё остальное в книге. Агент ошибается и исправляется сам — и это же означает, что он может ошибаться и повторять ошибку в цикле, пока вы не остановите. Отсюда берутся и польза, и опасность.

Как это выглядит вживую

Вы говорите: «в папке Документы найди все PDF старше года и собери их в один архив». Дальше происходит примерно следующее.

пример диалога
# Вы:
Найди в ~/Documents все PDF старше года и собери в архив old-pdf.zip

# Агент думает: нужно сначала посмотреть, что там есть
# Агент предлагает выполнить:
find ~/Documents -name "*.pdf" -mtime +365

# Вы подтверждаете. Агент видит вывод: 47 файлов.
# Агент предлагает следующую команду:
find ~/Documents -name "*.pdf" -mtime +365 -print0 | xargs -0 zip -j ~/old-pdf.zip

# Вы подтверждаете. Агент видит результат и отвечает:
Готово. 47 файлов, архив ~/old-pdf.zip, 82 МБ.

Обратите внимание на две вещи. Во-первых, агент сделал два шага: сначала посмотрел, потом действовал. Во-вторых, каждый шаг вы подтверждали. Режим без подтверждений существует, он удобен — и в главе 18 объяснено, почему включать его сразу не стоит.

Что агент делает хорошо, а что плохо

Хорошо

  • Рутина с файлами: переименовать, разложить, конвертировать, найти
  • Написать и тут же проверить скрипт
  • Разобраться в чужом коде и объяснить его
  • Превратить «хочу вот так» в рабочую команду
  • Повторяющиеся задачи, которые лень автоматизировать руками

Плохо

  • Задачи, где ошибка необратима
  • Всё, что требует точных фактов из мира — он их выдумывает
  • Длинные цепочки без вашего контроля
  • Работа с деньгами, паролями, отправкой писем
  • То, что вы сами не смогли бы проверить
Правило, которое сэкономит вам нервы

Не поручайте агенту то, результат чего вы не в состоянии проверить. Он уверенно выдаёт неверное так же, как верное. Агент — ускоритель для того, что вы и так умеете, а не замена пониманию.

Честно про локальные модели

Эту книгу вы читаете, чтобы поставить всё бесплатно и локально. Поэтому сразу главная оговорка, без которой дальше будет разочарование.

Размер модели решает

Агентская работа — это многошаговое рассуждение плюс аккуратный вызов инструментов в строгом формате. Маленькие модели (до 7–8 миллиардов параметров) на этом регулярно сыпятся: путают формат вызова, зацикливаются, теряют задачу. Начиная примерно с 14 миллиардов становится рабочим, с 30 — уверенно. Что из этого потянет именно ваш компьютер — глава 03.

Это не повод не начинать. Это повод правильно выбрать задачу: локальный агент отлично справляется с файловой рутиной и простыми скриптами, а к сложной работе с кодом вы вернётесь, когда прочитаете главу 23 о бесплатных облачных вариантах.

Что будет дальше

Главы 02–04 — что именно вы ставите и в каком порядке. Главы 05–08 — установка движка на macOS и Windows 11, по шагам. Главы 09–11 — выбор модели. Главы 12–17 — сами агенты, пять штук, с командами. Главы 18–20 — безопасность, и это самая важная часть книги. Главы 21–24 — готовые рецепты и обслуживание.

Как читать

Главы с командами написаны так, чтобы их выполняли по очереди, а не читали. У каждого блока команд справа есть кнопка «копировать» — она копирует только команды, без комментариев. Не пропускайте главы 18–20, даже если очень хочется скорее запустить.

Что дальше

Разберём, из каких трёх частей состоит рабочая установка и за что вы не будете платить.

Глава01 — Агент против чат-бота: в чём разница на практике
БлокЧто вы ставите
Далее02 — Три слоя: движок, модель, агент — и что из этого бесплатно
Ревизия1
↑ Оглавление Начало← К оглавлению Следующая глава02 · Три слоя: движок, модель, агент — и что из этого бесплатно →

Бесплатная книга · tariel.ge · команды и версии проверяйте в официальной документации проектов

Книга бесплатна для чтения. Автор — Тариел Бежанидзе, компьютерный мастер в Батуми · tariel.ge · все бесплатные книги. Копировать текст целиком на другие сайты — только со ссылкой на источник.