AutoGPT
무엇인가
AutoGPT는 Significant-Gravitas가 관리하는 Python 기반 AI 에이전트 플랫폼이다. 고정 스크립트가 단계를 수행하는 대신 LLM 에이전트가 워크플로 전체를 실행하는 계층에 해당하며, 하나의 저장소가 관리형 호스팅과 자체 호스팅 두 경로를 함께 제공한다.
어떻게 동작하나
구성은 네 개의 표면으로 나뉜다. AutoPilot은 평문 설명을 대화로 풀어 동작하는 에이전트로 만들고, Agents는 에이전트·실행·비용·조치를 한 화면에서 보여준다. Marketplace는 검증된 에이전트를 라이브러리에 추가해 수정하는 곳이고, Build는 블록을 끌어 연결하고 분기하고 검사하는 시각 편집기다. 실행은 요청 시, 스케줄, 트리거 세 가지 방식으로 걸린다.
무엇과 다른가
규칙 기반 자동화 도구와 달리 각 단계의 판단을 모델이 맡는다. 관리형 플랫폼은 인프라·모델 접근·자격 증명·안정성·업데이트를 운영자가 관리하고, 자체 호스팅은 같은 저장소를 쓰되 그 자원을 사용자가 제공한다. 원래의 단독 AutoGPT 에이전트는 classic/ 디렉터리에 MIT 라이선스로 남아 있으며 Forge로 에이전트를 만들고 agbenchmark로 벤치마크한다.
어떻게 쓰나
자체 호스팅은 macOS·Linux와 Windows PowerShell용 설치 절차를 따르고 모델 API 키를 직접 넣는다. 관리형 경로는 agpt.co에서 시작하며 모델 API 키나 인프라 설정이 필요 없다. 연동 대상은 Gmail, Google Calendar, Google Docs, Google Sheets, GitHub, Slack, Discord, Notion, HubSpot, Linear, Airtable, Jira, Salesforce, Stripe, Webflow를 포함한 45개 이상 플랫폼과 수백 개 모델이다.
전제와 한계
관리형 플랫폼은 유료이며 에이전트 실행량에 따라 과금된다. 자체 호스팅은 라이선스 비용이 없지만 인프라와 모델 API 키, 배포 유지보수를 사용자가 부담한다. classic/ 아래의 원래 AutoGPT 프로젝트는 별도로 MIT 라이선스를 따른다.
관련 논문 4
유사 도구
- SuperAGI자율 AI 에이전트를 만들고 실행·관리하는 Python 기반 프레임워크다. 에이전트 루프와 도구 툴킷, 벡터 저장소 메모리, 웹 콘솔로 구성된다.
- lobehub여러 AI 에이전트를 고용·스케줄·보고 단위로 묶어 7×24로 운영하는 셀프호스팅 오케스트레이션 플랫폼이다. 에이전트를 작업 단위로 다룬다.
- n8n노드 캔버스와 코드를 결합해 워크플로와 AI 에이전트를 만들고, 자체 호스팅 또는 클라우드에서 실행하는 TypeScript 기반 자동화 플랫폼이다.
- adk-python그래프 기반 워크플로 런타임과 멀티에이전트 구성을 파이썬 코드로 정의해 여러 모델과 배포 환경에 올리는 에이전트 개발 프레임워크다.
- gawkbot자연어 한 문장으로 업무 워크플로를 로컬 AI 봇과 마이크로앱으로 만들어 주는 Go 기반 CLI다. 외부로 나가는 모든 동작에 사람 승인 게이트를 둔다.
- cognee에이전트에 세션을 넘어 지속되는 장기 기억을 붙이는 오픈소스 AI 메모리 플랫폼이다. 자체 호스팅 지식 그래프 엔진 위에서 동작한다.