Communitygithub.com

suitylab/Suity

계층적 다중 서브에이전트를 위한 Agentic IDE: 복잡한 AI 로직 설계

Suity란 무엇인가요?

Suity는 계층적 다중 서브에이전트를 위한 Agentic IDE입니다. 이 도구는 개발자가 복잡한 AI 로직을 시각적으로 설계하고 조정할 수 있게 해주며, 상위 에이전트가 하위 에이전트를 계층적으로 관리하는 구조를 지원합니다. Suity는 Cursor, Claude Code, Codex와 같은 AI 에이전트 플랫폼과 통합되어, 프롬프트 체이닝, 조건부 분기, 메모리 관리 등 고급 AI 워크플로우를 직관적인 인터페이스로 구현할 수 있습니다. 사용자는 그래프 기반 편집기를 통해 에이전트 간의 관계와 데이터 흐름을 정의하고, 실시간 디버깅 및 테스트 기능을 활용하여 로직의 정확성을 검증할 수 있습니다. 이 IDE는 특히 복잡한 의사 결정 트리, 자동화된 추론 체인, 멀티에이전트 협업 시나리오에 적합하며, AI 애플리케이션의 프로토타이핑과 프로덕션 배포를 가속화합니다.

지원 대상~Claude Code~Codex CLI~Cursor✓Antigravity
npx skills add suitylab/Suity

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

Suity은(는) 무엇을 하나요?

계층적 다중 서브에이전트를 위한 Agentic IDE: 복잡한 AI 로직 설계.

개요

Suity는 개발자가 계층적 구조의 다중 서브에이전트 시스템을 시각적으로 설계, 구현, 디버깅할 수 있는 통합 개발 환경(IDE)입니다. 복잡한 AI 로직을 직관적인 그래프 기반 인터페이스로 모델링할 수 있습니다.

주요 기능

  • 계층적 에이전트 관리: 상위 에이전트가 하위 에이전트를 호출하고 조정하는 구조를 시각적으로 설계
  • 시각적 워크플로우 편집기: 드래그 앤 드롭으로 에이전트 노드와 연결을 구성
  • 실시간 디버깅: 각 에이전트의 실행 상태와 데이터 흐름을 실시간으로 모니터링
  • 멀티 플랫폼 지원: Cursor, Claude Code, Codex 등 다양한 AI 에이전트 플랫폼과 통합 가능

사용 방법

  1. Suity IDE를 설치하고 실행합니다.
  2. 새 프로젝트를 생성하고 계층적 에이전트 구조를 정의합니다.
  3. 각 에이전트의 역할, 입력, 출력을 설정합니다.
  4. 에이전트 간 연결 및 데이터 흐름을 그래프로 구성합니다.
  5. 시뮬레이션을 실행하여 로직을 테스트하고 디버깅합니다.
  6. 완성된 구성을 내보내거나 배포합니다.

지원 플랫폼

  • Cursor
  • Claude Code
  • Codex
  • 기타 AI 에이전트 플랫폼

예시

# Suity 프로젝트 내 에이전트 정의 예시
agent = SuityAgent(
    name="분석 에이전트",
    sub_agents=[
        SuityAgent(name="데이터 수집기", role="원시 데이터 수집"),
        SuityAgent(name="분석기", role="데이터 분석 및 요약")
    ],
    workflow="hierarchical"
)

라이선스

이 프로젝트는 MIT 라이선스 하에 배포됩니다.

링크

관련 스킬