Repolode
iflytek

iflytek/astron-rpa

Windows 데스크톱 프로그램과 웹 페이지 자동화를 위한 시각적 로우코드 디자이너를 제공하고, AI 에이전트에서 호출할 수 있는 오픈소스 엔터프라이즈 RPA 데스크톱 앱입니다.

대체할 수 있는 제품:UiPathAutomation Anywhere

스타
5,277
포크
476
열린 이슈
64
마지막 커밋
14시간 전

어떤 프로젝트인가요?

AstronRPA는 Windows 데스크톱 프로그램과 웹 페이지를 조작하는 워크플로를 만들기 위한 로보틱 프로세스 자동화(RPA) 데스크톱 애플리케이션입니다. 워크플로는 시각적 드래그 앤 드롭 디자이너로 구성하므로 비즈니스 사용자도 개발자와 함께 자동화 작업에 참여할 수 있습니다. UI 조작, 데이터 처리, 시스템 상호작용을 아우르는 300개 이상의 사전 구축 원자 기능을 제공합니다.

WPS, Office, Kingdee, YonYou 같은 일반적인 사무·엔터프라이즈 소프트웨어와 IE, Edge, Chrome 등의 브라우저를 대상으로 합니다. 워크플로는 직접 실행하거나 일정에 따라 실행할 수 있으며, API 호출이나 MCP 서비스를 통해 시작할 수도 있습니다. Astron Agent 플랫폼과도 통합되어 RPA 노드를 에이전트에서 호출하고, 에이전트 워크플로를 AstronRPA 안에서 실행할 수 있습니다.

저장소에는 MySQL과 Casdoor 인증을 포함한 Docker 기반 서버 배포 방식과, 소스에서 빌드하거나 릴리스 패키지로 설치할 수 있는 Vue 3 및 Electron 클라이언트가 포함되어 있습니다. 클라이언트는 Windows 10/11용으로 문서화되어 있습니다.

핵심 기능

  • 01드래그 앤 드롭으로 워크플로를 구성하는 시각적 로우코드 디자이너.
  • 02UI 조작, 데이터 처리, 시스템 작업을 위한 300개 이상의 사전 구축 컴포넌트.
  • 03Windows 데스크톱 앱, WPS/Office, Chrome·Edge·IE 브라우저 자동화.
  • 04직접 실행, 예약 작업, API 호출, MCP 서비스 등 다양한 트리거.
  • 05Astron Agent 플랫폼과 양방향 통합.
  • 06Casdoor 인증을 지원하는 Docker 기반 서버 배포.

활용 사례

  • Windows에서 ERP, 재무 및 사무용 소프트웨어를 오가며 반복적인 데이터 입력 자동화.
  • 예약된 비즈니스 프로세스의 일부로 웹 페이지를 스크래핑하거나 조작.
  • AI 에이전트가 데스크톱 자동화 단계를 도구로 호출하도록 구성.
  • 데이터를 내부에 보관하는 엔터프라이즈 환경에 온프레미스 RPA 서버 배포.

빠른 시작

  1. 1

    릴리스 페이지에서 최신 릴리스 패키지를 다운로드합니다

  2. 2

    패키지 클라이언트를 설치하고 resources/conf.yaml에서 서버 주소를 설정합니다

  3. 3

    서버 배포를 위해 저장소를 클론합니다

    git clone https://github.com/iflytek/astron-rpa.git
  4. 4

    Docker Compose로 모든 서버 서비스를 시작합니다

    docker compose up -d

사용 전 알아둘 점

  • 클라이언트는 주로 Windows 10/11에서만 지원됩니다.
  • 서버를 배포하려면 자체 도메인, DNS 레코드, HTTPS 인증서가 필요합니다.
  • 소스에서 빌드하려면 Node.js 22, Python 3.13, JDK 8+, pnpm, UV, SWIG를 포함한 여러 툴체인이 필요합니다.

토픽

자주 묻는 질문

astron-rpa은(는) 무엇인가요?
Windows 데스크톱 프로그램과 웹 페이지 자동화를 위한 시각적 로우코드 디자이너를 제공하고, AI 에이전트에서 호출할 수 있는 오픈소스 엔터프라이즈 RPA 데스크톱 앱입니다. AstronRPA는 Windows 데스크톱 프로그램과 웹 페이지를 조작하는 워크플로를 만들기 위한 로보틱 프로세스 자동화(RPA) 데스크톱 애플리케이션입니다. 워크플로는 시각적 드래그 앤 드롭 디자이너로 구성하므로 비즈니스 사용자도 개발자와 함께 자동화 작업에 참여할 수 있습니다. UI 조작, 데이터 처리, 시스템 상호작용을 아우르는 300개 이상의 사전 구축 원자 기능을 제공합니다.
astron-rpa은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
astron-rpa은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
astron-rpa은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. astron-rpa의 마지막 커밋은 2026년 10월 20일입니다.
astron-rpa은(는) 어디에 사용할 수 있나요?
Windows에서 ERP, 재무 및 사무용 소프트웨어를 오가며 반복적인 데이터 입력 자동화. 예약된 비즈니스 프로세스의 일부로 웹 페이지를 스크래핑하거나 조작. AI 에이전트가 데스크톱 자동화 단계를 도구로 호출하도록 구성. 데이터를 내부에 보관하는 엔터프라이즈 환경에 온프레미스 RPA 서버 배포.
astron-rpa는 어떻게 설치하나요?
릴리스 페이지에서 최신 릴리스 패키지를 다운로드합니다 패키지 클라이언트를 설치하고 resources/conf.yaml에서 서버 주소를 설정합니다 서버 배포를 위해 저장소를 클론합니다: git clone https://github.com/iflytek/astron-rpa.git Docker Compose로 모든 서버 서비스를 시작합니다: docker compose up -d
astron-rpa은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/iflytek/astron-rpa

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

관련 프로젝트