Проекты и чаты

Храните связанные чаты, файлы и источники вместе в ChatGPT

Используйте проект, чтобы организовать связанные чаты и предоставить ChatGPT необходимый контекст. Представление Проекты в приложении ChatGPT для компьютера включает проекты ChatGPT и локальные проекты, связанные с папками на вашем компьютере.

Выберите проект или начните без него

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

Работа в проекте

Представление Проекты объединяет проекты ChatGPT и локальные проекты. Проекты ChatGPT переносят файлы и контекст проекта между связанными чатами. Локальный проект предоставляет чатам доступ к одной или нескольким папкам на вашем компьютере, например к набору исходных файлов или кодовой базе.

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

Организация проектов и чатов

Держите текущую работу на виду и убирайте завершённую, чтобы она не мешала:

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

Закрепление не добавляет контекст и не меняет доступ ChatGPT к данным. Оно меняет только положение проекта или чата на боковой панели.

Восстановить архивные чаты можно в разделе Настройки > Архивные чаты.

Используйте локальные проекты для папок и кодовых баз

Когда синхронизация включена, облако координирует новые задачи, использующие доступ к локальному компьютеру с Work Cloud, и вы можете продолжать их в поддерживаемых настольных и мобильных приложениях, а также в веб-версии. Для корпоративных клиентов переключатель Local/Cloud в приложении и его значение по умолчанию на момент запуска остаются прежними. Существующие задачи, в том числе задачи в проектах, остаются исключительно локальными либо выполняются в облаке без доступа к локальным файлам. Чтобы воспользоваться этой возможностью, начните новую задачу.

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

Синхронизация беседы и доступ к файлам проекта — отдельные возможности:

  • Синхронизация беседы не загружает всю локальную папку в облако и не делает её доступной на другом компьютере.
  • Продолжая задачу, проверьте, какие источники и инструменты ей доступны.
  • История бесед Work остаётся отдельной от истории Codex.

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

Чтобы добавить или изменить папки, откройте меню проекта и выберите Изменить проект. Выберите Добавить папку, чтобы прикрепить несколько папок. ChatGPT может читать и изменять файлы во всех прикреплённых папках. Чтобы изменить рабочий каталог по умолчанию, наведите указатель на папку и выберите Сделать основной.

Новые чаты запускаются в основной папке. Codex также использует эту папку по умолчанию для операций Git и автоматического обнаружения AGENTS.md, навыков и config.toml. Дополнительные папки остаются доступными для поиска, чтения и редактирования файлов, но Codex не обнаруживает автоматически эти файлы проекта в дополнительных папках.

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

Используйте локальные среды, чтобы определить действия настройки и распространённые команды проекта. Панель проверки может показывать изменения во всех репозиториях, прикреплённых к одному проекту. Действия с pull request и рабочим деревом применяются к основному репозиторию. Когда вы начинаете чат в рабочем дереве, остальные папки остаются прикреплёнными.

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

Начало чата без проекта

В Codex выберите Новый чат рядом с разделом Недавние, чтобы начать без проекта. Используйте этот вариант для самостоятельной работы, которой не нужны общие файлы проекта, инструкции или доступ к папкам. Сначала создайте проект, если несколько чатов будут опираться на один и тот же контекст.

Используйте быстрый чат для короткого вопроса

Быстрый чат открывает обычный чат ChatGPT. Чаты ChatGPT не отображаются на боковой панели Codex, где находятся ваши чаты и проекты Codex.

Наведите указатель на Новый чат, затем выберите значок Быстрый чат справа. Также можно нажать

Cmd+Option+N в macOS или Ctrl+Alt+N в Windows и Linux. В разделе Новый чат можно открыть существующий чат ChatGPT и добавить его в чат Codex.

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

  • Прикрепляйте файлы или изображения непосредственно к чату, если они относятся только к этому запросу.
  • Устанавливайте плагины, чтобы получать контекст и выполнять действия в других сервисах.
  • Настраивайте MCP servers, если ваша организация или среда разработки предоставляет инструменты через Model Context Protocol.
  • Используйте память, если она доступна, чтобы переносить полезный контекст из прошлой работы в будущие чаты.

Дальнейшие действия