Управление задачами
При использовании Kodik каждый разговор сохраняется как задача. Панель истории задач позволяет ориентироваться в прошлой работе, продолжать с того места, где вы остановились, и поддерживать порядок.
Структуру задач см. в разделе Обзор Агента.
Доступ к истории задач
Заголовок раздела «Доступ к истории задач»Нажмите кнопку «История» на боковой панели Kodik, чтобы открыть панель истории задач. По умолчанию задачи отсортированы от новых к старым.

Просмотр и фильтрация
Заголовок раздела «Просмотр и фильтрация»Строка поиска фильтрует задачи по тексту начального сообщения или по пути рабочего пространства, в котором они были начаты. Поиск нечувствителен к регистру и выполняется по подстроке.

Порядок сортировки
Заголовок раздела «Порядок сортировки»Переключайтесь между Новые сначала (по умолчанию) и Старые сначала. Результаты разбиты на страницы; при прокрутке следующая страница загружается автоматически (100 задач на страницу).
Фильтр по рабочему пространству
Заголовок раздела «Фильтр по рабочему пространству»Включите Только текущее рабочее пространство, чтобы видеть только задачи, начатые в текущем открытом рабочем пространстве.
Избранное
Заголовок раздела «Избранное»Добавьте задачу в избранное, нажав на звёздочку. Включите Только избранное, чтобы видеть только отмеченные задачи.
Действия с задачами
Заголовок раздела «Действия с задачами»Для каждой задачи в списке истории доступны следующие действия:
- Открыть — возобновить задачу в чате Kodik. История разговора агента, состояние файлов и модель восстанавливаются с того места, где задача была прервана.
- Экспорт — сохранить полный транскрипт API-разговора в виде Markdown-файла. Экспорт включает все сообщения, вызовы инструментов и их результаты из истории задачи.
- Удалить — удалить задачу и все её данные. Избранные задачи защищены: они пропускаются при массовом удалении, если вы явно не включите их.
Создание новой задачи
Заголовок раздела «Создание новой задачи»Нажмите Новая задача (или используйте сочетание клавиш), чтобы начать новый разговор. Можно выбрать режим рабочего пространства:
Локальный режим
Заголовок раздела «Локальный режим»Агент работает непосредственно в текущем рабочем пространстве, читая и записывая файлы напрямую. Все изменения сразу видны в редакторе вместе с остальной работой в процессе.
Режим рабочего дерева
Заголовок раздела «Режим рабочего дерева»Kodik создаёт отдельное рабочее дерево Git для задачи в директории .worktrees/ в корне репозитория. Агент работает в этой изолированной ветке, поэтому его изменения полностью отделены от основного рабочего дерева до тех пор, пока вы не решите их применить.
- Требуется хотя бы один коммит в репозитории (рабочее дерево ответвляется от
HEAD). - Имя ветки генерируется из заголовка задачи с префиксом
kodik/по умолчанию (можно изменить черезkodik.git.branchPrefix). - Пока задача активна, в composer отображается бейдж Worktree. Откройте его, чтобы увидеть имя worktree и показать папку в Explorer.
- Действия просмотра изменений, такие как Оставить и Сохранить всё, принимают состояние проверки только внутри worktree задачи; они не применяют патч к основной рабочей копии.
- Чтобы перенести работу в основную ветку, используйте папку или ветку worktree через обычные Git-процессы.
- Чистые неактивные worktree удаляются автоматически (по умолчанию: хранятся 15 последних). Активные worktree и worktree с незакоммиченными или уникальными для задачи изменениями сохраняются.