Чем ИИ-менеджер отличается от таск-трекера
Таск-трекер хранит список задач и ждёт, пока вы сами в него зайдёте. ИИ-менеджер читает файл задач сам, решает по срокам, что взять сегодня, и первым называет просроченное. Соседняя роль - ИИ-секретарь: он работает с клиентами, а менеджер - с вашими собственными задачами.
Что нужно для сборки
Понадобятся компьютер с терминалом, установленный Claude Code и платная подписка - бесплатный план агента к работе не допускает. Всё остальное - обычные текстовые файлы, которые вы создаёте сами. Заведите отдельную папку для менеджера, чтобы файлы не смешивались с другими проектами.
Файл задач, который понимает нейросеть
Заведите текстовый файл zadachi.md с тремя разделами - «В работе», «Ждут», «Сделано» - и пишите каждую задачу одной строкой по единому шаблону:
- [ ] что сделать · срок ДД.ММ · проект: название
Формат нужен, чтобы модель читала срок и проект машинально, а не гадала по смыслу. Статусов ровно три - задача не может лежать в двух разделах одновременно. Одна строка - одна задача, без вложенных подпунктов и длинных комментариев: они ломают разбор.
Правила работы в CLAUDE.md
Рядом с файлом задач положите файл CLAUDE.md - Claude Code читает его сам при каждом запуске в этой папке. Внутри - кто вы менеджеру, какие статусы разрешены, каков ваш рабочий день.
Ты мой менеджер задач. Все задачи живут в файле zadachi.md, других источников нет. Как ты работаешь: - статусы ровно три: «В работе», «Ждут», «Сделано». Задача всегда лежит в одном разделе - формат строки: - [ ] что сделать · срок ДД.ММ · проект: название - задачи и сроки не выдумываешь. Нет срока - пишешь «срок: нет» - меняешь только zadachi.md, другие файлы не трогаешь - отвечаешь по-русски, коротко, без вступлений и без похвалы Мой рабочий контекст: - рабочий день с 10:00 до 19:00, обед в 14:00 - по понедельникам созвон в 11:00 - больше трёх крупных задач в день не беру
Строка «задачи и сроки не выдумываешь» закрывает самую частую проблему: без неё модель дописывает задачи от себя. Блок рабочего контекста перепишите под себя - от него зависит, как менеджер расставит дела по расписанию.
Команда «планёрка дня»
Создайте файл .claude/commands/planerka.md - имя файла становится именем команды, поэтому planerka.md даёт /planerka.
--- description: Планёрка дня по файлу задач --- Прочитай zadachi.md и проведи планёрку на сегодня. Выдай ровно четыре блока: 1. ТРИ ГЛАВНЫХ НА СЕГОДНЯ - выбери по срокам, не больше трёх 2. ЧТО ГОРИТ - задачи со сроком сегодня или уже прошедшим 3. ЧТО ЗАСТРЯЛО - задачи из раздела «Ждут» и кого по ним поторопить 4. РАСПИСАНИЕ - разложи три главных по часам рабочего дня Бери только строки из zadachi.md, своих задач не добавляй
Запускается командой /planerka в открытой сессии или однострочником claude -p "/planerka" без открытого окна - это штатный режим Claude Code, а не обходной путь.
Команда смены статуса
Вторая команда - .claude/commands/status.md - переносит задачу между разделами по одной фразе, без ручного редактирования файла.
--- description: Перевести задачу в другой статус --- Найди в zadachi.md задачу по описанию: $ARGUMENTS Перенеси её в нужный раздел: «В работе», «Ждут» или «Сделано». Текст строки сохрани. Закрытую помечай [x] и дописывай «· закрыто ДД.ММ» с сегодняшней датой. Подходящих задач несколько - покажи список и спроси номер. Ни одной - так и скажи, файл не трогай. После правки покажи строки, которые изменились
Запускайте фразой вида claude -p "/status счёт клиенту сделан" --permission-mode acceptEdits. Флаг разрешает менеджеру редактировать файл без подтверждения на каждое изменение.
Сводка недели
Третья команда - .claude/commands/nedelya.md - считает по файлу, сколько задач закрыто за семь дней, сколько осталось и что просрочено.
--- description: Сводка недели по файлу задач --- Собери сводку недели по zadachi.md: 1. ЗАКРЫТО - задачи из «Сделано» с датой закрытия за последние 7 дней, списком и числом 2. ОСТАЛОСЬ - сколько сейчас в «В работе» и сколько в «Ждут» 3. ПРОСРОЧЕНО - незакрытые задачи со сроком раньше сегодняшнего дня 4. ГДЕ ЗАСТРЕВАЛО - одно предложение, на чём чаще всего стоп 5. ТРИ НА СЛЕДУЮЩУЮ НЕДЕЛЮ - что взять первым Числа считай по файлу, не на глаз
Запускайте командой claude -p "/nedelya" вечером в пятницу. Пункт «где застревало» особенно полезен: менеджер вытаскивает из файла общую причину задержек, которую сложно поймать в голове по отдельным задачам.
Запуск по расписанию
Планёрку по расписанию запускает операционная система поверх claude -p, а не встроенный таймер сессии: он живёт только в открытом окне и не видит файлы после закрытия терминала. На macOS для этого подходит launchd - агент в ~/Library/LaunchAgents с ключом StartCalendarInterval, который задаёт час и минуту запуска. На Windows - Планировщик заданий, кнопка «Создать простую задачу» с тем же действием claude -p "/planerka".
Преимущество launchd перед cron: если ноутбук ночью спал, launchd запустит задачу сразу после пробуждения, а cron просто пропустит её.
Чек-лист
- Файл zadachi.md с тремя разделами и единым форматом строки
- Файл CLAUDE.md: три статуса, «не выдумывать задачи», рабочий день
- Три команды в .claude/commands: planerka, status, nedelya
- Проверен запуск без открытого окна: claude -p
- Настроено расписание в операционной системе
- Раз в месяц закрытые задачи переносятся в архивный файл