Saiba como o Codex Cloud executa tarefas de programação, guarda os ficheiros das tarefas e funciona com a sua conta e o seu espaço de trabalho.
Visão geral
O Codex Cloud executa tarefas de programação em computadores geridos pela OpenAI. Depois de preparar um ambiente para o seu projeto, pode iniciar e continuar tarefas na aplicação para computador, na Web ou num dispositivo móvel.
Disponibilidade
Para saber mais sobre a disponibilidade por plano e os limites de utilização, consulte: Utilizar o Codex com o seu plano do ChatGPT. Num espaço de trabalho gerido, o seu administrador também controla o acesso ao Codex na nuvem.
Prepare um ambiente para o seu projeto
Um ambiente na nuvem reúne os repositórios, as ferramentas, as dependências e as definições de acesso de que o Codex precisa para o seu projeto. Um ambiente publicado permite reutilizar essa configuração em novas tarefas.
Os ambientes são criados e publicados na aplicação para computador ou na Web. Quando um ambiente estiver pronto, pode utilizá-lo para tarefas em vários dispositivos compatíveis.
Para obter instruções completas, consulte: Preparar e configurar o Codex Cloud. O guia para programadores explica como ligar repositórios, preparar e testar o ambiente, adicionar credenciais, configurar o acesso à rede e ligar serviços privados.
Execute uma tarefa e reveja os resultados
Escolha um ambiente publicado e descreva o que pretende que o Codex faça. Por exemplo, pode pedir-lhe que investigue um erro, altere o código ou execute os testes do projeto. Cada tarefa começa a partir da configuração preparada no seu próprio espaço de trabalho isolado, com ficheiros de trabalho e alterações separados.
As tarefas na nuvem podem continuar enquanto o seu computador está em suspensão. Depois de criar e publicar um ambiente na aplicação para computador ou na Web, pode selecioná-lo para uma tarefa num dispositivo móvel e continuar a mesma tarefa na nuvem em vários dispositivos compatíveis. O acesso remoto a uma tarefa em execução no seu próprio computador é um fluxo de trabalho separado.
Reveja as alterações e os resultados dos testes antes de utilizar o trabalho. Se precisar de mais alterações, continue na mesma tarefa.
Continue o seu trabalho e atualize a configuração
Volte à tarefa original para continuar o trabalho por concluir. Iniciar uma nova tarefa cria um espaço de trabalho separado e não recupera as alterações de outra tarefa que não tenham sido guardadas num commit. Faça commit do trabalho importante no sistema de controlo de versões.
Por predefinição, o estado guardado da máquina virtual (VM) pode ser recuperado até 7 dias após o último início de um turno ou a última retoma de uma tarefa. Este prazo de recuperação refere-se ao estado guardado da VM; não é um período de retenção do histórico de conversas.
As alterações à configuração publicada de um ambiente aplicam-se às novas tarefas. As tarefas existentes mantêm o seu próprio estado. Se o seu projeto precisar de ferramentas, dependências ou definições de acesso diferentes, consulte: Atualizar um ambiente na nuvem.
Perguntas frequentes
Porque não consigo ver ou utilizar os controlos da nuvem?
Verifique se tem sessão iniciada na conta e no espaço de trabalho pretendidos. A disponibilidade depende do seu plano e das definições do espaço de trabalho. Num espaço de trabalho gerido, peça a um administrador que verifique o seu acesso à nuvem e as permissões necessárias para a ação que está a tentar realizar. Ser proprietário ou administrador não torna, por si só, todas as funcionalidades disponíveis no seu plano.
Porque está o GitHub ligado, mas a minha tarefa não consegue aceder a um repositório ou enviar-lhe alterações?
Confirme que a conta do GitHub ligada tem acesso ao repositório e que este está incluído no ambiente. Cada pessoa utiliza a sua própria ligação ao GitHub. O acesso a um ambiente não substitui as permissões do repositório nem a configuração do Git da tarefa.
Identifique se a falha ocorre ao selecionar um repositório, preparar o ambiente, obter código ou enviar alterações. Para saber mais sobre a configuração dos repositórios e os requisitos de ligação, consulte: Ligar repositórios ao Codex Cloud. Se o problema persistir, indique o passo em que ocorre a falha ao contactar o Apoio.
O que devo fazer se uma tarefa ou os seus ficheiros estiverem indisponíveis?
Verifique se está a abrir a tarefa original. Se continuar sem conseguir aceder ao trabalho, contacte o Apoio e forneça a ligação ou o ID da tarefa, se disponível. Indique quando acedeu ao trabalho pela última vez e o que está em falta.
O que é partilhado ao partilhar um ambiente?
No ChatGPT Enterprise, partilhar um ambiente disponibiliza a sua configuração preparada aos membros autorizados do espaço de trabalho. Não lhes dá acesso à tarefa de outra pessoa nem lhes concede automaticamente permissão para editar o ambiente.
Os ficheiros preparados e as credenciais ou ligações pertencentes ao ambiente podem dar aos colegas de equipa acesso a recursos partilhados. Os valores do cofre pessoal não são copiados para os colegas de equipa. Antes de partilhar, reveja quais os ficheiros, credenciais e ligações que os colegas de equipa podem utilizar: Partilhar um ambiente no Enterprise.
O que acontece à experiência anterior do Codex na nuvem?
A Revisão de código, a Revisão de segurança e os fluxos de trabalho existentes de integração com o Linear e o GitHub continuam a utilizar o Codex Cloud (versão anterior) durante a transição.
Os ambientes compatíveis da versão anterior podem ser migrados para a nova experiência. Cabe-lhe a si iniciar a migração; esta mantém o ambiente original inalterado, e o histórico de tarefas da versão anterior continua disponível para consulta. Para saber como preparar e configurar um ambiente, consulte: Guia do Codex Cloud para programadores.
Restrições relativas aos dados
O Codex na nuvem não está abrangido pelo BAA da OpenAI. Não o utilize para tratar informações de saúde protegidas (PHI). Para mais detalhes, consulte: Produtos e funcionalidades elegíveis ao abrigo da HIPAA.
