Руслан пишет агенту одну фразу — без единого слова контекста: «Дай статистику за прошедшие сутки». Обычный ChatGPT переспросил бы: «Статистику чего? Откуда брать данные?» — и был бы прав.
А агент Руслана тот же вопрос — без единого лишнего слова — понимает. Идёт, куда нужно, и приносит реальные цифры рекламного кабинета.
Дело не в уме агента. Дело в двух вещах, которые лежат у него под рукой: в какой папке он находится и что записано в её файле-памяти.
Проект для агента — это обычная папка на диске. Открываешь агента в папке — и с этого момента это его проект. Он видит только то, что внутри, и не путает одну твою задачу с другой. Отсюда правило: одна задача — одна папка.
Слева — папка Mars, реальная, с созвона. Справа — что видит агент, оказавшись внутри конкретной подпапки. Нажми на любую папку.
Руслан на экране открывает свой реальный Finder, папку Mars. Проводит курсором по подпапкам — insta, kassa, ceo — и говорит: «Вот у меня папка Mars, и в ней по каждому направлению компании — своя папочка. Реклама — отдельно, касса — отдельно. Для агента это буквально просто папки — как у тебя на компьютере».
Папка — это только адрес. Но папка ничего не помнит сама по себе. Тут в дело вступает файл-память: CLAUDE.md, или AGENTS.md, или как он там называется у твоего агента. Обычный текстовый файл в корне папки-проекта.
Агент читает его каждый раз, когда начинает работу в этой папке — как будто ты заново коротко вводишь нового сотрудника в курс дела, только делаешь это один раз, а не при каждом разговоре.
Что туда пишут:
Ключевая особенность: файл растёт сам. Не нужно садиться и писать энциклопедию заранее. Поработал с агентом — в конце попросил дописать в файл то, что он только что узнал. Через месяц файл знает про проект больше, чем ты помнишь сходу.
В корневом файле-памяти, который «видит» агент во всех папках сразу, прописаны критические правила: «никогда не перезапускай мои продакшн-сервисы», «если я что-то прошу — делай программируемо, не предлагай сделать вручную». Там же — список проектов с короткими подсказками: например, что для отправки сообщений в Telegram есть свой юзербот с командами. После этого достаточно сказать агенту «отправь через Telegram» — он сразу понимает, что это значит и какой инструмент использовать.
В рабочей папке рекламы — свой отдельный файл: это Facebook Ads Manager, общий контекст — школа программирования, есть рекламный кабинет. Когда Руслан впервые попросил статистику, агент сам изучил API, спросил токен доступа — и после этого каждый следующий запрос «дай статистику» уже не требовал объяснений.
В конце почти каждой сессии Руслан говорит агенту: «Всё, заканчивай» — и агент сам дописывает файл-память, чтобы в следующий раз знать чуть больше, чем сегодня.
Руслан показывает на экране, как в конце сессии говорит агенту «всё, заканчивай» — и агент сам дописывает в файл-память то, что узнал за сессию. «Я его не редактирую руками почти никогда — он сам себя ведёт лучше меня».
Один и тот же вопрос — «Дай статистику за прошедшие сутки» — уходит сразу двум агентам. У левого нет файла-памяти. У правого — есть, и он лежит прямо тут, рядом с чатом. Спроси, потом правь жёлтые поля в файле и спроси ещё раз.
Копируй и вставляй в своего агента.
Осмотрись в этой папке и расскажи, что ты видишь и чем можешь помочь.
Создай файл-память для этой папки (CLAUDE.md или AGENTS.md — как принято у тебя). Прежде чем писать, задай мне 5 вопросов по очереди: 1. Кто я и чем занимаюсь? 2. Зачем нужна эта конкретная папка/проект? 3. Что важного здесь лежит (файлы, скрипты, данные)? 4. Какие 3 правила ты никогда не должен нарушать без моего разрешения? 5. Есть что-то ещё, что тебе стоит знать про этот проект заранее? После моих ответов собери из них короткий, чёткий файл — без воды, разделами. В конце покажи мне итоговый файл целиком.
Если бы ты сейчас завёл одну папку под одну свою задачу — какую тему выбрал(а) бы и что первым делом записал(а) бы в её файл-память?