Repolode
iflytek

iflytek/astron-rpa

WindowsアプリやWebページを自動化する、ビジュアルなローコード設計ツールを備えたオープンソースのエンタープライズ向けRPAデスクトップアプリ。AIエージェントからも呼び出せます。

代替できる製品:UiPathAutomation Anywhere

スター
5,277
フォーク
476
未解決の Issue
64
最終コミット
11 時間前

これは何?

AstronRPAは、WindowsのデスクトップアプリやWebページを操作するワークフローを構築するための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、財務、オフィスソフトウェアを横断する反復的なデータ入力を自動化する。
  • スケジュールされた業務プロセスの一環として、Webページからデータを取得したり操作したりする。
  • 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アプリやWebページを自動化する、ビジュアルなローコード設計ツールを備えたオープンソースのエンタープライズ向けRPAデスクトップアプリ。AIエージェントからも呼び出せます。 AstronRPAは、WindowsのデスクトップアプリやWebページを操作するワークフローを構築するためのRPAデスクトップアプリです。ワークフローはドラッグ&ドロップ式のビジュアルデザイナーで作成できるため、開発者だけでなく業務担当者も自動化に参加できます。UI操作、データ処理、システム連携をカバーする300種類以上の組み込み機能を備えています。
astron-rpa は無料で使えますか?ライセンスは?
astron-rpa は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
astron-rpa は今もメンテナンスされていますか?
活発にメンテナンス中。astron-rpa の最終コミットは 2026年10月20日 です。
astron-rpa は何に使えますか?
Windows上でERP、財務、オフィスソフトウェアを横断する反復的なデータ入力を自動化する。 スケジュールされた業務プロセスの一環として、Webページからデータを取得したり操作したりする。 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 の数値は毎日更新されます。

関連プロジェクト