Выбери проект и поставь задачу

  1. Переключись на «Агент». Нажми название папки над полем ввода и выбери «Выбрать папку…». Для добавленных проектов есть поиск по имени и пути.
  2. Начни с задачи, у которой легко проверить результат. Например, «Найди, где формируется меню приложения, и предложи, как сократить его».
  3. Попроси внести конкретную правку и запустить тесты проекта. При запросе доступа проверь путь, предлагаемые изменения и команду перед подтверждением.
  4. Открой карточку правки, чтобы увидеть разницу между старым и новым содержимым. При необходимости используй «Отменить правку», пока файл не менялся после этой правки.

Доступ к файлам и командам

Доступ для текущего проекта выбирается у поля ввода. Для новых чатов его можно задать в «Настройки → Поведение агента».

  • Только чтение. Агент изучает проект без правок и команд.
  • С подтверждением. codef спрашивает перед правкой и запуском команды.
  • Автоматические правки. Правки применяются сразу, команды требуют подтверждения.
  • Полный доступ. Правки и команды выполняются без запросов. Команды запускаются с правами пользователя.

Содержимое файлов, которые агент прочитал для задачи, попадает в контекст выбранной модели. При использовании облачной модели оно передаётся провайдеру.

Контекст длинной задачи

Индикатор над полем ввода показывает, сколько контекста занято. Нажми на него и выбери «Сжать контекст», если задача уже длинная и хочется продолжить её с кратким изложением. История чата остаётся доступной. Размер окна можно изменить ползунком в «Настройки → Модели и API» в пределах возможностей выбранной модели.

Подключи инструменты и навыки

В разделе «Плагины и навыки» можно импортировать инструкции из SKILL.md. Поддерживаются текстовые инструкции с полями name и description.

Во вкладке «MCP» нажми «Подключить MCP», чтобы добавить инструменты внешнего сервиса. Для внешнего сервера нужен адрес HTTPS. Поддерживается Streamable HTTP без авторизации или с ключом Bearer. Кнопка «Проверить» получает список инструментов, которые предлагает сервер.

Если задача в том, чтобы вызвать установленную модель из скрипта, открой руководство по локальному API.