Repolode
aws-samples

aws-samples/bedrock-engineer

App desktop com agente de IA autônomo baseado no Amazon Bedrock, capaz de editar arquivos, executar comandos, pesquisar na web e usar bases de conhecimento.

Alternativa open source a:Cline

Estrelas
486
Forks
69
Issues abertas
31
Último commit
há 5 dias

O que é?

Bedrock Engineer é um aplicativo desktop nativo que executa um agente de IA autônomo com modelos do Amazon Bedrock, como Claude, Amazon Nova e Meta Llama. É possível definir um nome personalizado, um prompt de sistema e um conjunto de ferramentas para cada agente, permitindo que o mesmo app seja usado tanto no desenvolvimento de software quanto em outras tarefas.

As ferramentas integradas abrangem operações no sistema de arquivos, execução de comandos com uma lista de permissões, pesquisa e busca na web usando Tavily, um interpretador de código Python executado no Docker, geração de imagens e vídeos pelo Bedrock e pelo Nova Reel, além de acesso a Bedrock Knowledge Bases, Agents e Flows. Entre os recursos adicionais estão a integração com clientes MCP, agentes em segundo plano com agendamento, um diretório compartilhado de agentes, chat por voz com Nova Sonic e geradores de sites, definições do AWS Step Functions e diagramas de arquitetura da AWS.

O app é otimizado para macOS e pode ser compilado para Windows e Linux a partir do código-fonte. Você precisa ter suas próprias credenciais da AWS e acesso aos modelos do Bedrock.

Recursos principais

  • 01Agentes autônomos com prompts de sistema personalizados e seleção de ferramentas para cada agente.
  • 02Ferramentas de sistema de arquivos para ler, gravar, mover e copiar arquivos, incluindo conversão de Excel para CSV.
  • 03Execução de comandos limitada aos comandos registrados e permitidos.
  • 04Interpretador de código Python em um ambiente isolado do Docker, sem acesso à internet.
  • 05Geração de imagens e vídeos pelo Amazon Bedrock e pelo Nova Reel, além de recuperação de informações em bases de conhecimento.

Casos de uso

  • Delegar tarefas de programação, como criar projetos, editar arquivos e analisar código.
  • Fazer análises de dados e visualizações em um ambiente Python isolado.
  • Criar sites ou diagramas de arquitetura da AWS a partir de descrições em linguagem natural.
  • Executar tarefas de IA agendadas e consultar bases de conhecimento internas na AWS.

Início rápido

  1. 1

    Baixe a versão mais recente para seu sistema operacional ou compile a partir do código-fonte

  2. 2

    Instale os módulos do npm

    npm ci
  3. 3

    Compile o pacote do aplicativo para macOS (use build:win ou build:linux em outros sistemas)

    npm run build:mac
  4. 4

    Execute o aplicativo compilado a partir do diretório dist

Antes de usar

  • Ele é otimizado para macOS; as versões para Windows e Linux foram menos testadas.
  • A instalação no macOS exige executar um comando ad-hoc codesign adicional para que o aplicativo funcione corretamente.
  • Para usá-lo, são necessárias credenciais da AWS com acesso ao Amazon Bedrock.

Em coleções

Tópicos

Perguntas frequentes

O que é bedrock-engineer?
App desktop com agente de IA autônomo baseado no Amazon Bedrock, capaz de editar arquivos, executar comandos, pesquisar na web e usar bases de conhecimento. Bedrock Engineer é um aplicativo desktop nativo que executa um agente de IA autônomo com modelos do Amazon Bedrock, como Claude, Amazon Nova e Meta Llama. É possível definir um nome personalizado, um prompt de sistema e um conjunto de ferramentas para cada agente, permitindo que o mesmo app seja usado tanto no desenvolvimento de software quanto em outras tarefas.
bedrock-engineer é gratuito? Qual é a licença?
bedrock-engineer é open source sob a licença MIT-0. Confira os termos da licença antes de usá-lo em produtos comerciais.
bedrock-engineer ainda é mantido?
Manutenção ativa. O último commit de bedrock-engineer foi em 2 de nov. de 2026.
Para que posso usar bedrock-engineer?
Delegar tarefas de programação, como criar projetos, editar arquivos e analisar código. Fazer análises de dados e visualizações em um ambiente Python isolado. Criar sites ou diagramas de arquitetura da AWS a partir de descrições em linguagem natural. Executar tarefas de IA agendadas e consultar bases de conhecimento internas na AWS.
Como instalar bedrock-engineer?
Baixe a versão mais recente para seu sistema operacional ou compile a partir do código-fonte Instale os módulos do npm: npm ci Compile o pacote do aplicativo para macOS (use build:win ou build:linux em outros sistemas): npm run build:mac Execute o aplicativo compilado a partir do diretório dist
Onde consigo bedrock-engineer?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/aws-samples/bedrock-engineer

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados