OmniHarness banner
goood2280 goood2280

OmniHarness

Development community

Description

Pixel-office viewer + harness pattern for running Claude Code as a coordinated team of subagents. Orchestrator + 3 teams (dev / mgmt-support / eval) rendered as a live 2D office — watch agents light up as they work, answer their questions, track cost, and ship.

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

OmniHarness

**비주얼 오케스트레이션 레이어** — Claude Code 를 **팀** 으로 운용하고, 그 작업을 실시간으로 본다. **Visual orchestration layer** — run Claude Code as a **team** and watch them work in real time.

📸 (오피스 플로어 플랜 캡처 / office floor-plan screenshot)

🎬 (30초 데모 영상 / 30-second demo video)


🌐 **언어 / Language** — 원하는 섹션을 펼쳐 보세요. / Expand the section you want.

🇰🇷 한국어

OmniHarness 는 **코드를 직접 치지 않는 도메인 전문가** (기획자 · 운영자 · 현장 엔지니어) 가 Claude Code 를 **자기 프로젝트의 전담 팀** 처럼 쓰게 해줍니다. 회사명 · 업종 · 철학 · 목표를 한 번 세팅하면:

  1. 오케스트레이터 (LLM) 가 그 프로젝트에 진짜로 필요한 에이전트 팀을 설계 합니다 — 키워드 매칭이 아니라 실제 추론.
  2. 사용자가 확인하면 사무실 플로어 플랜 이 그려집니다 — 각 에이전트가 자기 책상에 앉아 있습니다.
  3. Claude Code 가 돌면서 담당 에이전트의 모니터가 켜지고 실시간 로그가 쌓입니다.
  4. 모호한 결정을 만나면 경영지원 리드 (mgmt-lead) 가 기술 원문을 사용자 언어로 풀어주고, 사용자 답변을 다시 에이전트가 실행 가능한 구조로 변환합니다 (양방향 번역).
  5. 지식이 축적되면 감사원 (auditor) 이 새 에이전트 · 기능 · 리팩터링을 감사 제안 으로 올립니다. 수락하면 실제 팀 로스터가 변경됩니다.

🚀 첫 방문 경험

첫 실행 시 튜토리얼이 뜹니다:

  1. 언어 선택 — 🇰🇷 / 🇺🇸 두 버튼. 고른 언어로 이후 UI 가 전체 전환됩니다.
  2. 환영 — 오피스 컨셉 짧은 소개.
  3. 탭 투어 — 8개 탭 (조직도 · 활동 · 질문 · 요구사항 · 백로그 · 감사 · 누적 지식 · 보고서) 을 10초씩 설명.

이후엔 프로젝트 리스트로 바로 들어가서, 기존 프로젝트 선택 또는 신규 생성만 하면 됩니다.


🧠 핵심: LLM-기반 팀 설계

기존 "키워드 휴리스틱" 은 제거했습니다. API 키가 있으면:

  • ANTHROPIC_API_KEY 또는 CLAUDE_CODE_USE_BEDROCK=1 + AWS_* → 오케스트레이터가 실제로 추론해서 프로젝트 맞춤 팀 을 제안합니다.
  • 제안된 에이전트는 카탈로그에 없어도 됩니다 — LLM 이 새로 설계한 dev-<이름> / <도메인-이름> 이 mission.json 에 인라인으로 저장되어 토폴로지에 렌더됩니다.
  • API 가 없으면 온보딩 위저드에 ⚠️ 경고가 뜨고, 키워드 폴백으로 동작합니다.

**판단 근거** 도 위저드에 같이 표시 — "이 프로젝트엔 왜 이 팀인지" 를 LLM 이 한 줄로 설명해줍니다.


👥 기본 팀 (모든 프로젝트 공통) — `v1.4` 슬림 로스터

Tier Role Model 역할
1 orchestrator opus 총괄. 사용자와 직접 대화 · 평어체 Q·리포트 작성 · 구현은 dev-lead, 검증은 리뷰어에게 직접 위임
2 dev-lead opus 풀스택 단일 개발자. 피처는 activity 태그(dashboard·spc·ml …)로만 구분
3 6명 리뷰어 sonnet dev-verifier · `secu