본문으로 건너뛰기
ReviewRamble

주간 브리프

AI 리뷰를 받은편지함으로.

  • 도구, 모델, MCP 서버, 저장소의 새 리뷰(결론부터)
  • 변경이 있을 때 다시 확인한 가격과 평점
  • 새로 발행된 분석 글

모델, 에이전트, MCP 서버, 그리고 정말 시간을 들일 만한 도구.

일주일에 한 통입니다. 각 브리프의 링크로 구독을 해지할 수 있습니다. 이메일 사용 방식

Daintree

Claude Code, Codex 등 17개 에이전트 CLI를 각자 git worktree에서 나란히 실행하고, 병합 전에 검토하는 데스크톱 앱입니다.

리뷰어: ReviewRamble editors · 업데이트

이 페이지 공유:XLinkedInFacebookRedditWhatsApp이메일

평점

3.9/5

Daintree는 여러 코딩 에이전트를 동시에 돌리기 위한 조종석으로 가장 잘 설계되었고 문서도 놀랄 만큼 솔직하지만, 스타 87개의 작은 프로젝트로 개발자 한 명이 이끌고, 코드는 AI 에이전트가 쓰며, 외부 풀 리퀘스트를 받지 않습니다.

Daintree의 개요

Greg Priday가 만들었고 예전 이름이 Canopy였던 Daintree는 macOS, Windows, Linux용 Electron 앱으로, 코딩 에이전트의 명령줄 도구를 병렬로 실행합니다. 작업마다 자체 git worktree(같은 저장소의 별도 브랜치와 체크아웃)와 자체 터미널이 주어지므로 에이전트끼리 작업을 덮어쓰지 않습니다. 기존 로그인과 구독 그대로 실제 에이전트 바이너리를 실행하며, Claude Code, Codex, Antigravity, OpenCode, Cursor, GitHub Copilot, Aider, Goose를 포함해 17개가 내장되어 있습니다.

터미널 주변에는 각 에이전트의 출력을 읽어 실행을 작업 중, 대기 중, 완료로 분류하는 상태 화면, diff·커밋·풀 리퀘스트를 위한 Review Hub, 한 에이전트가 다른 에이전트를 실행하고 지켜볼 수 있게 하는 도구 36개의 로컬 MCP 서버, 휴대전화로 에이전트 질문에 답하는 선택적 릴레이가 더해집니다. Apache 2.0 라이선스이며 계정이 필요 없고 2026년 11월 13일에 v0.51.0을 출시했습니다.

Daintree, 쓸 만한 가치가 있습니까?

Daintree는 두 번째 코딩 에이전트를 실행하는 순간 생기는 현실적인 문제를 해결합니다. 한 체크아웃에 에이전트 두 개가 있으면 서로의 변경을 짓밟습니다. 작업마다 worktree를 따로 주면 이 문제가 풀리고, Daintree는 그 위에 다음에 필요한 것을 얹습니다. 어떤 에이전트가 사용자를 기다리며 멈춰 있는지 한눈에 보는 화면, worktree별 diff 검토, 풀 리퀘스트 흐름입니다. 중계하지 않고 실제 CLI를 실행하므로 Claude Code나 Codex의 구독, 설정, 로그인이 그대로 작동합니다.

문서는 한계에 대해 이례적으로 솔직합니다. 에이전트 상태는 터미널 출력, 창 제목, 프로세스 트리에서 추정으로 읽어 내며, README는 틀릴 수 있다고 경고합니다. 사이트는 worktree가 샌드박스가 아니라 git 수준의 격리라고 밝힙니다. 에이전트는 여전히 사용자 계정으로 실행되어 계정이 허용하는 모든 명령을 실행할 수 있으므로, 진짜 격리는 직접 구성한 Docker, VM, 원격 호스트에서 와야 합니다. MCP 서버는 켜기 전까지 외부 클라이언트에 닫혀 있고, localhost에서만 수신하며, 권한 단계가 네 개이고 모든 호출을 로컬에 기록합니다. 플러그인은 아무 제한 없이 코드를 실행합니다.

프로젝트의 형태가 대가입니다. 2026년 11월 13일까지 30일 동안 기여자 14명의 풀 리퀘스트 1,769건을 병합했고, 일주일 안에 v0.49.0, v0.50.0, v0.51.0을 출시했습니다. README에 따르면 코드는 사내 워크플로를 통해 AI 코딩 에이전트가 작성하며, 외부 풀 리퀘스트는 받지 않고 이슈만 받습니다. 스타 87개, 열린 이슈 67건입니다. 이 속도는 기능을 빠르게 가져오지만, 방향이 개발자 한 명에게 달린 빠르게 변하는 코드베이스라는 뜻이기도 합니다.

데이터는 대부분 사용자 쪽에 남습니다. 텔레메트리는 기본적으로 꺼져 있고 릴레이도 계정도 없지만, Assistant의 런북 조회는 Daintree에 짧은 작업 요약을 보내고, 선택 기능인 Canopy 받은편지함은 Hugging Face에서 작은 로컬 모델을 내려받고 시작할 때 업데이트를 확인합니다. 같은 용도의 터미널 도구 Claude Squad와 비교하면 Daintree는 검토와 분류 기능이 훨씬 많고, 칸반 보드 중심의 로컬 웹 앱 Vibe Kanban과 비교하면 일반 터미널과 git에 더 가깝습니다.

제 역할을 하는 곳

  • SaaS 제품을 혼자 유지 관리하는 개발자

    에이전트끼리 서로의 변경을 망가뜨리지 않게 하면서 작은 GitHub 이슈 5개를 동시에 처리

    이슈를 골라 이슈마다 worktree와 에이전트를 하나씩 만든 뒤, 받은편지함에서 기다리는 에이전트에 답하고 병합 전에 Review Hub에서 diff를 하나씩 읽습니다. Daintree는 무료이고 비용은 Claude Code나 Codex 플랜입니다.

  • 엔지니어 10명 팀의 테크 리드

    같은 리팩터링을 Claude Code와 Codex가 어떻게 처리하는지 비교

    Fleet broadcast가 보내기 전에 에이전트별로 수정한 프롬프트 하나를 서로 다른 worktree의 두 에이전트에 보내고, Review Hub가 각 worktree의 main 대비 diff를 보여 줍니다.

  • 노트북으로 일하는 계약직 개발자

    노트북을 깨워 두지 않고 긴 에이전트 실행을 밤새 이어 가기

    자신의 SSH로 Linux나 Mac 호스트에서 프로젝트를 실행하면 노트북이 잠자는 동안에도 에이전트가 계속 돌아갑니다. 자신의 Cloudflare 계정에 배포하고 종단 간 암호화되는 선택 기능 Decisions 릴레이를 쓰면 휴대전화로 에이전트 질문에 답할 수 있습니다.

도입 전 확인할 점

설정
macOS 13 이상용 서명·공증 빌드, Windows 10 이상용 사용자별 설치 파일, Linux용 AppImage나 deb를 내려받거나 brew install --cask daintreehq/tap/daintree를 사용합니다. Git과 에이전트 CLI가 하나 이상 PATH에 있어야 하며, 설정에서 원클릭 에이전트 설치를 제공합니다.
연동
내장 에이전트 CLI 17개와 추가용 플러그인, GitHub 이슈·풀 리퀘스트·CI 검사, 네 단계로 나뉜 도구 36개의 로컬 MCP 서버, SSH 원격 호스트, worktree별 Docker·VM·원격 샌드박스 프로비저닝, CopyTree를 통한 컨텍스트 주입.
데이터와 개인정보
계정, 릴레이, 컨트롤 플레인이 없고 텔레메트리는 기본적으로 꺼져 있습니다. Assistant의 런북 조회는 짧은 작업 요약을 Daintree에 보내고, Canopy는 시작할 때 Hugging Face에서 모델 업데이트를 확인합니다. 에이전트는 사용자 계정으로 셸 명령을 실행하며 파일에 완전히 접근할 수 있습니다. worktree는 샌드박스가 아닙니다.
대규모 사용 시 비용
라이선스 비용은 없습니다. 병렬 실행은 에이전트 사용량을 몇 배로 늘립니다. Claude Code나 Codex 세션 5개를 동시에 돌리면 플랜 한도를 약 5배 빨리 소진합니다.
제한
상태 감지는 추정 방식입니다. OpenCode 2는 아직 지원하지 않습니다. 플러그인은 제한 없는 코드를 실행합니다. 외부 풀 리퀘스트는 받지 않습니다. 열린 이슈는 67건입니다.

좋은 점

  • 작업마다 worktree와 터미널이 하나씩이라 에이전트가 충돌하지 않음
  • 기존 로그인으로 실제 에이전트 CLI 17개를 실행
  • diff, 커밋, 풀 리퀘스트, CI 검사를 다루는 Review Hub
  • 텔레메트리 기본 꺼짐, 계정과 릴레이 없음

아쉬운 점

  • worktree는 샌드박스가 아니며 에이전트가 사용자 계정으로 실행됨
  • 외부 풀 리퀘스트를 받지 않고 코드는 AI 에이전트가 작성
  • 스타 87개에 이름이 알려진 개발자는 한 명
  • 상태 감지가 추정 방식이라 실행을 잘못 분류할 수 있음

추천 대상

이미 하나 이상의 코딩 에이전트 CLI에 비용을 내고 있으며, 무엇이든 병합하기 전에 제대로 검토하면서 여러 작업을 병렬로 돌리고 싶은 개발자.

Daintree 대안

Daintree: 자주 묻는 질문

Daintree, 쓸 만한 가치가 있습니까?
Daintree는 여러 코딩 에이전트를 동시에 돌리기 위한 조종석으로 가장 잘 설계되었고 문서도 놀랄 만큼 솔직하지만, 스타 87개의 작은 프로젝트로 개발자 한 명이 이끌고, 코드는 AI 에이전트가 쓰며, 외부 풀 리퀘스트를 받지 않습니다. 평점은 5점 만점에 3.9점입니다.
Daintree의 가격은 얼마입니까?
무료 오픈소스(Apache 2.0)이며 계정이 필요 없습니다. 에이전트 CLI 자체의 구독이나 API 사용료는 직접 냅니다. Daintree는 모델 트래픽을 중계하지도 과금하지도 않습니다.
Daintree의 단점은 무엇입니까?
worktree는 샌드박스가 아니며 에이전트가 사용자 계정으로 실행됨; 외부 풀 리퀘스트를 받지 않고 코드는 AI 에이전트가 작성; 스타 87개에 이름이 알려진 개발자는 한 명; 상태 감지가 추정 방식이라 실행을 잘못 분류할 수 있음.
Daintree에 적합한 사람은 누구입니까?
이미 하나 이상의 코딩 에이전트 CLI에 비용을 내고 있으며, 무엇이든 병합하기 전에 제대로 검토하면서 여러 작업을 병렬로 돌리고 싶은 개발자.
팀이나 프로덕션 환경에서 Daintree의 비용은 얼마입니까?
라이선스 비용은 없습니다. 병렬 실행은 에이전트 사용량을 몇 배로 늘립니다. Claude Code나 Codex 세션 5개를 동시에 돌리면 플랜 한도를 약 5배 빨리 소진합니다.
Daintree에 회사 데이터를 맡겨도 안전합니까?
계정, 릴레이, 컨트롤 플레인이 없고 텔레메트리는 기본적으로 꺼져 있습니다. Assistant의 런북 조회는 짧은 작업 요약을 Daintree에 보내고, Canopy는 시작할 때 Hugging Face에서 모델 업데이트를 확인합니다. 에이전트는 사용자 계정으로 셸 명령을 실행하며 파일에 완전히 접근할 수 있습니다. worktree는 샌드박스가 아닙니다.
Daintree의 가장 좋은 대안은 무엇입니까?
저희가 리뷰한 것 중 가장 가까운 대안은 Claude Squad, Vibe Kanban, OpenCode 및 OpenAI Codex CLI입니다.

답변 확인일: 2026년 11월 14일.