Community코딩 & 개발github.com

30eggis/walwal-harness

AI 에이전트 하네스 엔지니어링 프레임워크 — Gotcha 관리, Playwright MCP 테스팅, SKILL.md 아키텍처를 갖춘 6-에이전트 프로덕션 하네스

walwal-harness란 무엇인가요?

WalWal Harness는 AI 에이전트를 위한 강력한 생산 하네스 엔지니어링 프레임워크입니다. 이 프레임워크는 6개의 전문화된 에이전트를 활용하여 Gotcha(예기치 않은 동작)를 체계적으로 관리하고, Playwright MCP(Model Context Protocol)를 통한 자동화된 브라우저 테스트를 지원하며, SKILL.md 기반 아키텍처로 에이전트 스킬을 정의합니다. 개발자는 이 하네스를 통해 복잡한 멀티에이전트 시스템을 안정적으로 구축하고, 에이전트 간의 조율을 용이하게 하며, 반복적인 테스트를 자동화할 수 있습니다. Claude Code, Cursor, Codex 등 다양한 AI 어시스턴트와 호환되며, Git 기반의 버전 관리와 원활하게 통합됩니다.

지원 대상✓Claude Code~Codex CLI~Cursor
npx skills add 30eggis/walwal-harness

Installed? Explore more 코딩 & 개발 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

walwal-harness은(는) 무엇을 하나요?

AI 에이전트 하네스 엔지니어링 프레임워크 — Gotcha 관리, Playwright MCP 테스팅, SKILL.md 아키텍처를 갖춘 6-에이전트 프로덕션 하네스

개요

WalWal Harness는 다중 에이전트 시스템을 프로덕션 환경에서 안정적으로 운영하기 위한 엔지니어링 프레임워크입니다. 이 하네스는 6개의 전문화된 에이전트로 구성되어 있으며, 각 에이전트는 특정 작업을 담당합니다.

주요 특징

  • 6-에이전트 아키텍처: 각기 다른 역할을 수행하는 6개의 에이전트가 협력하여 작업을 수행합니다.
  • Gotcha 관리: 예기치 않은 동작을 체계적으로 포착하고 관리합니다.
  • Playwright MCP 테스팅: Model Context Protocol을 활용한 브라우저 자동화 테스트를 지원합니다.
  • SKILL.md 기반 아키텍처: 에이전트 스킬을 명확하게 정의하고 문서화합니다.

에이전트 구성

  1. 에이전트 A - 작업 조율 및 분배
  2. 에이전트 B - 코드 생성 및 리뷰
  3. 에이전트 C - 테스트 자동화
  4. 에이전트 D - Gotcha 감지 및 처리
  5. 에이전트 E - 문서화 및 로깅
  6. 에이전트 F - 최적화 및 성능 분석

설치 및 설정

git clone https://github.com/30eggis/walwal-harness.git
cd walwal-harness
pip install -r requirements.txt

사용법

from walwal_harness import Harness

harness = Harness()
harness.run()

Playwright MCP 테스팅

Playwright MCP를 사용하여 브라우저 기반 테스트를 자동화합니다.

const { chromium } = require('playwright');

(async () => {
  const browser = await chromium.launch();
  const page = await browser.newPage();
  await page.goto('https://example.com');
  await browser.close();
})();

Gotcha 관리

Gotcha 관리 시스템은 런타임 예외와 예기치 않은 동작을 체계적으로 기록하고 처리합니다.

SKILL.md 아키텍처

모든 에이전트 스킬은 SKILL.md 파일에 정의되며, 이는 에이전트의 동작 방식을 명확하게 설명합니다.

라이선스

MIT 라이선스 하에 배포됩니다.

관련 스킬