목차
Agent Zero는 미리 정의된 작업 목록 없이 컴퓨터 운영체제 전체를 도구로 활용하는 개인용 범용 AI 에이전트 프레임워크다. 사용할수록 솔루션·코드·지식을 축적해 점점 능숙해지는 “유기적 성장” 설계가 특징이며, Claude Code·Cursor·Goose 등 주요 AI 코딩 도구와 호환되는 SKILL.md 표준을 지원한다.
핵심 철학
전통적인 에이전트 프레임워크는 특정 작업을 위한 도구를 사전 프로그래밍한다. Agent Zero는 반대 방향을 택한다. 에이전트가 필요한 도구를 직접 작성하고, 터미널을 실행하며, 인터넷을 검색하고, 메모리에 학습 내용을 저장한다.
주요 기능
1. 컴퓨터를 도구로 사용
사전 프로그래밍된 도구는 온라인 검색, 메모리, 에이전트 간 통신, 코드·터미널 실행뿐이다. 그 외 모든 것은 에이전트가 스스로 작성한다.
2. 멀티 에이전트 협력
모든 에이전트는 상위 에이전트의 지시를 받고 하위 에이전트에게 세부 작업을 위임한다. 최상위 에이전트(Agent 0)의 상위는 인간 사용자다. 에이전트는 이 계층 구조를 투명하게 유지한다.
3. 지속 메모리
과거 해결책, 코드 스니펫, 사실, 지침을 기억해 재발생하는 작업을 더 빠르고 정확하게 처리한다.
4. SKILL.md 스킬 시스템
Claude Code, Cursor, Goose, Codex CLI, GitHub Copilot과 호환되는 SKILL.md 표준으로 스킬을 생성·공유할 수 있다.
설치
# macOS / Linux
curl -fsSL https://bash.agent-zero.ai | bash
# Docker
docker run -p 80:80 agent0ai/agent-zeroAgent Zero vs 다른 에이전트 프레임워크
| 특징 | Agent Zero | 특화형 에이전트 |
|---|---|---|
| 작업 범위 | 제한 없음 (범용) | 사전 정의된 작업 |
| 도구 생성 | 에이전트가 직접 | 개발자가 사전 등록 |
| 성장 | 사용 경험 축적 | 고정된 능력 |
| 투명성 | 완전 공개·커스터마이즈 가능 | 블랙박스 가능 |
| 스킬 | SKILL.md 표준 | 프레임워크 종속 |
활용 케이스
- 복잡한 리서치·분석 작업 자동화
- 코드베이스 탐색·수정·빌드 자동화
- 반복 업무를 에이전트에게 위임하되 제어를 유지하고 싶을 때
- 여러 AI 도구를 단일 에이전트로 오케스트레이션
라이선스
오픈소스 (GitHub: github.com/agent0ai/agent-zero)
관련 문서
- agent-skills — SKILL.md 스킬 시스템 이해
- goose — Linux Foundation 산하 오픈소스 범용 AI 에이전트
- mini-coding-agent — 코딩 에이전트 핵심 구조를 직접 구현하는 교육용 프레임워크
- claude-agent-sdk — Claude Agent SDK