robocorp/robocorp
Create 🐍 Python AI Actions and 🤖 Automations, and deploy & operate them anywhere
何を解決するか
Pythonでソフトウェアの自動化を構築する包括的なフレームワークを提供し、ブラウザ操作、Windowsデスクトップアプリケーション、データ処理(Excelなど)の自動化を可能にするとともに、シークレット、ログ、作業項目を統合管理する中央制御システムと連携します。
動作方法
このプロジェクトは、異なる自動化領域を処理する専用のPythonライブラリのセットを提供します。コアフレームワーク機能にはメタパッケージを使用し、特定のタスクには別々のライブラリを使用しています:robocorp.browser(Playwright経由)でウェブ自動化、robocorp.windowsでデスクトップアプリ、robocorp.excelでスプレッドシート管理。また、Claude CodeやCursorなどのAIエージェントがこれらの自動化パッケージを初期化して実行できるようにする「AIコーディングエージェントスキル」も含まれています。
対象ユーザー
スケーラブルで保守性の高い自動化タスクを構築し、コントロールルームから管理したいPython開発者および自動化エンジニア。
主な特徴
- AIエージェント統合:AIコーディングエージェントがRobocorpタスクを構築・検証できるようにする専用スキルを提供。
- 広範な自動化範囲:ウェブ、Windowsデスクトップ、Excelの自動化をサポート。
- コントロールルーム統合:シークレット(Vault)、アセット(Storage)、データフロー(Work Items)を管理する組み込みライブラリ。
- AIアクション:AIエージェントがソフトウェアと対話できるようにする
sema4ai-actionsを提供。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト