Repolode
aws-samples

aws-samples/bedrock-engineer

Aplicación de escritorio con un agente de IA autónomo basado en Amazon Bedrock, capaz de editar archivos, ejecutar comandos, buscar en la web y usar bases de conocimiento.

Alternativa open source a:Cline

Estrellas
486
Forks
69
Issues abiertos
31
Último commit
hace 5 días

¿Qué es?

Bedrock Engineer es una aplicación de escritorio nativa que ejecuta un agente de IA autónomo con modelos de Amazon Bedrock, como Claude, Amazon Nova y Meta Llama. Puedes asignar a los agentes un nombre personalizado, un prompt de sistema y un conjunto de herramientas, de modo que la misma aplicación sirva tanto para el desarrollo de software como para otras tareas.

Las herramientas integradas permiten realizar operaciones en el sistema de archivos, ejecutar comandos mediante una lista de permitidos, buscar en la web y obtener contenido con Tavily, interpretar código Python en Docker, generar imágenes y videos mediante Bedrock y Nova Reel, y acceder a Bedrock Knowledge Bases, Agents y Flows. Entre las funciones adicionales se incluyen la integración con clientes MCP, agentes en segundo plano programados, un directorio compartido de agentes, chat de voz con Nova Sonic y generadores de sitios web, definiciones de AWS Step Functions y diagramas de arquitectura de AWS.

La aplicación está optimizada para macOS y se puede compilar desde el código fuente para Windows y Linux. Necesitas tus propias credenciales de AWS y acceso a los modelos de Bedrock.

Funciones clave

  • 01Agentes autónomos con prompts de sistema personalizados y selección de herramientas para cada agente.
  • 02Herramientas del sistema de archivos para leer, escribir, mover y copiar archivos, incluida la conversión de Excel a CSV.
  • 03Ejecución de comandos limitada a los comandos registrados y permitidos.
  • 04Intérprete de código Python en un entorno Docker aislado y sin acceso a Internet.
  • 05Generación de imágenes y videos mediante Amazon Bedrock y Nova Reel, además de recuperación desde Knowledge Bases.

Casos de uso

  • Delegar tareas de programación, como crear proyectos, editar archivos y analizar código.
  • Realizar análisis y visualización de datos en un entorno Python aislado.
  • Crear sitios web o diagramas de arquitectura de AWS a partir de descripciones en lenguaje natural.
  • Ejecutar tareas de IA programadas y consultar bases de conocimiento internas en AWS.

Inicio rápido

  1. 1

    Descarga la última versión para tu sistema operativo o compílala desde el código fuente

  2. 2

    Instala los módulos de npm

    npm ci
  3. 3

    Compila el paquete de la aplicación para macOS (usa build:win o build:linux en otros sistemas)

    npm run build:mac
  4. 4

    Ejecuta la aplicación compilada desde el directorio dist

Antes de usarlo

  • Está optimizada para macOS; las compilaciones para Windows y Linux se han probado menos.
  • La instalación en macOS requiere ejecutar un comando ad-hoc codesign adicional para que la aplicación funcione correctamente.
  • Para usarla, necesitas credenciales de AWS con acceso a Amazon Bedrock.

En colecciones

Temas

Preguntas frecuentes

¿Qué es bedrock-engineer?
Aplicación de escritorio con un agente de IA autónomo basado en Amazon Bedrock, capaz de editar archivos, ejecutar comandos, buscar en la web y usar bases de conocimiento. Bedrock Engineer es una aplicación de escritorio nativa que ejecuta un agente de IA autónomo con modelos de Amazon Bedrock, como Claude, Amazon Nova y Meta Llama. Puedes asignar a los agentes un nombre personalizado, un prompt de sistema y un conjunto de herramientas, de modo que la misma aplicación sirva tanto para el desarrollo de software como para otras tareas.
¿bedrock-engineer es gratuito? ¿Qué licencia tiene?
bedrock-engineer es open source bajo la licencia MIT-0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿bedrock-engineer sigue mantenido?
Mantenimiento activo. El último commit de bedrock-engineer fue el 2 nov 2026.
¿Para qué puedo usar bedrock-engineer?
Delegar tareas de programación, como crear proyectos, editar archivos y analizar código. Realizar análisis y visualización de datos en un entorno Python aislado. Crear sitios web o diagramas de arquitectura de AWS a partir de descripciones en lenguaje natural. Ejecutar tareas de IA programadas y consultar bases de conocimiento internas en AWS.
¿Cómo se instala bedrock-engineer?
Descarga la última versión para tu sistema operativo o compílala desde el código fuente Instala los módulos de npm: npm ci Compila el paquete de la aplicación para macOS (usa build:win o build:linux en otros sistemas): npm run build:mac Ejecuta la aplicación compilada desde el directorio dist
¿Dónde consigo bedrock-engineer?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/aws-samples/bedrock-engineer

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados