myHarness 웹관리 버전 추가했습니다.

121.71.***.***
13

오픈소스로 공유하고 있는 Myharness에 웹관리 도구를 추가하였습니다.

https://github.com/cookyman74/my_harness

하네스 도구로 에이전트와 스킬을 빌드하면 보통 한번 검사만 하고 그대로 사용하는데,

장기간 사용될 경우 여러 플러그인과 스킬들로 인해 오염될 수 있고 기존 스킬들과 충돌이 발생될 수 있습니다.

이러한 문제를 해결하기 위해 사용자가 손쉽게 현재 프로젝트의 에이전트, 스킬들을 조회 및 유지관리 할 수 있는 기능을 만들어 놨습니다.

따라서..

웹을 통해 하네스 구성을 할 수 도있고 세부적인 내용을 바로 편집할 수 있기도 합니다.

또한 평가 관리기능을 통해 구성에 문제가 되는 부분을 수정하여 고도화할 수 있습니다.

웹 사용방법은

https://github.com/cookyman74/my_harness/blob/main/harness-ui/README.md

참고해주세요.

전체 상황 확인

하네스 구성 및 상태 확인

에이전트, 스킬 수정 및 관리

하네스 상태 평가

참고로 하네스(에이전트와 스킬)의 평가는 다음과 같이 처리됩니다.

트리거 (Trigger) — description ROI

  • 계층A: description 존재 · 길이 밴드(너무 짧음<40자 / 과다>600자 감점) · 트리거 상황 키워드 유무(정규식: "때/시/요청/할 때/use when" 등) · near-miss 구분 문구 유무.

  • 계층B: "이 description이 상시 컨텍스트 비용을 정당화하나? (a)하는 일 (b)구체 트리거 상황 (c)유사하나 트리거 금지 경우 구분 — 3요소 충족? 적극적(pushy)인가?" → 0~1.

  • 점수: 0.4·계층A정규화 + 0.6·계층B(계층B 없으면 계층A만·fail-open).

구조 (Structure) — 2계층 아키텍처

  • 계층A(대부분 결정적·기존 harness_scorecard 재사용): SKILL.md 본문 줄 수(≤500 목표·초과 감점 비례) · references/ 분리 유무 · 본문 내 대용량 블록(코드/표 >N줄) 인라인 여부 · 300줄+ reference의 ToC 유무.

  • 계층B: "본문은 절차만 최소로 남고, 조건부/대용량 자료는 references/로 갔나?" → 0~1.

  • 점수: 계층A 가중(구조는 기계 판정력 높음) 0.7·A + 0.3·B.

유도 (Induction) — 다음 행동 유도

  • 계층A: 명령형 어조 비율("~한다/~하라" vs 서술) · "why" 설명 문장 유무 · leading words(다음 단계 지시어) 밀도.

  • 계층B: "에이전트의 다음 행동을 명확히 유도하나(leading words·plan/절차)? 모호 서술 vs 행동지향?" → 0~1.

  • 점수: 0.3·A + 0.7·B(유도는 의미 판정 비중 큼).

가지치기 (Pruning) — 삭제 테스트 [핵심]

  • 계층A: 중복 문장(정규화 후 동일/유사) · boilerplate(상투구) · dead/orphan(기존 harness_scorecard 분류 재사용).

  • 계층B(삭제 테스트): 문장/섹션 단위 — "이 문장을 지워도 에이전트 행동이 같은가?" Y=삭제후보. 프롬프트는 보수적 기본(불확실=보존).

  • 점수: 1 − 삭제후보_문장수 / 전체_문장수(높을수록 ✓·군더더기 적음). 삭제후보는 findings로.

ps :

주변에 널리 .. 잘 사용해주세요. ㅎㅎ

▶ 원문 출처: https://github.com/cookyman74/my_harness

로그인한 회원만 댓글 등록이 가능합니다.

개발한당

KR | ID | EN
  • IDR
  • KOR
8.35 =0.00

2026.07.18 KEB 하나은행 고시회차 1402회

다가오는 한인 행사일정

  • 등록 된 일정이 없어요!