Команды

В AnyLLM встроены специальные "слеш-команды", которые позволяют вам управлять сессией и взаимодействовать с приложением напрямую, минуя AI-агента. Команды всегда начинаются с символа / и должны вводиться в самом начале строки.

Вы можете набрать /, чтобы увидеть выпадающий список всех доступных команд.


/exit

Назначение: Корректно завершить работу с AnyLLM.

Эта команда обеспечивает чистое закрытие приложения. Важно, что перед выходом она сохраняет текущий контекст сессии (если она включена). Это значит, что когда вы в следующий раз запустите AnyLLM в этом проекте, агент "вспомнит", на чем вы остановились, включая историю диалога, созданные файлы и принятые решения.


/clear

Назначение: Очистить экран терминала и, при необходимости, сбросить текущую сессию.

Эта команда имеет два режима работы:

  • Если режим сессий выключен: Команда просто очищает видимую область терминала, позволяя начать с чистого листа.
  • Если режим сессий включен: Команда не только очищает экран, но и полностью сбрасывает текущий контекст сессии. Это равносильно началу новой сессии в проекте. Вся история диалога, созданные файлы и принятые решения в рамках сессии будут забыты.

/summarize

Назначение: Создать смысловую выжимку из текущего диалога.

Это одна из самых мощных команд для долгих сессий. Она заставляет AI-агента "перечитать" всю вашу переписку и извлечь из нее самую суть:

  • Ключевые решения: Например, "используем SQLite для базы данных".
  • Ограничения: Например, "не использовать внешние библиотеки".
  • Важные вопросы и ответы.

Польза: Эта сжатая сводка добавляется в "память" агента. В дальнейшем ему не нужно будет перечитывать десятки старых сообщений, чтобы вспомнить важное ограничение — оно всегда будет у него перед глазами. Это значительно повышает точность его действий в долгих и сложных задачах и экономит ваши токены.


/init

Назначение: Проанализировать весь проект и сгенерировать файл ANYLLM.md с подробным отчетом.

Эта команда запускает специализированного агента, который действует как эксперт по анализу кода. Агент рекурсивно изучит структуру вашего проекта, проанализирует файлы конфигурации (package.json, composer.json и т.д.), определит основной стек технологий, точки входа, архитектуру и способы запуска.

Вся собранная информация будет структурирована и сохранена в файл ANYLLM.md в корне вашего проекта. Этот файл может служить отличной отправной точкой для новых разработчиков или для автоматического создания документации.

Внимание: Этот процесс может занять значительное время и потребить большое количество токенов, так как требует глубокого анализа множества файлов.