経験からスキルを作成・改善し、多数のモデルプロバイダーに対応、CLIやメッセージアプリから利用できる自己改善型AIエージェント。
iflytek/astron-rpa
WindowsアプリやWebページを自動化する、ビジュアルなローコード設計ツールを備えたオープンソースのエンタープライズ向けRPAデスクトップアプリ。AIエージェントからも呼び出せます。
代替できる製品:UiPath
Automation 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
リリースページから最新のリリースパッケージをダウンロードします
- 2
パッケージ版クライアントをインストールし、resources/conf.yaml でサーバーアドレスを設定します
- 3
サーバーをデプロイするため、リポジトリをクローンします
git clone https://github.com/iflytek/astron-rpa.git - 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 の数値は毎日更新されます。
関連プロジェクト
AIエージェントやワークフローを構築できるfair-codeの自動化プラットフォーム。ビジュアルキャンバスとカスタムコード、1,500以上の連携機能を備えています。
OpenHands、Claude Code、Codexなどのコーディングエージェントを、ローカル・リモート・クラウドのバックエンドで動かすセルフホスト型コントロールセンター。
自然言語からCRUDシステムを生成できるJava・Vue 3製ローコードプラットフォーム。AIチャット、ナレッジベース、ワークフローオーケストレーションを標準搭載。
ClaudeなどのAIクライアントからローカルマシンのターミナル操作、ファイル検索、差分ベースの編集、ドキュメント処理を行えるMCPサーバー。