Logotipo do Visual Studio Code

Integração com o editor

Extensão do VS Code

Leve a otimização de prompts do PromptFlowEngine direto para o seu fluxo de desenvolvimento. Descreva uma mudança, e a extensão monta um prompt estruturado baseado nos arquivos relevantes, protege-o contra segredos e ajuda você a revisar o resultado.

  • Roda no processo
  • Proteção de privacidade
  • VS Code Marketplace

O que faz

Assistentes de programação com IA rendem mais com uma especificação do que com uma frase. A extensão gira em torno de um ciclo: Código, Prompt, IA, Código. Você escolhe um escopo, descreve a mudança com as suas palavras, e ela gera um prompt de engenharia por seções com o código relevante anexado.

Os arquivos são filtrados e pontuados pela relevância para a tarefa, de modo que o prompt leva o punhado de arquivos que importam, e não o repositório. Antes de qualquer envio ao chat, uma proteção de privacidade procura credenciais e dados pessoais e pode bloquear, ocultar ou perguntar.

Depois que o assistente editou seus arquivos, a etapa de revisão abre o controle do código-fonte e pode montar um prompt de revisão a partir dos arquivos modificados para conferi-los com a tarefa original. A extensão está no Visual Studio Marketplace como promptflow-ai.ide-extension e também pode ser compilada a partir do repositório como pacote .vsix.

Exemplo prático

De uma tarefa de uma linha a um prompt de engenharia

A mesma reestruturação que a extensão executa, gerada pelo motor quando esta página foi construída. No editor, os arquivos relevantes do seu workspace entram como mais uma seção. Os resultados do motor e os prompts gerados aparecem em inglês, exatamente como o motor e a API os retornam.

O que você digita

14 tokens
add rate limiting to the public API and make sure existing clients keep working
Suas linhas
2
Orientação acrescentada
15
Seções
8

O que a IA recebe

100/100
## Role
Act as a senior software engineer.

## Objective
Add rate limiting to the public API.

## Requirements
- Make sure existing clients keep working.
- Follow the conventions, naming, and structure already used in the codebase.
- Handle invalid input and failure paths explicitly.

## Constraints
- Do not change unrelated code, and do not add dependencies unless the task requires them.
- Keep existing public interfaces and API contracts unchanged.

## Edge cases
- Invalid, missing, and oversized input.
- Unauthenticated, unauthorized, and rate-limited requests.

## Testing
- Success responses: status code and response shape.
- Validation and error responses.
- Add tests for the new behavior, including failure paths.
- Run the existing test suite and report the result.

## Acceptance criteria
- The new behavior works as described in the objective.
- All tests pass and no unrelated files are changed.

## Expected output
- Return every change as a unified diff or as complete new and updated files.
- List the design decisions and assumptions you made.

Calculado pelo motor quando esta página foi construída. Na interface, cada linha acrescentada é identificada como orientação do motor, então você pode apagar o que não se aplica.

Principais benefícios

Recursos

Para quem é

Casos de uso

Perguntas frequentes

A extensão está no Visual Studio Marketplace?

Sim. Procure PromptFlowEngine na visão de extensões do VS Code ou rode code --install-extension promptflow-ai.ide-extension. Você também pode compilar um pacote .vsix a partir do repositório.

Ela envia meu código para algum lugar?

Não. O motor roda dentro do VS Code. O código só sai da sua máquina quando você decide enviar o prompt gerado a um chat de IA, depois que a proteção de privacidade o verificou.

Ela precisa do GitHub Copilot?

Não. Enviar ao chat de IA usa o VS Code Chat quando disponível e, caso contrário, copia o prompt, então funciona com qualquer assistente.

Ela mesma chama um modelo de linguagem?

Não. O prompt é gerado por regras determinísticas, então a mesma tarefa e os mesmos arquivos geram o mesmo prompt.

Todos os produtos rodam o mesmo motor, então se combinam sem surpresas.

Aprenda a técnica por trás

Guias da central de conhecimento de engenharia de prompts que explicam as ideias que este produto aplica.

Um único motor, onde quer que você trabalhe com IA.

Gratuito, determinístico e privado. Sem cadastro.