Команды плагина
Команды плагина «Пачка» — готовые задачи для агента. Агент запускает команду, когда вы её вызвали, а в чате приложения Claude команда может сработать и по подходящей просьбе. Работает агент с вашими правами: видит в Пачке не больше, чем вы.
Команд три: пересказ треда, слежение за тредом и пост об изменениях. Сводку пропущенного, дайджест чатов, объявление или напоминания по итогам обсуждения агент делает по обычной просьбе со скиллами pachca-search и pachca-messaging, подробнее — на странице Скиллы.
Примеры вызовов на этой странице даны для Claude Code. Как вызвать команду в других программах, сказано в разделе Команды плагина.
Раскройте строку, чтобы увидеть части команды. Обязательные помечены *, а необязательные стоят в квадратных скобках.
| Команда | Что делает |
|---|---|
/pachca:summarize-thread <тред> [период] | Пересказ треда Пересказывает тред: контекст, решения, открытые вопросы и поручения, можно несколько тредов сразу. Замечания из треда разбирает по пунктам и сверяет с кодом. Только читает. |
/pachca:watch-thread <тред> [задача] | Слежение за тредом Следит за тредом и отвечает в нём по вашей задаче, пока открыта сессия. Отвечает и поправляет свои ответы без отдельного «да». |
/pachca:post-changes <чаты> [изменения] | Пост об изменениях Пишет пост о том, что сделано по задаче или в сессии, в стиле прошлых постов чата и оставляет его черновиком в поле ввода. Отправляет только по вашему «отправь». |
Как передать тред
Пересказу и слежению нужен тред. Ссылку копируют пунктом Скопировать ссылку в меню сообщения или треда, а что это за ссылка, видно по адресу:
| Что передать | Как узнать |
|---|---|
| Ссылку на тред под сообщением | В адресе есть thread_message_id: это идентификатор сообщения, под которым открыт тред. |
| Ссылку на самостоятельный тред | В адресе есть thread_id: это идентификатор самого треда. |
| Ссылку на сообщение | В адресе есть message, а у комментария внутри треда sidebar_message. По комментарию агент найдёт его тред. |
| Идентификатор треда | Число из ссылки с thread_id или поле id треда в API. Идентификатор чата треда, его chat_id, вместо него не подойдёт. |
Пересказ треда
Команда summarize-thread пересказывает тред целиком: о чём он, что решили, что осталось открытым и кому что поручили. У решений есть ссылки на сообщения. Можно передать несколько тредов сразу, попросить только новое и задать вопрос, на который агент ответит в конце. Тред с замечаниями агент разберёт по пунктам и сверит с кодом.
| Что делает агент | Как |
|---|---|
| Находит тред | Находит по ссылке на тред, на сообщение, под которым тред открыт, или на комментарий в нём. Если у сообщения нет треда, агент так и скажет и не станет его создавать. |
| Читает тред целиком | Читает все сообщения треда по порядку, со всех страниц, и сообщение, под которым тред открыт. У самостоятельного треда такого сообщения нет. |
| Узнаёт авторов | Берёт имена из профилей. Автора, который удалён или скрыт от вас, называет по идентификатору и не угадывает имя по тексту. Его сообщения остаются в пересказе. |
| Отделяет решения от предложений | Решением считает то, что подтвердили участники или ответственный. Предложение, которое никто не подтвердил, относит к открытым вопросам. Если решение потом изменили, приводит его последний вариант. |
| Пересказывает только новое | Если вы назвали период, например «с понедельника», «с моего последнего сообщения» или «с прошлого раза» в той же сессии, агент читает тред целиком для контекста, а пересказывает только сообщения за этот период. |
| Отвечает на вопрос | Если вы задали вопрос, например «ответили ли мне», агент заканчивает ответом на него. |
| Разбирает замечания | На вопрос «что нужно поправить» или «какие замечания» агент вместо пересказа даёт нумерованный список: что не так и где, кто сказал, как должно быть, ссылка на сообщение и вложения. Скриншоты и файлы он открывает, а видео, которое посмотреть не смог, так и называет. Замечание, которое потом сняли или решили в треде, закрыто. Если в сессии есть код или задача, о которых тред, агент сверяет с ними и с историей коммитов каждое замечание и помечает: сделано, нужно поправить или отдельная задача. На «убедись, что всё поправили» даёт тот же список с проверкой каждого пункта. В конце спрашивает, какие замечания взять в работу. |
| Пересказывает | Пишет контекст в двух-трёх предложениях. Для решений называет, кто договорился, и даёт ссылку на сообщение. Для открытых вопросов называет, кто должен ответить. Для поручений указывает, что сделать, кто делает и к какому сроку, если это есть в треде. |
Подтверждение. Агент не публикует пересказ, пока вы не попросите. Если попросите, он сначала покажет текст и отправит его после явного «да». Напоминания по поручениям из треда агент поставит по обычной просьбе. Замечания, которые вы выбрали, агент берёт в работу следующей просьбой: правит код, заводит задачи в трекере, который вы назвали, и отвечает в треде на сообщение с замечанием, только если вы попросите. Когда работа сделана, агент предложит ответить в тред по пунктам: что исправлено, где проверить, что отложено и почему. Текст он покажет и отправит после вашего «да».
Ограничения. Голосовое сообщение без расшифровки агент пропускает и говорит об этом. Содержимое файла агент пересказывает, только если открыл его, а файл, который не удалось скачать, называет пропущенным. Удалённые сообщения в пересказ не попадают: в ленте треда их нет.
Слежение за тредом
Команда watch-thread поручает агенту следить за тредом и отвечать в нём по вашей задаче, пока открыта сессия.
| Что вы указали | Что делает агент |
|---|---|
| Ссылку на тред, на сообщение с тредом или на комментарий в треде | Следит за этим тредом. |
| Ссылку на сообщение без треда | Открывает тред под сообщением, как действие Подписаться на тред в меню сообщения, и говорит вам об этом. Как и это действие, открытие треда ничего не публикует и никого не уведомляет. Писать в тред агент начинает, только если этого требует задача. |
| Коллегу или тему, для которой нет подходящего сообщения | Предлагает самостоятельный тред или, если вы предпочитаете, личные сообщения. Показывает вопрос и участников одним сообщением и после вашего «да» создаёт тред, добавляет участников и задаёт вопрос с упоминанием каждого. |
Дальше агент читает тред целиком, следит за ним через CLI и отвечает, когда сообщение обращено к вам или касается задачи. Пишет коротко и в формате Пачки, упоминает только участников треда и тех, кого вы назвали, а свои ответы правит или дополняет, смотря по тому, прочитали ли их. Как это устроено по шагам и какие правила агент соблюдает, сказано на странице Агент следит за тредом.
Подтверждение. Запуск команды уже означает согласие отвечать в этом треде по задаче. Самостоятельный тред или личное сообщение коллеге, установку CLI, упоминание сотрудника, которого нет в треде, решения и обещания от вашего имени агент сначала согласует с вами.
Ограничения. Слежение работает, пока открыта сессия и включён компьютер, и каждое новое сообщение расходует лимит модели. Как войти в CLI и как агент узнаёт о сообщениях в каждой программе, тоже сказано на странице Агент следит за тредом.
Пост об изменениях
Команда post-changes пишет пост о том, что сделано по задаче или в этой сессии, для чатов, где о таком пишут, например «Обновления в системе» или «Изменения API». Пост агент пишет так же, как написаны прошлые посты в этом чате, и оставляет черновиком в поле ввода: отправляете его вы.
| Что делает агент | Как |
|---|---|
| Находит чаты | Ищет каждый чат по названию, а тред по ссылке. Если название подходит к нескольким чатам, показывает их и спрашивает. Правила постов из файла инструкций агента в проекте, например AGENTS.md, и из описания чата важнее остального. |
| Собирает, что сделано | Читает задачу и MR через инструменты, которые уже есть в сессии, например MCP-сервер трекера или gh, а ветку через git log и git diff. Без задачи берёт работу этой сессии. Номер задачи, ссылку или статус, которые не прочитал, не придумывает и говорит, что проверить не смог. |
| Пишет как в этом чате | Читает последние сообщения чата, прежде всего ваши посты такого рода, и повторяет их вид: первую строку, длину, порядок и ссылки. Если таких постов нет, начинает с задачи ссылкой и пишет, что изменилось для читателей чата: поведение, поля API, права. Внутренности кода, планы и несделанное не пишет, а ссылку на MR и упоминания добавляет, только если так принято в чате или вы попросили. |
| Оставляет черновик | Кладёт пост черновиком в поле ввода чата и показывает текст. Черновик никто не видит, пока вы его не отправите. Если в чате уже есть ваш другой черновик, агент спросит, заменить ли его. В каждый чат пишет отдельный пост для его читателей. |
| Обновляет пост | При повторном запуске по той же задаче, например после новых правок кода, агент обновляет свой черновик. Если пост уже отправлен, правит его по правилам правки: пока его не прочитали, правит молча, а прочитанный правит и коротко пишет, что изменил. |
Подтверждение. Черновик агент создаёт сразу: до отправки его видите только вы. Отправит пост сам, только если вы написали «отправь» вместе с командой. Если хотите сначала увидеть текст, так и скажите: агент покажет его и создаст черновик после вашего «да».
Ограничения. С токеном бота черновиков нет: агент покажет текст, а отправите вы. Что сделано, агент берёт только из источников, к которым у него есть доступ в сессии. Ваши правки к тексту он предложит записать в файл инструкций агента, если правила проекта хранятся там, чтобы следующий пост начинался с них.