AutoGPT 플랫폼 개요 — 지속 에이전트와 블록 구조

AutoGPT 플랫폼 개요 — 지속 에이전트와 블록 구조

AutoGPT 플랫폼은 기업과 개인이 "트리거가 오면 스스로 깨어나 일하고, 끝나면 다시 기다리는" 연속 에이전트를 만들고 배포하게 해주는 시스템이에요. 코딩 지식이 많지 않아도 낮은 코드 워크플로로 복잡한 자동화를 빠르게 구성할 수 있다는 점이 가장 큰 특징이에요.

출처: https://agpt.co/docs/platform/what-is-autogpt-platform.md

두 가지 구성 요소

플랫폼은 크게 두 덩어리로 나뉘어요.

AutoGPT Server — 에이전트와 자동화의 핵심 로직(소스 코드), 안정적·확장 가능한 실행을 보장하는 인프라, 미리 만들어진 에이전트를 공유하는 Marketplace를 담고 있어요.

AutoGPT Frontend — 에이전트를 설계하는 Agent Builder, 워크플로를 만들고 고치는 Workflow Management, 배포 제어, 바로 쓸 수 있는 에이전트, 실행·모니터링·분석을 담당해요.

에이전트와 블록

플랫폼에서 에이전트는 특정 작업을 수행하도록 설계한 "자동화된 워크플로"예요. 데이터 처리·분석, 작업 스케줄링, 커뮤니케이션 알림, 서로 다른 도구 사이의 통합, AI 기반 의사결정·콘텐츠 생성 같은 일을 맡길 수 있어요.

블록은 워크플로의 "행동 단위"예요. 외부 서비스 연결, 데이터 처리 도구, AI 모델, 커스텀 스크립트, 조건 분기 같은 요소를 블록으로 표현하고 조립해요.

지원 모델

여러 LLM 제공자를 지원해요. 대표적으로 Google DeepMind의 Gemini 3·2.5·2.0, Anthropic의 Claude(Opus/Sonnet/Haiku), DeepSeek R1·V3, Qwen 3, OpenAI의 GPT-5·GPT-4.1·O3, Meta의 Llama 4·Llama 3, Mistral(대형·중형·소형·Codestral), xAI의 Grok 4·Grok 3, Moonshot의 Kimi K2 등이 있어요.

라이선스

  • MIT License: 저장소 대부분에 적용
  • Polyform Shield License: 새 autogpt_platform 폴더에 적용

더 알아보기