Português

Comandos

Referência de comandos e atalhos de teclado na aplicação ChatGPT para computador

Utilize estes comandos e atalhos de teclado para navegar na aplicação.

Atalhos de teclado

Ação Atalho
Geral
Menu de comandos Cmd/Ctrl + Shift + P ou Cmd/Ctrl + K
Definições Cmd/Ctrl + ,
Atalhos de teclado Cmd/Ctrl + Shift + /
Abrir pasta Cmd/Ctrl + O
Navegar para trás Cmd/Ctrl + [
Navegar para a frente Cmd/Ctrl + ]
Aumentar o tamanho da letra Cmd/Ctrl + +
Diminuir o tamanho da letra Cmd/Ctrl + -
Alternar barra lateral Cmd/Ctrl + B
Abrir separador de revisão Ctrl + Shift + G
Alternar painel de revisão Cmd/Ctrl + Alt + B
Alternar painel inferior Cmd/Ctrl + J
Alternar terminal Ctrl + `
Limpar o terminal Ctrl + L
Chat Chat rápido Cmd + Option + N (macOS) ou Ctrl + Alt + N (Windows)
Novo chat Cmd/Ctrl + N ou Cmd/Ctrl + Shift + O
Pesquisar chats Cmd/Ctrl + G
Localizar no chat Cmd/Ctrl + F
Chat anterior Cmd/Ctrl + Shift + [
Chat seguinte Cmd/Ctrl + Shift + ]
Entrada Ditado Ctrl + Shift + D

Para localizar, personalizar ou repor atalhos, abra Definições > Atalhos de teclado. Pode pesquisar pelo nome do comando ou mudar o campo de pesquisa para o modo de combinação de teclas e premir o atalho que pretende localizar.

Pesquisar chats anteriores e localizar num chat

Utilize a pesquisa de chats (Cmd/Ctrl + G) para reabrir um chat anterior. Quando a correspondência expandida está disponível, também pode encontrar conteúdo de chats e nomes de ramos Git, pelo que pode pesquisar uma expressão do chat ou um ramo como fix/login-redirect.

Utilize Localizar no chat (Cmd/Ctrl + F) depois de abrir um chat para localizar texto no mesmo. Esta função não pesquisa noutros chats.

Para ações que começam por /, consulte Comandos de barra.

Ligações avançadas

A aplicação ChatGPT para computador mantém o esquema de URL codex:// para garantir a compatibilidade, pelo que as ligações podem abrir diretamente partes específicas da aplicação. Codifique os valores da cadeia de consulta antes de os adicionar a um URL.

Ligações suportadas

Utilize estas formas canónicas ao criar ligações. As secções abaixo apresentam a referência completa por tipo de ligação.

Ligação avançada Abre
codex://threads/new Um novo chat local.
codex://new?<query> Um novo chat local com, pelo menos, um parâmetro de consulta.
codex://threads/<thread-id> Um chat local. <thread-id> é o respetivo ID técnico do tópico.
codex://settings Definições.
codex://settings/connections/<connection-type> Definições de ligação a computador, dispositivo ou SSH.
codex://settings/connections/ssh/add?name=<ssh-config-host> Adiciona um anfitrião da sua configuração SSH ao Codex.
codex://skills Skills.
codex://automations Agendamentos, com o fluxo de criação aberto.
codex://plugins/install/<plugin-name>?marketplace=<marketplace-name> O fluxo de instalação de um plugin de um marketplace conhecido.
codex://plugins/<plugin-id> Uma página de detalhes do plugin.
codex://plugins/<plugin-name>?marketplacePath=<absolute-marketplace-path> Uma página local de detalhes do plugin de um marketplace local.
codex://pets/install?name=<pet-name>&imageUrl=<https-image-url> O fluxo de instalação do pet.

Chats

Utilize estas ligações quando precisar de abrir um chat local existente ou iniciar um novo.

Ligação avançada Abre
codex://threads/<thread-id> Um chat local. <thread-id> é o respetivo ID técnico do tópico.
codex://threads/new Um novo chat local.
codex://threads/new?<query> Um novo chat local com parâmetros de consulta opcionais.
codex://new?<query> Um novo chat local. Inclua, pelo menos, um de prompt, path ou originUrl; caso contrário, a ligação não produz qualquer efeito.

Para codex://threads/new ou codex://new, adicione qualquer um destes parâmetros de consulta conforme necessário; pode combiná-los no mesmo URL.

Parâmetro de consulta Obrigatório Função
prompt=<text> Não Define o texto inicial do editor de mensagens.
path=<absolute-path> Não Abre o novo chat num espaço de trabalho local. path tem de ser um caminho absoluto para um diretório local. Quando é válido, o Codex utiliza esse diretório como espaço de trabalho ativo.
originUrl=<git-remote-url> Não Encontra uma das raízes atuais do espaço de trabalho através do URL remoto do Git. Se path também estiver presente, o Codex resolve primeiro path.

Exemplo: Mostre-me algumas estatísticas interessantes sobre a forma como tenho utilizado o Codex

Iniciar um chat com um plugin

Para ajudar os utilizadores a iniciar um chat suportado por um plugin, inclua uma menção ao plugin na mensagem antes de a codificar:

[@Example](plugin://example@openai-curated) Summarize this document: https://example.com/document/123

Codifique a mensagem completa como um componente URI — por exemplo, com encodeURIComponent em JavaScript — e transmita-a ao parâmetro prompt:

codex://new?prompt=%5B%40Example%5D(plugin%3A%2F%2Fexample%40openai-curated)%20Summarize%20this%20document%3A%20https%3A%2F%2Fexample.com%2Fdocument%2F123

A ligação abre um novo chat com a mensagem descodificada no editor. Não envia a mensagem automaticamente. Depois de o utilizador a enviar, o Codex pode utilizar um plugin instalado nesse chat. Se o plugin não estiver instalado, mas estiver disponível para o utilizador, o Codex solicita-lhe que o instale e ligue todos os conectores necessários. Após a configuração, o utilizador pode selecionar Continuar para retomar o mesmo chat. As definições do espaço de trabalho podem limitar os plugins que um utilizador pode instalar. Para obter detalhes sobre a instalação e as permissões de plugins, consulte Plugins.

Definições

Utilize estas ligações quando precisar de abrir as Definições ou uma página de definições específica.

Ligação profunda Abre
codex://settings Definições.
codex://settings/browser-use Definições do navegador.
codex://settings/computer-use/google-chrome Definições do Google Chrome para utilização do computador.
codex://settings/connections Definições de ligações remotas.
codex://settings/connections/computer Definições para controlar este Mac ou PC a partir de outro dispositivo.
codex://settings/connections/devices Definições para controlar outros dispositivos.
codex://settings/connections/ssh Definições da ligação SSH.
codex://settings/connections/ssh/add?name=<ssh-config-host> Adiciona o alias de anfitrião indicado como uma ligação gerida pelo Codex e, em seguida, abre as definições da ligação SSH.

O valor name tem de corresponder a um alias de anfitrião em ~/.ssh/config. A ligação desativa a ligação automática para o anfitrião adicionado. Se o Codex não conseguir encontrar o anfitrião indicado, abre as definições da ligação SSH e apresenta um erro.

Os caminhos codex://settings/... não suportados abrem a página principal de Definições.

Competências

Utilize estas ligações quando precisar de abrir Competências.

Ligação profunda Abre
codex://skills Competências.

Agendado

Utilize estas ligações quando precisar de abrir Agendado.

Ligação profunda Abre
codex://automations Agendado com o fluxo de criação aberto.

Plugins

As ligações de plugins utilizam formatos diferentes consoante esteja a instalar a partir de um marketplace, a abrir um plugin ou a trabalhar a partir de um marketplace.json local. Para obter informações básicas sobre plugins, consulte Plugins. Para configurar um marketplace local ou de um repositório, consulte Criar plugins.

Instalação de plugins

Utilize este formato para abrir o fluxo de instalação de um plugin a partir de um marketplace que o Codex já conhece.

Ligação profunda Abre
codex://plugins/install/<plugin-name>?marketplace=<marketplace-name> Os detalhes ou o fluxo de instalação de um plugin.
Parâmetro de consulta Obrigatório O que faz
marketplace=<marketplace-name> Sim Identifica o marketplace. Para um plugin selecionado pela OpenAI, utilize openai-curated.

A ligação de instalação aceita apenas o parâmetro de consulta marketplace. Se o Codex não conseguir encontrar o marketplace ou o plugin solicitado, abre a página Plugins.

Detalhes do plugin

Ligação profunda Abre
codex://plugins/<plugin-id> Uma página de detalhes do plugin.

<plugin-id> tem de identificar o plugin. Para um plugin selecionado pela OpenAI, utilize o formato <plugin-name>@openai-curated.

As ligações de plugins geradas pelo Codex também podem incluir estes parâmetros de consulta. Omita ambos quando escrever uma ligação manualmente.

Parâmetro de consulta Obrigatório O que faz
hostId=<host-id> Não Identifica o anfitrião do Codex que detém o contexto do plugin, como local ou uma das suas ligações remotas configuradas. O Codex fornece estes IDs.
source=manage Não Preserva o ponto de entrada da aplicação para a gestão de plugins. Não se destina apenas a administradores.

Exemplo: Abrir o plugin OpenAI Developers

Plugin local

Para configurar um marketplace local ou de um repositório, consulte Criar plugins.

Ligação profunda Abre
codex://plugins/<plugin-name>?marketplacePath=<absolute-marketplace-path> Uma página de detalhes de um plugin local de um marketplace local.
Parâmetro de consulta Obrigatório O que faz
marketplacePath=<absolute-marketplace-path> Sim Caminho absoluto para o marketplace.json local, por exemplo, /Users/alex/.agents/plugins/marketplace.json.
mode=share Não Abre o fluxo de partilha desse plugin local.

Animais de estimação

Utilize estas ligações para abrir o fluxo de instalação de animais de estimação quando essa funcionalidade estiver ativada.

Ligação profunda Abre
codex://pets/install?name=<pet-name>&imageUrl=<https-image-url> O fluxo de instalação de animais de estimação.
Parâmetro de consulta Obrigatório O que faz
name=<pet-name> Sim Define o nome do animal de estimação. O valor tem de conter pelo menos um caráter que não seja um espaço em branco.
imageUrl=<https-image-url> Sim Fornece um URL HTTPS absoluto para a imagem ou folha de sprites do animal de estimação.
description=<text> Não Adiciona uma descrição ao fluxo de instalação.
spriteVersionNumber=<1-or-2> Não Seleciona o formato da folha de sprites. A predefinição é 1; o único outro valor suportado é 2.

A ligação de instalação aceita apenas estes parâmetros de consulta. Nomes inválidos, URLs de imagem que não utilizem HTTPS, versões de sprites não suportadas ou segmentos de caminho adicionais fazem com que a ligação não execute qualquer ação.

Consulte também