Первая задача
После установки и входа в аккаунт Kodik готов к работе. Этот раздел проведёт вас через первый полный цикл: запрос → выполнение → просмотр изменений.
Шаг 1. Откройте папку с проектом
Заголовок раздела «Шаг 1. Откройте папку с проектом»Нажмите Файл → Открыть папку и выберите каталог вашего проекта. Kodik работает с любым языком и типом проекта; наличие исходного кода не обязательно — можно начать с пустой папки.
Шаг 2. Откройте чат
Заголовок раздела «Шаг 2. Откройте чат»AI-панель находится справа. Если она скрыта, откройте её и сфокусируйте ввод через Ctrl+Alt+C / Cmd+Alt+C или нажмите на иконку Kodik в боковой панели активности.
Шаг 3. Выберите режим
Заголовок раздела «Шаг 3. Выберите режим»В нижней части чата расположен переключатель режимов. По умолчанию активен Code — агент сразу приступает к выполнению: читает файлы, пишет код, запускает команды.
Если задача сложная и вы хотите сначала обсудить подход, переключитесь в Plan. В Plan агент составляет детальный план реализации, не внося никаких изменений в файлы. Когда план готов, переключитесь обратно в Code и скажите «приступай».
Переключить режим можно нажатием Ctrl+Shift+A или кликом по названию режима.
Подробнее обо всех режимах — в разделе Режимы.
Шаг 4. Отправьте запрос
Заголовок раздела «Шаг 4. Отправьте запрос»Введите задачу на естественном языке в поле ввода и нажмите Enter. Например:
Добавь валидацию email в форму регистрацииНапиши тесты для функции parseDateОбъясни, как устроен модуль авторизации
Ошибки ввода появляются в отдельной строке над текстовым полем, под панелями плана и прогресса. Длинные сообщения переносятся внутри поля ввода, не перекрывая панели и ваш черновик.
Продиктуйте запрос
Заголовок раздела «Продиктуйте запрос»В основном поле ввода чата кнопка микрофона находится сразу слева от кнопки Отправить. Нажмите её, чтобы начать голосовой ввод, а затем нажмите ещё раз, чтобы остановить запись и оставить расшифровку в черновике. Нажатие Escape во время записи отменяет голосовой ввод и полностью восстанавливает исходный текст и выделение. Голосовой ввод никогда не отправляет сообщение автоматически — расшифровку можно проверить и отредактировать перед отправкой.
Голосовой ввод использует провайдер распознавания речи, зарегистрированный в IDE. Если провайдер недоступен, Kodik не меняет черновик и показывает сообщение о недоступности функции.
Агент начнёт работу: вы увидите поток действий — чтение файлов, поиск по коду, запись изменений. Каждый шаг отображается в чате в режиме реального времени.
Сообщения сохраняют порядок отправки во время потокового ответа и после перезагрузки длинной сессии. Новый запрос остаётся в конце текущего разговора, пока его запись синхронизируется с постоянной историей.
Kodik передаёт модели текст сообщения с исходными пробелами и разметкой. Время отправки и контекст редактора или вложений добавляются отдельно. Если во время ответа поставить несколько сообщений в очередь, каждое сохранит своё время отправки и вложения до отправки модели.
Если внутреннее соединение между чатом и рабочей областью прервётся, Kodik восстановит его автоматически. Над полем ввода появится статус Переподключение…, пока история и состояние задачи синхронизируются; сама задача продолжит выполняться, а уже принятое сообщение не будет отправлено повторно. Если одно сохранённое или потоковое сообщение повреждено, Kodik изолирует только эту строку, а остальная история и поле ввода продолжат работать.
Если запрос израсходует оставшиеся кредиты, Kodik покажет предупреждение Лимит использования достигнут, даже если сервис не вернул сообщение в чат. После пополнения баланса и закрытия предупреждения следующий запрос не откроет старое предупреждение о нулевом балансе; оно появится снова только при новом ответе о нулевых кредитах.
Шаг 5. Просмотрите изменения
Заголовок раздела «Шаг 5. Просмотрите изменения»Когда агент заканчивает работу, в чате появляется панель изменений. Она показывает, сколько файлов затронуто и сколько строк добавлено или удалено.
- Нажмите на имя файла, чтобы открыть diff в редакторе.
- Нажмите Принять (или принять все) чтобы применить правки.
- Нажмите Отклонить чтобы отменить изменения в этом файле.
Подробнее — в разделе Просмотр изменений.
Следующие шаги
Заголовок раздела «Следующие шаги»- Режимы — чем отличаются Code, Plan, Ask, Debug и Educator
- Просмотр изменений — как работает панель diff
- Авто-подтверждение — как разрешить агенту работать без пауз на подтверждение
