Веб-приложение на AWS, развёртываемое с помощью CDK: готовое защищённое пространство для работы с генеративным AI, включающее чат, RAG, агентов и множество бизнес-сценариев.
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
Скачайте последний релиз для своей ОС или соберите приложение из исходного кода
- 2
Установите npm-модули
npm ci - 3
Соберите пакет приложения для macOS (в других системах используйте build:win или build:linux)
npm run build:mac - 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 для развертывания веб-панели, в которой можно создавать, сравнивать и готовить к эксплуатации сценарии генеративного ИИ с чатами и агентами на Amazon Bedrock и SageMaker AI.
Библиотека на Rust для создания приложений с LLM и терминальный coding agent на её основе с функциями в виде Bevy-плагинов.
Практический воркшоп на Jupyter Notebook, который учит разработчиков создавать приложения с генеративным ИИ на базе foundation-моделей в Amazon Bedrock.
Мультиагентный помощник для исследований на базе LangGraph: формулирует гипотезы, анализирует и визуализирует данные, готовит отчёты.
Python-фреймворк для создания приложений и агентов на базе LLM со стандартными интерфейсами для моделей, эмбеддингов, векторных хранилищ и сторонних интеграций.