Repolode
aws-samples

aws-samples/bedrock-engineer

Настольное приложение с автономным AI-агентом на Amazon Bedrock: он умеет редактировать файлы, выполнять команды, искать в интернете и обращаться к базам знаний.

Open source альтернатива:Cline

Звёзды
486
Форки
69
Открытые issues
31
Последний коммит
6 дней назад

Что это?

Bedrock Engineer — нативное настольное приложение с автономным AI-агентом на моделях Amazon Bedrock, таких как Claude, Amazon Nova и Meta Llama. Агенту можно задать имя, системный промпт и набор инструментов, поэтому приложение подходит как для разработки ПО, так и для других задач.

Встроенные инструменты позволяют работать с файловой системой, выполнять команды из списка разрешённых, искать информацию в интернете и загружать данные с помощью Tavily, запускать интерпретатор Python в Docker, генерировать изображения и видео через Bedrock и Nova Reel, а также обращаться к Bedrock Knowledge Bases, Agents и Flows. Среди дополнительных возможностей — интеграция с MCP-клиентами, агенты с запуском по расписанию в фоновом режиме, общий каталог агентов, голосовой чат на Nova Sonic и генераторы сайтов, определений AWS Step Functions и диаграмм архитектуры AWS.

Приложение оптимизировано для macOS, а из исходного кода его можно собрать для Windows и Linux. Для работы нужны собственные учётные данные AWS и доступ к моделям Bedrock.

Ключевые возможности

  • 01Автономные агенты с настраиваемыми системными промптами и индивидуальным выбором инструментов для каждого агента.
  • 02Инструменты для работы с файловой системой: чтение, запись, перемещение и копирование файлов, включая преобразование Excel в CSV.
  • 03Выполнение команд только из зарегистрированного списка разрешённых команд.
  • 04Интерпретатор Python в изолированной среде Docker без доступа к интернету.
  • 05Генерация изображений и видео через Amazon Bedrock и Nova Reel, а также поиск данных в Knowledge Base.

Сценарии использования

  • Делегирование задач по разработке: создание проектов, редактирование файлов и анализ кода.
  • Анализ и визуализация данных в изолированной среде Python.
  • Создание сайтов и диаграмм архитектуры AWS по описанию на естественном языке.
  • Запуск задач ИИ по расписанию и поиск по внутренним базам знаний в AWS.

Быстрый старт

  1. 1

    Скачайте последний релиз для своей ОС или соберите приложение из исходного кода

  2. 2

    Установите npm-модули

    npm ci
  3. 3

    Соберите пакет приложения для macOS (в других системах используйте build:win или build:linux)

    npm run build:mac
  4. 4

    Запустите собранное приложение из каталога dist

Что важно знать

  • Приложение оптимизировано для macOS, а сборки для Windows и Linux тестировались меньше.
  • Для корректной работы приложения после установки на macOS необходимо дополнительно выполнить команду ad-hoc codesign.
  • Для использования нужны учетные данные AWS с доступом к Amazon Bedrock.

В подборках

Темы

Частые вопросы

Что такое bedrock-engineer?
Настольное приложение с автономным AI-агентом на Amazon Bedrock: он умеет редактировать файлы, выполнять команды, искать в интернете и обращаться к базам знаний. Bedrock Engineer — нативное настольное приложение с автономным AI-агентом на моделях Amazon Bedrock, таких как Claude, Amazon Nova и Meta Llama. Агенту можно задать имя, системный промпт и набор инструментов, поэтому приложение подходит как для разработки ПО, так и для других задач.
bedrock-engineer можно использовать бесплатно? Какая у него лицензия?
bedrock-engineer распространяется с открытым исходным кодом под лицензией MIT-0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
bedrock-engineer всё ещё поддерживается?
Активно поддерживается. Последний коммит в bedrock-engineer — 2 нояб. 2026 г..
Для чего можно использовать bedrock-engineer?
Делегирование задач по разработке: создание проектов, редактирование файлов и анализ кода. Анализ и визуализация данных в изолированной среде Python. Создание сайтов и диаграмм архитектуры AWS по описанию на естественном языке. Запуск задач ИИ по расписанию и поиск по внутренним базам знаний в AWS.
Как установить bedrock-engineer?
Скачайте последний релиз для своей ОС или соберите приложение из исходного кода Установите npm-модули: npm ci Соберите пакет приложения для macOS (в других системах используйте build:win или build:linux): npm run build:mac Запустите собранное приложение из каталога dist
Где скачать bedrock-engineer?
Исходный код и инструкции по установке — на GitHub: https://github.com/aws-samples/bedrock-engineer

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Веб-приложение на AWS, развёртываемое с помощью CDK: готовое защищённое пространство для работы с генеративным AI, включающее чат, RAG, агентов и множество бизнес-сценариев.

1,4 тыс.442TypeScriptMIT-0Активно поддерживаетсяОбновлён 6 часов назад

Решение от AWS для развертывания веб-панели, в которой можно создавать, сравнивать и готовить к эксплуатации сценарии генеративного ИИ с чатами и агентами на Amazon Bedrock и SageMaker AI.

359+1 за неделю139TypeScriptApache-2.0Обновлён 5 дней назад

Python-фреймворк для создания приложений и агентов на базе LLM со стандартными интерфейсами для моделей, эмбеддингов, векторных хранилищ и сторонних интеграций.

149,2 тыс.+396 за неделю25,1 тыс.PythonMITАктивно поддерживаетсяОбновлён 14 часов назад