본문으로 건너뛰기

DeerFlow 2.0: 바이트댄스가 만든 오픈소스 슈퍼에이전트 하네스

정석

DeerFlow 2.0

2026년 2월 28일, DeerFlow 2.0이 GitHub Trending 1위를 차지했습니다. 바이트댄스가 오픈소스로 공개한 이 프로젝트는 단순한 AI 챗봇이 아닙니다. 연구하고, 코딩하고, 창작하는 **슈퍼에이전트 하네스(SuperAgent Harness)**입니다.


왜 주목해야 하는가

기존 AI 에이전트 프레임워크에는 명확한 한계가 있었습니다.

DeerFlow는 이 문제를 근본적으로 해결했습니다. 에이전트에게 진짜 컴퓨터를 준 것입니다.

AI Agent Concept


핵심 차별점: 5가지 인프라

DeerFlow가 “하네스”라고 불리는 이유가 있습니다. 에이전트가 실제 작업을 완료하는 데 필요한 모든 인프라를 기본 제공합니다.

1. 샌드박스와 파일 시스템

각 태스크는 격리된 Docker 컨테이너에서 실행됩니다.

/mnt/user-data/
├── uploads/    ← 사용자 업로드 파일
├── workspace/  ← 에이전트 작업 디렉토리
└── outputs/    ← 최종 산출물

에이전트는 파일을 읽고, 쓰고, 수정할 수 있습니다. Bash 명령을 실행하고, 코드를 작성하고, 이미지를 분석합니다. 모든 것이 샌드박스 내에서 안전하게 실행됩니다.

이것이 챗봇과 실제 에이전트의 결정적 차이입니다.

2. 장기 기억 (Long-Term Memory)

대화가 끝나도 DeerFlow는 기억합니다.

사용하면 할수록 더 나은 결과를 제공합니다. 메모리는 로컬에 저장되며 사용자가 완전히 통제합니다.

3. 확장 가능한 스킬 시스템

DeerFlow의 스킬은 단순한 프롬프트가 아닙니다. 구조화된 역량 모듈입니다.

기본 제공 스킬:

진정한 힘은 확장성에 있습니다:

/mnt/skills/public/ 기본 스킬
/mnt/skills/custom/ 커스텀 스킬 (사용자 정의)

스킬은 프로그레시브 로딩됩니다. 태스크에 필요한 순간에만 로드되어 컨텍스트 윈도우를 효율적으로 관리합니다.

4. 서브에이전트 오케스트레이션

복잡한 태스크는 단일 패스로 처리할 수 없습니다. DeerFlow는 이를 분해합니다.

리드 에이전트가 서브에이전트를 동적으로 생성합니다:

실제 시나리오:

연구 태스크 → 12개 서브에이전트가 각기 다른 각도 탐색 → 단일 리포트로 수렴 → 또는 웹사이트 생성 → 또는 슬라이드 덱 생성

5. 컨텍스트 엔지니어링

DeerFlow는 컨텍스트를 공격적으로 관리합니다.

이를 통해 긴 멀티스텝 태스크 동안에도 컨텍스트 윈도우를 효율적으로 유지합니다.


기술 아키텍처

DeerFlow 2.0은 처음부터 다시 작성되었습니다. (v1과 코드를 공유하지 않습니다)

기반 기술:

모델 지원: OpenAI 호환 API를 구현하는 모든 LLM과 작동합니다. 특히 다음을 권장합니다:

Doubao, DeepSeek, GPT-4, Gemini 등을 지원합니다.


IM 채널 통합

DeerFlow는 메신저 앱에서 직접 태스크를 받을 수 있습니다.

채널전송 방식난이도
TelegramBot API (long-polling)쉬움
SlackSocket Mode보통
Feishu/LarkWebSocket보통

사용 가능한 명령어:

명령설명
/new새 대화 시작
/status현재 스레드 정보
/models사용 가능한 모델 목록
/memory메모리 보기
/help도움말

공용 IP가 필요 없습니다. 설정하면 자동으로 시작됩니다.


Claude Code 연동

Claude Code 사용자라면 터미널을 떠나지 않고도 DeerFlow와 상호작용할 수 있습니다.

npx skills add https://github.com/bytedance/deer-flow --skill claude-to-deerflow

가능한 작업:


빠른 시작

Docker (권장)

git clone https://github.com/bytedance/deer-flow.git
cd deer-flow

make config        # 로컬 설정 파일 생성
make docker-init   # 샌드박스 이미지 풀
make docker-start  # 서비스 시작

접속: http://localhost:2026

로컬 개발

make check   # Node.js 22+, pnpm, uv, nginx 확인
make install # 의존성 설치
make dev     # 서비스 시작

v1에서 v2로의 진화

DeerFlow는 원래 Deep Research 프레임워크로 시작했습니다. 하지만 커뮤니티가 예상치 못한 방향으로 확장했습니다:

이 경험이 중요한 통찰을 주었습니다:

DeerFlow는 단순한 연구 도구가 아니었습니다. 에이전트가 실제 작업을 완료하는 인프라를 제공하는 하네스였습니다.

그래서 처음부터 다시 만들었습니다.

v1 사용자라면: 원본 Deep Research 프레임워크는 1.x 브랜치에서 유지됩니다.


마치며: 에이전트의 새로운 패러다임

DeerFlow 2.0은 “AI 챗봇에 도구 추가하기”라는 기존 접근을 거부합니다. 대신 에이전트에게 완전한 실행 환경을 제공합니다.

MIT 라이선스로 완전히 오픈소스입니다. 셀프 호스팅, 완전한 통제.

27,000+ 스타가 증명합니다: 이것이 에이전트가 작동하는 방식입니다.


🔗 관련 정보

이전
MiroFish: 미래를 시뮬레이션하는 집단지능 엔진
다음
plugsuits: Vercel AI SDK로 만드는 가벼운 에이전트 하네스