OpenAI
Esta página foi traduzida automaticamente. Ver o artigo original em inglês.

Trabalhar com apps no macOS

O ChatGPT para macOS pode agora funcionar com as suas apps, começando com ferramentas de programação como IDEs, terminais e Notas.

Atualizado: 2 days ago

Estas funcionalidades estão disponíveis na versão 1.2025.057 do ChatGPT para MacOS ou posterior.

ChatGPT on macOS reviewing and applying an edit to Xcode to add the missing planet Earth in Planet.swift

O ChatGPT pode agora ler e editar conteúdo nas suas apps de programação, trazendo-lhe respostas mais inteligentes adaptadas ao seu trabalho e ajudando-o a manter o ritmo.

Introdução

Para começar, terá de instalar o ChatGPT para MacOS visitando https://openai.com/chatgpt/desktop/ e seguindo as instruções de transferência e configuração. Durante a configuração inicial, localize a app no Finder, inicie-a e conclua o processo de início de sessão ou registo.

Certifique-se de que a app ChatGPT está ativa para poder aceder às funcionalidades descritas abaixo.

Utilizadores Enterprise e Edu

Se os passos abaixo não lhe aparecerem, contacte o administrador da sua empresa. Os administradores Enterprise podem desativar o botão de alternância "Allow code edits on macOS" nas respetivas Definições de administração para desativar esta funcionalidade, razão pela qual pode não aparecer para alguns utilizadores.

Como trabalhar com plugins

Para trabalhar com a sua app ativa, basta abrir a Barra de chat do ChatGPT premindo Option+Space ou clicando no ícone do ChatGPT na barra de menus. Pode alterar este atalho de acesso na sua app MacOS em ChatGPT -> Settings -> Keyboard Shortcut.

Também pode clicar no botão Work with Apps na janela do ChatGPT para se ligar manualmente às apps. Neste momento, o ChatGPT suporta apenas aplicações comuns de programação e edição de texto, listadas abaixo, estando mais integrações de apps para breve. Para configurar isto, terá de adicionar a app pretendida e conceder as permissões necessárias ou instalar quaisquer extensões necessárias.

Image

Verá um banner sobre a Barra de chat a indicar com que apps o ChatGPT está a trabalhar e que conteúdo o ChatGPT reconhece. Quando enviar uma mensagem, o ChatGPT incluirá esse conteúdo com a sua mensagem. Se não vir este banner, o ChatGPT não está a trabalhar com nenhuma das suas apps e não incluirá qualquer conteúdo adicional com a sua mensagem.

Assim que carregar em enviar, o ChatGPT responderá usando qualquer conteúdo e seleção adicionais incluídos em Work with Apps. Pode ver o que o ChatGPT analisou na sua conversa:

ChatGPT on macOS using the Xcode app to inspect Planet.swift with focus on lines 25–33

Este conteúdo passa a fazer parte do seu histórico de conversas e é guardado na sua conta até o eliminar. Depois de eliminar uma conversa ou a sua conta, as conversas são eliminadas dos nossos sistemas no prazo de 30 dias, a menos que tenham sido previamente desidentificadas e dissociadas da sua conta, ou que tenhamos de as manter por motivos de segurança ou legais. Para saber mais sobre controlos de dados, consulte as FAQ sobre Controlos de dados.

Edições de código

Ao trabalhar com IDEs, pode pedir ao ChatGPT para editar diretamente ficheiros abertos — sem necessidade de copiar e colar. Quando pedir uma edição, o ChatGPT irá gerar um diff que pode rever e aplicar, e existe também uma opção para aplicar automaticamente as edições. Os diffs são fáceis de reverter na IU do ChatGPT ou usando CMD+Z no seu editor.

ChatGPT macOS companion window attached to Xcode while editing Planet.swift

Modo de voz avançado

Pode usar o Modo de voz avançado enquanto trabalha com apps. Basta clicar no ícone de onda na barra de chat na janela principal (tenha em atenção que isto exigirá acesso ao microfone). Quando estiver numa sessão de voz avançada, o botão Work With Apps permite-lhe controlar com que apps está a trabalhar.

Tenha em atenção que ainda não pode iniciar o modo de voz avançado a partir da janela complementar e que o modo de voz ainda não suporta edições de código.

ChatGPT macOS voice session focused on Terminal with selected lines

Que conteúdo é incluído com as mensagens?

  • Ao trabalhar com editores de texto: Apple Notes, Notion, TextEdit, Quip

    • O ChatGPT inclui o conteúdo completo dos painéis do editor abertos na janela em primeiro plano, até um limite de truncagem.

    • Se selecionar texto num editor, o ChatGPT concentra-se na sua seleção. (O conteúdo completo desse painel continua a ser incluído como contexto.)

  • Ao trabalhar com editores de código: Xcode, VS Code (incluindo Code, Code Insiders, VSCodium, Cursor, Windsurf), Jetbrains (incluindo Android Studio, IntelliJ, PyCharm, WebStorm, PHPStorm, CLion, Rider, RubyMine, AppCode, GoLand, DataGrip), TextEdit

    • O ChatGPT inclui o conteúdo completo dos painéis do editor abertos na janela em primeiro plano, até um limite de truncagem.

    • Se selecionar texto num editor, o ChatGPT concentra-se na sua seleção. (O conteúdo completo desse painel continua a ser incluído como contexto.)

    • Os notebooks Jupyter não são suportados.

  • Ao trabalhar com terminais: Terminal, iTerm, Warp, Prompt

    • O ChatGPT inclui as últimas 200 linhas dos painéis abertos.

    • Se selecionar texto num painel, o ChatGPT concentra-se na seleção e inclui o texto circundante até um limite de truncagem.

Pode ver quais das apps no seu computador são compatíveis indo a ChatGPT > Settings > Work with Apps > Manage Apps.

Como funciona?

Ativar o ChatGPT para funcionar com a maioria das apps compatíveis requer a API de Acessibilidade do macOS para consultar conteúdo (Definições do sistema - Acessibilidade). Isto também significa que pode desativar a funcionalidade para essas apps desativando as permissões de Acessibilidade do ChatGPT nas definições.

Ativar o ChatGPT para funcionar com o VS Code requer a instalação de uma extensão do VS Code para

consultar conteúdo. Pode instalar a extensão no próprio VSCode (o nome da extensão é ChatGPT – Work with Code on macOS).

Pode ver quais das apps no seu computador são compatíveis, e o que é necessário para funcionar com cada uma, indo a Settings > Work with Apps > Manage Apps.

Posso impedir que o ChatGPT funcione com apps?

Sim, basta desligar o interruptor “Enable Work with Apps” nas definições do ChatGPT no macOS. Isto desativará totalmente a funcionalidade e removerá o ícone da janela de prompt.

ChatGPT macOS setting with Work with Apps enabled

Os administradores Enterprise podem desativar o botão de alternância "Work with Apps" nas respetivas Definições de administração para desativar esta funcionalidade para os membros do espaço de trabalho.

Workspace setting for Work with Apps with the toggle turned off

A OpenAI usará conteúdo incluído do trabalho com apps para treinar os seus modelos?

O conteúdo incluído do trabalho com apps faz parte do histórico de conversas da sua conta e funciona em segundo plano para fornecer respostas mais úteis. Podemos usar o conteúdo incluído para melhorar o desempenho do nosso modelo. Tem controlo sobre a forma como os seus dados são armazenados e utilizados:

  • Pode escolher facilmente se as suas conversas com o ChatGPT podem ser usadas para melhorar e treinar os nossos modelos, ativando ou desativando a definição “Improve the model for everyone”.

  • Se ativar a Conversa temporária, as suas conversas com o ChatGPT não serão guardadas na sua conta ChatGPT nem usadas para melhorar os modelos da OpenAI.

  • Pode aceder a outras definições e a controlos de dados, como exportar as suas conversas do ChatGPT ou eliminar totalmente a sua conta ChatGPT.

Tenha em atenção que não usamos conteúdo enviado por clientes para as nossas ofertas empresariais, como os nossos planos Team e Enterprise, para melhorar o desempenho do modelo. Consulte a nossa página Privacidade empresarial para obter informações sobre como usamos dados empresariais.

Qual é a lista completa de apps suportadas?

  • Apple Notes

  • Notion

  • TextEdit

  • Quip

  • Xcode

  • Script Editor

  • VS Code (incluindo Code, Code Insiders, VSCodium, Cursor, Windsurf)

  • Jetbrains (incluindo Android Studio, IntelliJ, PyCharm, WebStorm, PHPStorm, CLion, Rider, RubyMine, AppCode, GoLand, DataGrip)

  • TextEdit

  • Terminal

  • iTerm

  • Warp

  • Prompt

Tenha em conta que a edição só está disponível com IDEs.

Este artigo foi útil?