Primeiros passos

Início rápido

Conclua e revise sua primeira tarefa de programação.

Use o aplicativo desktop do Remy para fazer uma pequena alteração em um projeto existente e revisar os resultados.

1. Antes de começar

  • Uma conta do Remy: Baixe o Remy e entre na sua conta. Sua conta Remy/Corepass é criada no primeiro login.
  • Uma conexão com a internet: Sua conta do Remy dá acesso aos modelos. Você não precisa de uma conta separada de provedor de modelos nem de uma chave de API.
  • Um projeto local: Escolha um projeto que você possa acessar e executar e uma pequena alteração com escopo bem definido.

O aplicativo desktop do Remy inclui seu próprio ambiente de execução, portanto você não precisa instalar Python ou Node.js para usar o Remy. Seu projeto e os testes dele ainda precisam do próprio ambiente e das próprias dependências.

2. Baixe e entre na sua conta

  1. Acesse a página de downloads do Remy e escolha o instalador para seu computador:
    • macOS: Escolha a versão Apple silicon ou Intel (DMG) para seu Mac.
    • Windows: Escolha a versão x64 (EXE).
  2. Instale e abra o Remy e clique em Começar.
  3. Entre na sua conta pelo navegador e volte ao aplicativo do Remy.

Agora você pode: Criar um projeto e iniciar uma conversa.

3. Adicione seu projeto e inicie uma conversa

  1. Crie um projeto e adicione sua pasta de projeto local em Pastas de origem.
  2. Nesse projeto, clique em Nova conversa.
  3. Escolha um modelo disponível ao lado do campo de entrada. Se houver configurações de raciocínio disponíveis, ajuste-as conforme necessário.

Adicione a pasta que contém seu código. Nos prompts abaixo, “este projeto” se refere aos arquivos dessa pasta.

Com o Dynamic, o Remy escolhe um modelo para cada tarefa e pode passar a um modelo mais potente se ficar travado. Os modelos e as configurações de raciocínio disponíveis são exibidos no aplicativo. Atualmente, os usuários não podem trocar de modelo manualmente enquanto uma tarefa está em execução.

Agora você pode: Trabalhar no seu código em uma conversa com acesso ao projeto.

4. Conclua sua primeira tarefa de programação

Escolha uma pequena alteração com um resultado que você possa verificar, como corrigir um bug ou adicionar um botão a uma página.

O exemplo abaixo adiciona um botão “Limpar filtros” a uma lista de pedidos. Adapte o recurso, os campos e os requisitos ao seu próprio projeto.

4.1 Entenda o código relevante

Envie isto na nova conversa:

Exemplo de prompt
Vou atualizar a lista de pedidos deste projeto.

Primeiro, leia a documentação do projeto e as instruções relevantes. Explique como executar o projeto e os testes relevantes.
Identifique os principais arquivos da lista de pedidos e explique como a filtragem, a paginação e a ordenação funcionam atualmente.

Ainda não edite arquivos, instale dependências, faça commits nem envie código.

Confira se o Remy encontrou a parte certa do projeto, se os arquivos listados existem e se as instruções de execução e teste são respaldadas pela documentação ou pelo código do projeto. Se algo estiver errado, forneça mais contexto sobre as pastas, os arquivos ou os requisitos antes de continuar.

4.2 Faça a alteração

Continue na mesma conversa:

Exemplo de prompt
Adicione um botão “Limpar filtros” à lista de pedidos.

Requisitos:
1. Limpar os filtros de palavra-chave e status.
2. Voltar à página 1 e atualizar a lista.
3. Preservar a ordenação atual.
4. Seguir os estilos existentes do projeto e alterar somente o que esta tarefa exige.

Adicione e execute os testes relevantes. Ao terminar, resuma os arquivos alterados, as verificações executadas e seus resultados.
Se não conseguir concluir uma verificação, explique o motivo.

Ainda não faça commits nem envie código.

Se o Remy pedir mais informações ou confirmação durante a tarefa, revise a solicitação antes de continuar.

O que esperar: Alterações de código que você possa revisar, um resumo da tarefa e os resultados de quaisquer testes ou outras verificações.

5. Revise os resultados e refine

Revise o trabalho nesta ordem:

  1. Revise as alterações: Confira quais arquivos foram alterados e se as mudanças permanecem dentro do escopo da tarefa.
  2. Revise as verificações: Confirme quais testes ou verificações realmente foram executados e se passaram. Se uma verificação não foi executada ou falhou, resolva a causa antes de verificar novamente.
  3. Experimente o recurso: Execute o projeto, defina filtros e vá para outra página de resultados. Clique em “Limpar filtros”. Confirme que os filtros de palavra-chave e status são limpos, a lista volta à página 1 e é atualizada, e a ordenação permanece a mesma.

Se você escolheu outra tarefa, confira o resultado em relação aos requisitos do seu prompt.

Se o resultado precisar de ajustes, continue na mesma conversa. Descreva o que aconteceu, o que você esperava e o que deve mudar. Por exemplo:

Exemplo de prompt
Depois que clico em “Limpar filtros”, os filtros de palavra-chave e status são limpos, mas a lista permanece na página 3.
Ela deve voltar à página 1 e ser atualizada.

Corrija somente esse problema, adicione e execute os testes relevantes e resuma a alteração e os resultados da verificação.
Ainda não faça commits nem envie código.

Ramificar uma conversa não desfaz alterações nos arquivos. Ao continuar uma tarefa, trabalhe a partir dos arquivos como estão atualmente no projeto.

6. Obtenha ajuda e compartilhe feedback

Problemas no aplicativo ou em recursos

Abra ··· → Enviar feedback no canto superior direito da conversa e inclua:

  • Os passos que você seguiu.
  • O que aconteceu.
  • O que você esperava que acontecesse.
  • Sua versão do Remy, com capturas de tela se forem úteis.

Não encontra a opção de feedback? Entre em contato com o suporte em support@corepass.com.

Respostas e resultados de tarefas

Use o botão de gostei ou não gostei abaixo de uma resposta e acrescente detalhes. Por exemplo, diga se o Remy entendeu a tarefa, se as alterações atenderam aos seus requisitos e se os resultados das verificações foram claros.

7. Saiba mais

Para mais formas de usar o Remy, guias e respostas a perguntas comuns, acesse Documentação no site do Remy.