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 제공.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트