T
Toolly
HARNESS ENGINE

하이브리드 하네스 엔진

Python 데몬, 32개 셸 스크립트, JSON 설정, 역할 규칙 파일이 하나의 SDK로 통합된 오케스트레이션 엔진입니다. 기본 4-Pane 구성에서 필요에 따라 Pane을 확장하며, Claude Code 인스턴스들이 tmux 세션에서 자율 협업합니다. 2초 폴링으로 설계·구현·검증 파이프라인이 자동 순환합니다.

N-Pane 아키텍처

기본 구성은 4-Pane(Opus·Sonnet·Haiku·Sonnet-UI)이며, 활용 분야에 따라 Pane 수를 자유롭게 확장할 수 있습니다. 번역 프로젝트라면 언어별 Pane을, 대규모 개발이라면 모듈별 Sonnet Pane을 추가하는 방식입니다.

Pane 0

Claude Opus

오케스트레이터입니다. 아키텍처를 설계하고 작업을 TASK_ID 기반으로 분해한 뒤, 태그 메시지로 하위 워커에 위임합니다. 최종 판단과 검토를 담당합니다.

Pane 1

Claude Sonnet

백엔드 엔지니어입니다. PHP, API, 데이터베이스 구현을 전담하며, 완료 시 1회 보고 후 ACK를 대기합니다. 민감 정보 접근은 제한됩니다.

Pane 2

Claude Haiku

런타임 가디언입니다. 구문 검사와 응답 확인을 자동으로 수행하며, PASS 또는 FAIL로 회신합니다. 코드를 직접 수정하지 않습니다.

Pane 3

Claude Sonnet

프론트엔드 엔지니어입니다. HTML, CSS, JavaScript를 전담하며, 백엔드 워커와 독립적으로 병렬 진행됩니다. 완료 시 오케스트레이터에 보고합니다.

사용자 지시 → Opus 설계·위임 → Sonnet 구현·보고 → 자동 체인 → Haiku 검증 → Opus 종결 또는 재위임

핵심 기능

ACK + CLOSE 핸드셰이크

모든 메시지는 수신 즉시 확인 응답이 전송되어 중복 실행을 방지하고 Pane 간 안정적인 전달을 보장합니다.

자동 재시도 + Fallback 라우팅

전송 실패 시 자동으로 재시도합니다. 모든 시도가 실패하면 Fallback Pane으로 우회하며, 최종적으로 오케스트레이터에 에스컬레이션합니다.

주기적 헬스체크 + 자동 재시작

데몬이 각 Pane의 프로세스 상태를 주기적으로 점검합니다. 워커가 응답하지 않으면 자동 재시작을 시도하고, 한도 초과 시 오케스트레이터에 에스컬레이션합니다.

선언형 자동 체인

설정 파일의 선언형 규칙에 따라 파이프라인 단계가 자동으로 트리거됩니다. 태그와 키워드 매칭으로 수동 개입 없이 흐름을 제어합니다.

하이브리드 SDK 구조

Python 데몬(표준 라이브러리만 사용), 셸 스크립트, JSON 설정, 역할 규칙이 하나의 SDK로 통합되어 있습니다. Python, tmux, jq 외 외부 의존성이 없습니다.

DEB/RPM 패키지

RSA/SHA256 서명된 패키지로 배포됩니다. 데몬, 설정 템플릿, 셸 스크립트, 역할 규칙, deploy/undeploy 도구가 포함되어 있습니다.

하나의 엔진, 다양한 활용

설계·구현·검증 파이프라인의 구조는 동일합니다. 도메인만 변경하면 다양한 분야에 적용할 수 있습니다.

출판 · 콘텐츠

기획, 집필, 교정, 편집, 레이아웃까지 전 과정을 하나의 파이프라인으로 자동화합니다. 1인 출판사라도 전문 편집 팀 수준의 품질을 달성할 수 있습니다.

기술서 집필 1인 출판사 콘텐츠 제작 출판사형 워크플로우

소프트웨어 개발

설계, 구현, 테스트, 배포를 4개의 Pane이 병렬로 처리합니다. 백엔드와 프론트엔드가 동시에 진행되므로 개발 사이클이 단축됩니다.

앱/웹 개발 개발팀 워크플로우 매뉴얼 자동화

비즈니스 · 창업

사업 계획 수립, 시장 조사, MVP 개발을 하나의 파이프라인으로 연결합니다. 스타트업부터 소상공인까지 폭넓게 활용할 수 있습니다.

스타트업 MVP 소상공인 디지털 전환 쇼핑몰 구축

마케팅 · 브랜드

브랜드 전략 수립, 콘텐츠 기획, 디자인 시안 생성을 체계적으로 수행하고 자동 검증합니다. 일관된 브랜드 메시지를 유지할 수 있습니다.

마케팅 전략 디자인 시스템 기획서 작성

교육 · 연구

강의 자료, 논문, 연구 보고서를 설계·작성·검증의 3단계로 자동화합니다. 전문 지식 기반 비즈니스에도 적용할 수 있습니다.

강의 제작 논문 워크플로우 지식 비즈니스

조직 · 운영

문서 자동화, 인사 관리, 고객 지원, 지식 관리 등 반복적인 업무를 파이프라인으로 전환하여 운영 효율을 높입니다.

문서 자동화 HR · 채용 고객 지원 지식 관리

가격

Starter

개인 / 소규모 팀

  • 1 서버
  • 4 pane
  • 이메일 지원
문의

Team

팀 / 스타트업

  • 다중 서버
  • 우선 지원
  • 커스텀 설정
문의

모든 플랜은 문의 후 안내드립니다 — toollysoft@gmail.com

Bird Nesting

새는 아무 곳에나 내려앉지 않습니다. 머물 자리를 찾고, 둥지를 틀고, 주변을 정리합니다.
하이브리드 하네스 엔진도 마찬가지입니다. 패키지가 서버에 도착하면, 사용자가 하나하나 조립하는 것이 아니라 패키지 스스로가 자기 실행 환경을 갖추는 방식으로 설치가 완료됩니다.

1
Bird Landing 서버에 내려앉기

DEB 또는 RPM 패키지가 서버에 전달됩니다. RSA/SHA256 서명을 통해 무결성이 검증된 52개 파일이 지정된 경로에 배치됩니다.

2
Bird Nesting 실행 공간 만들기

디렉터리 구조, 로그 경로, 상태 파일, 데이터 디렉터리를 자동으로 생성합니다. 패키지가 자기 자리를 찾고 둥지를 트는 단계입니다.

3
Bird Feeding 의존성 채우기

install-check.sh가 bash, tmux, python3, jq, Claude Code CLI 5개 도구의 존재 여부를 검증합니다. 누락된 의존성이 있으면 안내 메시지를 출력합니다.

4
Bird Grooming 권한과 설정 정리

setup-env.sh가 실행 사용자, tmux 세션명, 프로젝트 루트를 입력받아 harness.local.json 설정 파일을 자동 생성합니다. 실행 권한도 함께 설정됩니다.

5
Bird Wake-up 실행 준비 완료

harness-start.sh가 4-Pane tmux 세션을 기동합니다. 각 Pane에 역할이 자동 배정되며, 하네스 데몬이 2초 폴링을 시작합니다. 이 시점부터 엔진이 자율적으로 동작합니다.

한 줄 정의

Bird Nesting이란, 패키지가 서버에 내려앉아 자기 둥지를 만들고
실행 가능한 상태로 스스로 정리되는 설치 방식입니다.

자세한 설치 가이드는 가이드 페이지를 참고하십시오.

도입을 검토하고 계십니까?

아래 이메일로 문의해 주십시오.

문의하기