오늘의 착한식당
직접 설치해보고 쓴, 오늘의 상
깃밥이 대신 설치·실행·코드까지 확인했습니다
🍚 오늘의 착한식당 · 깃밥이 대신 설치·분석

bytedance/deer-flow

マルチエージェント、メモリ、サンドボックスを統合し、拡張可能なスキルで複雑なタスクを自動化するオープンソースAIエージェント基盤です。

リサーチのタスクを投げると、複数のサブエージェントがメモリを共有しながら分担し、Web検索やファイル操作、コード実行を隔離されたサンドボックス内で進めていく様子をそのまま眺められます。設定ファイルやテストテンプレート、環境チェックスクリプトまで揃っているので、思いつきの単純なエージェントライブラリではなく、そのまま本番に持ち込める完成形のハーネスとして手元で動かせます。LangSmithやLangfuseでの追跡、複数のLLMプロバイダー対応も備わっているため、検索・収集・レポート作成までの一連の流れを、今日この場で一度体験してみたくなります。

01 / 개요
무엇을 하나요한 문장으로 정의하면
한 줄 정리マルチエージェント、メモリ、サンドボックスを統合し、拡張可能なスキルで複雑なタスクを自動化するオープンソースAIエージェント基盤です。

DeerFlowはByteDanceが公開するオープンソースのスーパーエージェントハーネスです。サンドボックス、メモリ、ツール、スキル、サブエージェント、メッセージゲートウェイを組み合わせ、数分から数時間かかる調査やコーディング、生成タスクを処理します。バックエンドはPythonのFastAPIとLangGraph、フロントエンドはNode.jsで構成され、Dockerまたはローカル環境で動作します。

02 / 구조
어떻게 작동하나요핵심 메커니즘
읽는 법작동 방식을 순서도와 함께 풀었습니다.

backend/app/gateway/app.pyがFastAPIアプリを起動し、agentsやruns、threads、channelsなど多数のルーターを登録します。認証ミドルウェアとCSRFミドルウェア、トレースミドルウェアがリクエストを順に処理する構成です。deerflow/extensions/cli.pyには拡張機能をインストール・有効化するCLIがあり、信頼済みコードとして明示的な同意を求めます。.agent/skills配下にはsmoke-testやblocking-io-guardなどのSKILL.mdが置かれ、エージェント自身の振る舞いを手順化しています。backend/Dockerfileはbuilder・dev・runtimeの3段構成で、uvとNode.js、Lark CLIを組み込みます。Makefileが提供するmake setupやmake docker-startで、環境構築からサービス起動までを一貫して進められます。channels配下にはSlackやDiscord、Telegramなど複数のIMチャネル統合が実装されています。

03 / 체험
설치하면 이런 경험이에요깃밥이 실제로 따라간 순서
소요깃밥이 실제로 설치·실행하며 따라간 순서입니다.
  1. STEP 01

    git cloneした後にmake setupを実行すると、対話式ウィザードが起動し、使用するモデルやAPIキーの設定を順番に案内されます。

  2. STEP 02

    make docker-initとmake docker-startを実行すると、config.yamlと.envが自動生成され、Docker Composeでゲートウェイとフロントエンドが起動します。

  3. STEP 03

    ブラウザでhttp://localhost:2026を開くと、初回は/setup画面が表示され、管理者アカウントの作成を求められます。

  4. STEP 04

    .agent/skills/smoke-test配下のcheck_docker.shやcheck_local_env.shを実行すると、Dockerデーモンの状態やポート2026、3000、8001の空き状況が事前に確認できます。

  5. STEP 05

    タスクを投げると、LangGraphベースのハーネスがサブエージェントとサンドボックス、長期メモリを使いながら調査やコード生成を進め、進捗がストリーミング表示されます。

  6. STEP 06

    ローカル起動時はlogs/gateway.log、logs/frontend.log、logs/nginx.logにログが出力され、起動完了まで90秒から120秒待つ必要があります。

04 / 결과물
무엇을 얻나요설치 후 손에 남는 것

実行後は、チャット形式のワークスペースを持つDeerFlowのWebUIがローカルで立ち上がります。管理者アカウントや認証、スケジュールタスク、IMチャネル接続、拡張機能のインストール機構がひととおり揃った状態で、長時間タスクをストリーミングで観察しながら運用できます。

05 / 주의
이런 점은 미리 알아두세요미리 알아두면 좋은 점
솔직히누구에게나 맞다고 말하기는 어려운 지점입니다.
01

LLMのAPIキーが必須で、Doubao-Seed-2.0-CodeやDeepSeek v3.2などモデル利用料がかかります。

02

DockerモードではホストのDockerソケットを使うDooD構成でサンドボックスコンテナを起動するため、権限設定に注意が必要です。

03

README自体が「不適切な配置はセキュリティリスクを招く」と明記しており、認証を無効化した運用は推奨されません。

04

ローカル起動は完全に立ち上がるまで90秒から120秒かかると、スキル定義ドキュメントに書かれています。

06 / 결론
깃밥의 결론먹어볼 만한 상인가
깃밥의 최종 판단🍚 착한밥상

長時間の調査やコーディングを任せられるエージェント基盤を自前で運用したい開発者、SlackやGitHubなど複数チャネルから使いたいチームに向いています。app.pyのルーター構成やDockerfileの3段ビルド、Makefile駆動のセットアップ手順、スキル定義ファイルまで実運用の形跡が揃っており、直接動かさなくても構造から挙動を判断できます。ただしAPIキー準備と認証設定の理解は前提になります。

오늘의 남은 상
SUBSCRIBER LIBRARY
지금까지 검증된 착한식당을 한자리에

4개 관문을 통과한 착한식당 전체가 서재에 모여 있어요. 가장 최근에 차려진 상은 누구나 무료로 읽고, 그보다 앞선 착한식당의 검증 근거·심층 해설은 깃밥 PRO에서 열립니다.

착한식당 서재 →
레포 상세🧪 직접 한 줄로 맛보기