Aplicação web hospedada na AWS e implantada com CDK, que oferece às organizações um ambiente seguro e pronto para IA generativa, com chat, RAG, agentes e diversos casos de uso empresariais.
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
Baixe a versão mais recente para seu sistema operacional ou compile a partir do código-fonte
- 2
Instale os módulos do npm
npm ci - 3
Compile o pacote do aplicativo para macOS (use build:win ou build:linux em outros sistemas)
npm run build:mac - 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
Solução da AWS que implanta um painel web para criar, comparar e colocar em produção casos de uso de chat e agentes de IA generativa no Amazon Bedrock e no SageMaker AI.
Uma biblioteca Rust para criar aplicações com LLMs, além de um agente de programação para terminal, baseado nela e cujos recursos são plugins do Bevy.
Workshop prático com notebooks Jupyter que ensina desenvolvedores a criar apps de IA generativa com modelos de fundação no Amazon Bedrock.
Um framework Python para criar aplicações e agentes com LLMs, com interfaces padronizadas para modelos, embeddings, vector stores e integrações de terceiros.
Framework de orquestração em Python para criar aplicações de IA agêntica e LLM, com suporte a pipelines de RAG, agentes e fluxos de trabalho com várias etapas.