OpenHands/OpenHands
🙌 OpenHands: AI-Driven Development
해결하는 문제
OpenHands Agent Canvas는 코딩 에이전트를 관리하기 위한 중앙집중식이고 자체 호스팅 가능한 제어 센터를 제공합니다. 개발자들은 단일 인터페이스에서 로컬, 원격, 클라우드 환경에서 OpenHands, Claude Code, Gemini 등의 여러 에이전트를 실행할 수 있어, 분산된 도구들 사이를 전환할 필요가 없습니다. 또한 반복적인 수작업 문제를 해결하며, 스케줄이나 외부 이벤트에 따라 에이전트를 트리거하는 자동화 워크플로우를 생성할 수 있습니다.
작동 방식
Agent Canvas는 하나 이상의 "에이전트 서버"에 연결하는 프론트엔드 오케스트레이션 계층으로 작동합니다. 이 서버들은 실제 에이전트를 실행하고 통신을 위한 REST API를 제공합니다. 시스템은 로컬 머신에서 직접 실행하거나, 사전 환경을 격리하는 Docker 컨테이너 내에서, 또는 클라우드 VM에서 배포할 수 있습니다. 자동화를 위해서는 스케줄링과 웹훅을 처리하여 GitHub, Slack, Linear 등의 제3자 통합 서비스를 통해 에이전트 작업을 트리거하는 Automation Server와 함께 사용됩니다.
대상 사용자
에이전트 인프라를 자체적으로 관리하고 싶은 소프트웨어 엔지니어 및 개발 팀을 위한 것입니다. 다양한 LLM 기반 코딩 에이전트를 사용하고, 프로퍼라이어터리 클라우드 플랫폼에만 의존하지 않고 엔지니어링 워크플로우를 자동화하고 싶은 분들에게 적합합니다.
주요 기능
- 다중 백엔드 지원: 로컬, 원격, 클라우드 에이전트 백엔드 간 전환 시 컨텍스트를 유지합니다.
- 에이전트 독립성: OpenHands 및 Agent-Client Protocol (ACP)를 사용하는 모든 에이전트(예: Claude Code, Codex)와 호환됩니다.
- 워크플로우 자동화: Slack, GitHub, Notion, Linear와 통합하여 이슈 분해 또는 보고서 생성과 같은 작업을 자동화할 수 있습니다.
- 유연한 배포: npm, Docker, 또는 소스 설치를 통해 자체 호스팅이 가능하며, 사전 환경 격리 옵션도 제공합니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트