LangGraph上で長時間の複数ステップタスクをすぐに実行できる、Python向けの意見の反映された機能一式付きエージェントハーネス。
- スター
- 8,918
- フォーク
- 903
- 未解決の Issue
- 57
- 最終コミット
- 6 日前
これは何?
Astron Agentは、AIエージェントがモデル、ツール、業務プロセスを連携させるエージェントワークフローを設計するためのローコードプラットフォームです。ワークフローのオーケストレーション、モデル管理、AI・MCPツール連携、RPA自動化、チームコラボレーションを1つのシステムに統合し、エージェントアプリケーションの本番運用を目指す組織向けに設計されています。
エージェントの構築、最適化、管理に対応し、RPA機能を通じて社内外のエンタープライズシステムと接続できます。そのため、エージェントはテキストを生成するだけでなく、判断に基づいてアクションを実行できます。API経由でのモデル利用に加え、オンプレミスでのmodel-as-a-serviceデプロイにも対応しています。Apache 2.0で公開されており、Docker Composeでデプロイできます。Kubernetes向けのHelm chartは開発中とされています。
公開したワークフローはHTTPまたはSSE経由で既存プロジェクトから呼び出せるため、エージェントを他のアプリケーションに組み込めます。本プロジェクトはiFLYTEK Astronのオープンソースエコシステムの一部で、AstronRPAおよびSkillHubと連携します。
主な機能
- 01複数ステップのエージェントアプリケーションを構築するための、ビジュアルなエージェントワークフローオーケストレーション。
- 02API経由での利用とオンプレミスでのモデルデプロイに対応したモデル管理。
- 03すぐに利用できるツールエコシステムにアクセス可能な、MCPおよびAIツール連携。
- 04エンタープライズシステムをまたぐプロセスを自動化する、組み込みのRPA連携。
- 05認証サービスを含むDocker Composeでのデプロイ。
- 06公開したワークフローをHTTPまたはSSE経由で他のプロジェクトから呼び出し可能。
ユースケース
- 既存のエンタープライズシステムでアクションを実行する社内AIアシスタントの構築。
- エージェントとRPAを組み合わせた、システムをまたぐ業務プロセスの自動化。
- プライベートなLLMを活用したエージェントアプリケーションのオンプレミスデプロイ。
- 公開したエージェントワークフローをAPI経由で既存製品に組み込み。
クイックスタート
- 1
リポジトリをクローンします
git clone https://github.com/iflytek/astron-agent.git - 2
Dockerデプロイ用ディレクトリに移動します
cd docker/astronAgent - 3
環境設定テンプレートをコピーし、デプロイガイドの説明に従って .env を編集します
cp .env.example .env - 4
まず docs/CASDOOR_PASSWORD_STORAGE.md に記載されたパスワード移行を完了してから、すべてのサービスを起動します
docker compose -f docker-compose-with-auth.yaml up -d
使う前に知っておきたいこと
- Kubernetes 用の Helm チャートは現在開発中で、まだ利用できません。
- セルフホスティングには、環境設定や起動前に必須のパスワード移行など、いくつかの手順が必要です。
- Casdoor のデフォルトの管理者認証情報は広く知られているため、実際にデプロイする前に変更する必要があります。
トピック
よくある質問
- astron-agent とは?
- AIエージェントの構築・実行に向けたエンタープライズ向けエージェントワークフロープラットフォーム。モデル管理、MCPツール連携、RPA自動化に対応。 Astron Agentは、AIエージェントがモデル、ツール、業務プロセスを連携させるエージェントワークフローを設計するためのローコードプラットフォームです。ワークフローのオーケストレーション、モデル管理、AI・MCPツール連携、RPA自動化、チームコラボレーションを1つのシステムに統合し、エージェントアプリケーションの本番運用を目指す組織向けに設計されています。
- astron-agent は無料で使えますか?ライセンスは?
- astron-agent は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- astron-agent は今もメンテナンスされていますか?
- 活発にメンテナンス中。astron-agent の最終コミットは 2026年10月14日 です。
- astron-agent は何に使えますか?
- 既存のエンタープライズシステムでアクションを実行する社内AIアシスタントの構築。 エージェントとRPAを組み合わせた、システムをまたぐ業務プロセスの自動化。 プライベートなLLMを活用したエージェントアプリケーションのオンプレミスデプロイ。 公開したエージェントワークフローをAPI経由で既存製品に組み込み。
- astron-agent のインストール方法は?
- リポジトリをクローンします: git clone https://github.com/iflytek/astron-agent.git Dockerデプロイ用ディレクトリに移動します: cd docker/astronAgent 環境設定テンプレートをコピーし、デプロイガイドの説明に従って .env を編集します: cp .env.example .env まず docs/CASDOOR_PASSWORD_STORAGE.md に記載されたパスワード移行を完了してから、すべてのサービスを起動します: docker compose -f docker-compose-with-auth.yaml up -d
- astron-agent はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/iflytek/astron-agent
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
AIエージェント専用のDocker化されたLinuxデスクトップ、ブラウザー、文書ツールを備えたオープンなエージェントフレームワーク。
LLMやAIエージェント向けのメモリーOS。編集可能なグラフとして長期記憶を保存・検索・管理します。
逐次・並列・グラフ・階層型のワークフローでマルチエージェントシステムを構築・連携するPythonフレームワーク。
自然言語の説明から、本番運用を想定したAIエージェントを、組み込みツール・メモリ・オーケストレーションとともに生成するノーコードプラットフォーム。
LLMに渡す前にツール出力、ログ、ファイル、RAGチャンクを圧縮するライブラリ、プロキシ、MCPサーバー。