Repolode
aws-samples

aws-samples/bedrock-engineer

파일 편집, 명령 실행, 웹 검색, 지식 기반 활용이 가능한 Amazon Bedrock 기반 데스크톱 자율형 AI 에이전트 앱입니다.

대체할 수 있는 제품:Cline

스타
486
포크
69
열린 이슈
31
마지막 커밋
5일 전

어떤 프로젝트인가요?

Bedrock Engineer는 Claude, Amazon Nova, Meta Llama와 같은 Amazon Bedrock 모델에서 자율형 AI 에이전트를 실행하는 네이티브 데스크톱 애플리케이션입니다. 에이전트마다 이름과 시스템 프롬프트를 지정하고 사용할 도구를 선택할 수 있어, 소프트웨어 개발을 비롯한 다양한 작업에 같은 앱을 활용할 수 있습니다.

내장 도구로는 파일 시스템 작업, 허용 목록에 등록된 명령 실행, Tavily 기반 웹 검색 및 콘텐츠 가져오기, Docker에서 실행되는 Python 코드 인터프리터, Bedrock과 Nova Reel을 통한 이미지 및 동영상 생성, Bedrock Knowledge Bases·Agents·Flows 이용 기능이 있습니다. 추가 기능으로는 MCP 클라이언트 연동, 예약 백그라운드 에이전트, 공유 에이전트 디렉터리, Nova Sonic 음성 채팅, 웹사이트·AWS Step Functions 정의·AWS 아키텍처 다이어그램 생성기가 제공됩니다.

이 앱은 macOS에 최적화되어 있으며, 소스 코드에서 빌드하면 Windows와 Linux에서도 사용할 수 있습니다. 사용자가 직접 AWS 자격 증명을 제공하고 Bedrock 모델에 액세스할 수 있어야 합니다.

핵심 기능

  • 01사용자 지정 시스템 프롬프트와 에이전트별 도구 선택을 지원하는 자율형 에이전트.
  • 02Excel을 CSV로 변환하는 기능을 포함해 파일을 읽고, 쓰고, 이동하고, 복사하는 파일 시스템 도구.
  • 03등록된 허용 명령으로 제한되는 명령 실행 기능.
  • 04인터넷에 연결되지 않은 격리된 Docker 환경에서 실행되는 Python 코드 인터프리터.
  • 05Amazon Bedrock과 Nova Reel을 통한 이미지 및 동영상 생성, Knowledge Base 검색 기능.

활용 사례

  • 프로젝트 생성, 파일 편집, 코드 분석 같은 코딩 작업을 위임합니다.
  • 샌드박스 Python 환경에서 데이터 분석과 시각화를 수행합니다.
  • 자연어 설명을 바탕으로 웹사이트나 AWS 아키텍처 다이어그램을 만듭니다.
  • 예약된 AI 작업을 실행하고 AWS의 내부 지식 기반을 조회합니다.

빠른 시작

  1. 1

    사용 중인 OS용 최신 릴리스를 다운로드하거나 소스에서 빌드하세요

  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 명령을 실행해야 합니다.
  • 사용하려면 Amazon Bedrock에 액세스할 수 있는 AWS 자격 증명이 필요합니다.

포함된 컬렉션

토픽

자주 묻는 질문

bedrock-engineer은(는) 무엇인가요?
파일 편집, 명령 실행, 웹 검색, 지식 기반 활용이 가능한 Amazon Bedrock 기반 데스크톱 자율형 AI 에이전트 앱입니다. Bedrock Engineer는 Claude, Amazon Nova, Meta Llama와 같은 Amazon Bedrock 모델에서 자율형 AI 에이전트를 실행하는 네이티브 데스크톱 애플리케이션입니다. 에이전트마다 이름과 시스템 프롬프트를 지정하고 사용할 도구를 선택할 수 있어, 소프트웨어 개발을 비롯한 다양한 작업에 같은 앱을 활용할 수 있습니다.
bedrock-engineer은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
bedrock-engineer은(는) MIT-0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
bedrock-engineer은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. bedrock-engineer의 마지막 커밋은 2026년 11월 2일입니다.
bedrock-engineer은(는) 어디에 사용할 수 있나요?
프로젝트 생성, 파일 편집, 코드 분석 같은 코딩 작업을 위임합니다. 샌드박스 Python 환경에서 데이터 분석과 시각화를 수행합니다. 자연어 설명을 바탕으로 웹사이트나 AWS 아키텍처 다이어그램을 만듭니다. 예약된 AI 작업을 실행하고 AWS의 내부 지식 기반을 조회합니다.
bedrock-engineer는 어떻게 설치하나요?
사용 중인 OS용 최신 릴리스를 다운로드하거나 소스에서 빌드하세요 npm 모듈을 설치하세요: npm ci macOS용 애플리케이션 패키지를 빌드하세요(다른 시스템에서는 build:win 또는 build:linux를 사용하세요): npm run build:mac dist 디렉터리에서 빌드된 앱을 실행하세요
bedrock-engineer은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/aws-samples/bedrock-engineer

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트