Suity은(는) 무엇을 하나요?
계층적 다중 서브에이전트를 위한 Agentic IDE: 복잡한 AI 로직 설계.
개요
Suity는 개발자가 계층적 구조의 다중 서브에이전트 시스템을 시각적으로 설계, 구현, 디버깅할 수 있는 통합 개발 환경(IDE)입니다. 복잡한 AI 로직을 직관적인 그래프 기반 인터페이스로 모델링할 수 있습니다.
주요 기능
- 계층적 에이전트 관리: 상위 에이전트가 하위 에이전트를 호출하고 조정하는 구조를 시각적으로 설계
- 시각적 워크플로우 편집기: 드래그 앤 드롭으로 에이전트 노드와 연결을 구성
- 실시간 디버깅: 각 에이전트의 실행 상태와 데이터 흐름을 실시간으로 모니터링
- 멀티 플랫폼 지원: Cursor, Claude Code, Codex 등 다양한 AI 에이전트 플랫폼과 통합 가능
사용 방법
- Suity IDE를 설치하고 실행합니다.
- 새 프로젝트를 생성하고 계층적 에이전트 구조를 정의합니다.
- 각 에이전트의 역할, 입력, 출력을 설정합니다.
- 에이전트 간 연결 및 데이터 흐름을 그래프로 구성합니다.
- 시뮬레이션을 실행하여 로직을 테스트하고 디버깅합니다.
- 완성된 구성을 내보내거나 배포합니다.
지원 플랫폼
- Cursor
- Claude Code
- Codex
- 기타 AI 에이전트 플랫폼
예시
# Suity 프로젝트 내 에이전트 정의 예시
agent = SuityAgent(
name="분석 에이전트",
sub_agents=[
SuityAgent(name="데이터 수집기", role="원시 데이터 수집"),
SuityAgent(name="분석기", role="데이터 분석 및 요약")
],
workflow="hierarchical"
)
라이선스
이 프로젝트는 MIT 라이선스 하에 배포됩니다.