Сеансы ИИ

Сеансы и изолированная копия

Смотреть видеоИИ в отдельной копии 00:38

ИИ → Панель сеансов... открывает кокпит, который перечисляет по карточке на сеанс каждый терминал ИИ-CLI, открытый в любом окне LightNote, — с цветной точкой состояния, именем CLI, окном и метками того, что требует внимания (запланированные отправки, изолированная копия). Двойной щелчок фокусирует терминал; меню ⋯ карточки (или правая кнопка) предлагает просмотреть изменения этого сеанса (открывает экран просмотра с базой на контрольной точке, созданной в начале сеанса, — см. Просмотр изменений) и запланировать отправку. Это способ следить за несколькими сеансами «vibe coding» одновременно, не теряясь между окнами.

Когда вы открываете ИИ-CLI как терминал внутри Git-репозитория, LightNote автоматически сохраняет контрольную точку (метка «Сеанс …»), чтобы позже точно увидеть и откатить именно то, что изменил этот сеанс. Функцию можно отключить в Настройки → Общие → Функции.

Изолированная копия (worktree): в папках с Git ИИ может работать в отдельной копии ваших файлов (в собственной ветке); это включается по папке в Настройка рабочего пространства → Интеграции. Если выключено (по умолчанию), ИИ работает прямо в ваших файлах, а контрольная точка позволяет отменить изменения. С копией то, что меняет ИИ, не появляется в ваших файлах, пока вы это не перенесёте: полоса вверху терминала сеанса сообщает об этом и считает ожидающие файлы, а строка состояния показывает Копия ИИ, пока копия существует. Перенести в мои файлы… применяет изменения ИИ как ещё не зафиксированные (то, что вы изменили в тех же файлах, сохраняется; если вы оба изменили одно и то же место, ничего не меняется, и вы можете передать свою версию ИИ, чтобы он разрешил конфликт). Обновить копию… переносит в копию то, что изменилось в ваших файлах, включая ещё не зафиксированное — копия так и создаётся, а при открытии сеанса на устаревшей копии LightNote предлагает её обновить. Когда сеанс завершается с незавершённой работой, программа спрашивает, хотите ли вы её просмотреть, перенести или отбросить, а при следующем открытии папки полоса в окне напомнит об оставшемся. Отбросить копию… удаляет копию и ветку, заранее сообщая, сколько файлов будет потеряно.

Простой, контекст и сон

Уведомление о простое сессии. Когда CLI ИИ простаивает (завершила работу или ждёт вас), LightNote показывает уведомление; щелчок по нему открывает просмотр изменений этой сессии. Так можно запустить задачу и отойти. Отключается в Настройки → Терминал.

Файл контекста рабочего пространства. Когда вы открываете CLI ИИ в папке без файла контекста (CLAUDE.md или AGENTS.md), LightNote предлагает создать его — и это можно сделать в любое время через ИИ → Создать файл контекста рабочего пространства.... Хороший файл контекста описывает структуру и соглашения рабочего пространства и помогает ИИ реже ошибаться, не заставляя вас объяснять всё заново в каждой сессии. Если настроен провайдер ИИ, содержимое создаёт он; иначе вы получите шаблон для заполнения.

Усыпление простаивающих сессий. Простаивающий ИИ-CLI продолжает удерживать память (диалог и клиент модели). В Настройки → Терминал можно задать время тишины, после которого LightNote завершает процесс и сам возобновляет его, когда вы вернётесь на эту вкладку, — история терминала остаётся на экране. По умолчанию включено (30 минут; при измерении три простаивающих сеанса Claude Code занимали больше 1 ГБ) и работает только для сессий в изолированной копии, чьи CLI умеют возобновлять диалог папки (сейчас Claude Code и Antigravity), иначе возобновление подтянуло бы диалог другой сессии. Сеанс с запланированной отправкой никогда не засыпает. И возвращается разговор, а не экран инструмента: набранный, но не отправленный текст теряется.

Активность и поиск по смыслу

Вкладка Активность. Таблица показывает, что работает сейчас; вкладка Активность хранит историю: каждый раз, когда агент завершил ход, начал работу в изолированной копии или уснул, с датой и фрагментом последнего ответа. Непрочитанные записи выделены жирным, а их число показывает колокольчик центра активности в строке состояния — так тот, кто отошёл от компьютера, увидит, что пропустил: уведомления живут недолго. Открытие вкладки помечает всё как прочитанное; двойной щелчок возвращает к сессии. Завершение сеанса тоже становится событием — в том числе когда CLI выходит сама, — поэтому сеанс, умерший в ваше отсутствие, оставляет след, а не просто исчезает. Если сеанса из события больше нет, двойной щелчок сообщает об этом, а не молчит.

Искать по смыслу. Когда поиск не находит ни одного буквального совпадения, рядом с результатом появляется Искать по смыслу: вместо сопоставления слов LightNote ищет заметки, которые говорят о том же самом — это выручает, когда мысль вы помните, а формулировку нет. Рядом с остальными есть и переключатель ~, чтобы перейти сразу. В этом режиме исчезают регулярные выражения, «слово целиком», регистр, фильтр файлов и Заменить: ничего из этого к поиску по сходству не относится. Функции нужно смысловое усиление (эмбеддинги) в Настройки → Общие → Функции; без него кнопка ведёт на экран включения. В первый раз для каждой папки LightNote называет число фрагментов для индексации и просит подтверждения — за эту индексацию берёт плату ваш провайдер, и она бывает лишь однажды; дальше каждый поиск стоит только запрос.

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

Индексация на виду. Во время индексации вкладка Поиск показывает полосу ожидания и этап — Подсчёт того, что нужно проиндексировать…, Подготовка документов…, Индексация: 40 из 120 файлов… — с кнопкой Остановить рядом; та же задача видна в центре активности, и остановка в одном месте останавливает её и в другом. Первый подсчёт идёт, не замораживая окно, а уже проиндексированное остаётся в силе.

Если что-то пошло не так, экран говорит, что именно. Ключ, отклонённый провайдером, — повод проверить настройки; внутренняя ошибка сообщает, что прежний индекс остаётся в силе; папка без заметок и документов говорит об этом, а не показывает пустой список. Документ, который не удалось прочитать (повреждён, не хватило памяти, чтобы открыть его, или сбой чтения формата), не обрушивает индексацию: он пропускается, а вкладка сообщает Не удалось прочитать N документов — показать какие. Ссылка открывает список с причиной в каждой строке; технические подробности видны во всплывающей подсказке, если задержать мышь на строке. Показать какие в центре активности открывает список в окне, где открыта эта папка (или в окне, где вы нажали кнопку), не меняя папку, в которой ищет вкладка «Поиск». Список существует, только пока приложение открыто: после перезапуска вкладка сообщает, что он больше недоступен, а новый поиск по смыслу в этой папке подсчитает заново.

Указатель

Редактирование

Инструменты

Автоматизация (ИИ / скрипты)

Справочник