Команды
Справочник по командам и сочетаниям клавиш в приложении ChatGPT для компьютера
Используйте эти команды и сочетания клавиш для навигации по приложению.
Сочетания клавиш
| Действие | Сочетание клавиш | |
|---|---|---|
| Общие | ||
| Меню команд | Cmd/Ctrl + Shift + P или Cmd/Ctrl + K | |
| Настройки | Cmd/Ctrl + , | |
| Сочетания клавиш | Cmd/Ctrl + Shift + / | |
| Открыть папку | Cmd/Ctrl + O | |
| Перейти назад | Cmd/Ctrl + [ | |
| Перейти вперёд | Cmd/Ctrl + ] | |
| Увеличить размер шрифта | Cmd/Ctrl + + | |
| Уменьшить размер шрифта | Cmd/Ctrl + - | |
| Показать или скрыть боковую панель | Cmd/Ctrl + B | |
| Открыть вкладку проверки | Ctrl + Shift + G | |
| Показать или скрыть панель проверки | Cmd/Ctrl + Alt + B | |
| Показать или скрыть нижнюю панель | Cmd/Ctrl + J | |
| Показать или скрыть терминал | Ctrl + ` | |
| Очистить терминал | Ctrl + L | |
| Чат | Быстрый чат | Cmd + Option + N (macOS) или Ctrl + Alt + N (Windows) |
| Новый чат | Cmd/Ctrl + N или Cmd/Ctrl + Shift + O | |
| Поиск чатов | Cmd/Ctrl + G | |
| Найти в чате | Cmd/Ctrl + F | |
| Предыдущий чат | Cmd/Ctrl + Shift + [ | |
| Следующий чат | Cmd/Ctrl + Shift + ] | |
| Ввод | Диктовка | Ctrl + Shift + D |
Чтобы найти, настроить или сбросить сочетания клавиш, откройте Настройки > Сочетания клавиш. Вы можете выполнить поиск по названию команды или переключить поле поиска в режим ввода сочетания клавиш и нажать сочетание, которое хотите найти.
Поиск прошлых чатов и текста в чате
Используйте поиск чатов (Cmd/Ctrl + G), чтобы снова открыть прошлый
чат. Если доступен расширенный поиск совпадений, он также может находить содержимое чатов и
имена веток Git, поэтому можно искать фразу из чата или
ветку, например fix/login-redirect.
Открыв чат, используйте Найти в чате (Cmd/Ctrl + F), чтобы найти текст в нём. Эта функция не выполняет поиск по другим чатам.
Сведения о действиях, начинающихся с /, см. в разделе Команды с косой чертой.
Глубокие ссылки
Приложение ChatGPT для компьютера сохраняет схему URL codex:// для совместимости, поэтому
ссылки могут напрямую открывать определённые разделы приложения. Кодируйте значения строки запроса,
прежде чем добавлять их в URL.
Поддерживаемые ссылки
При создании ссылок используйте следующие канонические формы. В разделах ниже приведён полный справочник по каждому типу ссылок.
| Глубокая ссылка | Что открывается |
|---|---|
codex://threads/new |
Новый локальный чат. |
codex://new?<query> |
Новый локальный чат как минимум с одним параметром запроса. |
codex://threads/<thread-id> |
Локальный чат. <thread-id> — его технический идентификатор ветки. |
codex://settings |
Настройки. |
codex://settings/connections/<connection-type> |
Настройки подключения к компьютеру, устройству или по SSH. |
codex://settings/connections/ssh/add?name=<ssh-config-host> |
Добавляет хост из вашей конфигурации SSH в Codex. |
codex://skills |
Навыки. |
codex://automations |
Раздел запланированных задач с открытой формой создания. |
codex://plugins/install/<plugin-name>?marketplace=<marketplace-name> |
Процесс установки плагина из известного маркетплейса. |
codex://plugins/<plugin-id> |
Страница сведений о плагине. |
codex://plugins/<plugin-name>?marketplacePath=<absolute-marketplace-path> |
Страница сведений о локальном плагине из локального маркетплейса. |
codex://pets/install?name=<pet-name>&imageUrl=<https-image-url> |
Процесс установки питомца. |
Чаты
Используйте эти ссылки, когда необходимо открыть существующий локальный чат или начать новый.
| Глубокая ссылка | Что открывается |
|---|---|
codex://threads/<thread-id> |
Локальный чат. <thread-id> — его технический идентификатор ветки. |
codex://threads/new |
Новый локальный чат. |
codex://threads/new?<query> |
Новый локальный чат с необязательными параметрами запроса. |
codex://new?<query> |
Новый локальный чат. Укажите хотя бы один из параметров: prompt, path или originUrl; иначе ссылка не сработает. |
Для codex://threads/new или codex://new при необходимости добавьте любые из следующих параметров запроса; их можно объединять в одном URL.
| Параметр запроса | Обязателен | Назначение |
|---|---|---|
prompt=<text> |
Нет | Задаёт исходный текст в поле ввода. |
path=<absolute-path> |
Нет | Открывает новый чат в локальной рабочей области. path должен быть абсолютным путём к локальному каталогу. Если путь допустим, Codex использует этот каталог как активную рабочую область. |
originUrl=<git-remote-url> |
Нет | Находит один из текущих корневых каталогов рабочей области по URL удалённого репозитория Git. Если также указан path, Codex сначала разрешает path. |
Пример: Покажи интересную статистику о том, как я использую Codex
Начало чата с плагином
Чтобы помочь пользователям начать чат с поддержкой плагина, добавьте упоминание плагина в запрос перед его кодированием:
[@Example](plugin://example@openai-curated) Summarize this document: https://example.com/document/123Закодируйте запрос целиком как компонент URI — например, с помощью
encodeURIComponent в JavaScript — и передайте его в параметр prompt:
codex://new?prompt=%5B%40Example%5D(plugin%3A%2F%2Fexample%40openai-curated)%20Summarize%20this%20document%3A%20https%3A%2F%2Fexample.com%2Fdocument%2F123Ссылка открывает новый чат, помещая декодированный запрос в поле ввода. Запрос не отправляется автоматически. После его отправки пользователем Codex сможет использовать установленный плагин в этом чате. Если плагин не установлен, но доступен пользователю, Codex предложит установить его и подключить все необходимые коннекторы. После настройки пользователь может выбрать Продолжить, чтобы вернуться к тому же чату. Настройки рабочей области могут ограничивать список плагинов, доступных пользователю для установки. Сведения об установке плагинов и разрешениях см. в разделе Плагины.
Настройки
Используйте эти ссылки, когда необходимо открыть настройки или определённую страницу настроек.
| Дип-ссылка | Что открывает |
|---|---|
codex://settings |
Настройки. |
codex://settings/browser-use |
Настройки браузера. |
codex://settings/computer-use/google-chrome |
Настройки Google Chrome для управления компьютером. |
codex://settings/connections |
Настройки удалённых подключений. |
codex://settings/connections/computer |
Настройки для управления этим Mac или PC с другого устройства. |
codex://settings/connections/devices |
Настройки для управления другими устройствами. |
codex://settings/connections/ssh |
Настройки SSH-подключения. |
codex://settings/connections/ssh/add?name=<ssh-config-host> |
Добавляет указанный псевдоним хоста как подключение под управлением Codex, а затем открывает настройки SSH-подключения. |
Значение name должно соответствовать псевдониму хоста в ~/.ssh/config. Ссылка отключает
автоматическое подключение для добавленного хоста. Если Codex не удаётся найти указанный хост, он
открывает настройки SSH-подключения и показывает ошибку.
Неподдерживаемые пути codex://settings/... открывают главную страницу настроек.
Навыки
Используйте эти ссылки, когда необходимо открыть раздел Skills.
| Дип-ссылка | Что открывает |
|---|---|
codex://skills |
Skills. |
Запланированные задачи
Используйте эти ссылки, когда необходимо открыть раздел Scheduled.
| Дип-ссылка | Что открывает |
|---|---|
codex://automations |
Раздел Scheduled с открытой формой создания. |
Плагины
Ссылки на плагины имеют разные форматы в зависимости от того, устанавливаете ли вы плагин из маркетплейса, открываете плагин или работаете с локальным marketplace.json. Основные сведения о плагинах см. в разделе Плагины. Настройка локального маркетплейса или маркетплейса репозитория описана в разделе Создание плагинов.
Установка плагина
Используйте этот формат, чтобы открыть процесс установки плагина из маркетплейса, который уже известен Codex.
| Дип-ссылка | Что открывает |
|---|---|
codex://plugins/install/<plugin-name>?marketplace=<marketplace-name> |
Страница сведений о плагине или процесс его установки. |
| Параметр запроса | Обязательный | Назначение |
|---|---|---|
marketplace=<marketplace-name> |
Да | Определяет маркетплейс. Для плагина из каталога OpenAI используйте openai-curated. |
Ссылка для установки принимает только параметр запроса marketplace. Если Codex не удаётся найти запрошенный маркетплейс или плагин, вместо этого открывается страница Plugins.
Сведения о плагине
| Дип-ссылка | Что открывает |
|---|---|
codex://plugins/<plugin-id> |
Страница сведений о плагине. |
<plugin-id> должен идентифицировать плагин. Для плагина из каталога OpenAI используйте формат <plugin-name>@openai-curated.
Ссылки на плагины, созданные Codex, также могут содержать следующие параметры запроса. При написании ссылки вручную не указывайте ни один из них.
| Параметр запроса | Обязательный | Назначение |
|---|---|---|
hostId=<host-id> |
Нет | Определяет хост Codex, которому принадлежит контекст плагина, например local или одно из настроенных удалённых подключений. Codex предоставляет эти идентификаторы. |
source=manage |
Нет | Сохраняет точку входа приложения для управления плагинами. Она доступна не только администраторам. |
Пример: Открыть плагин OpenAI Developers
Локальный плагин
Настройка локального маркетплейса или маркетплейса репозитория описана в разделе Создание плагинов.
| Дип-ссылка | Что открывает |
|---|---|
codex://plugins/<plugin-name>?marketplacePath=<absolute-marketplace-path> |
Страница сведений о локальном плагине из локального маркетплейса. |
| Параметр запроса | Обязательный | Назначение |
|---|---|---|
marketplacePath=<absolute-marketplace-path> |
Да | Абсолютный путь к локальному marketplace.json, например /Users/alex/.agents/plugins/marketplace.json. |
mode=share |
Нет | Открывает процесс предоставления общего доступа к этому локальному плагину. |
Питомцы
Используйте эти ссылки, чтобы открыть процесс установки питомца, когда эта функция включена.
| Дип-ссылка | Что открывает |
|---|---|
codex://pets/install?name=<pet-name>&imageUrl=<https-image-url> |
Процесс установки питомца. |
| Параметр запроса | Обязательный | Назначение |
|---|---|---|
name=<pet-name> |
Да | Задаёт имя питомца. Значение должно содержать хотя бы один непробельный символ. |
imageUrl=<https-image-url> |
Да | Указывает абсолютный HTTPS URL изображения питомца или таблицы спрайтов. |
description=<text> |
Нет | Добавляет описание в процесс установки. |
spriteVersionNumber=<1-or-2> |
Нет | Выбирает формат таблицы спрайтов. По умолчанию используется 1; единственное другое поддерживаемое значение — 2. |
Ссылка для установки принимает только эти параметры запроса. Недопустимые имена, URL изображений, не использующие HTTPS, неподдерживаемые версии спрайтов или дополнительные сегменты пути приводят к тому, что ссылка не выполняет никаких действий.