oh-my-agent: 교차 컨텍스트 리뷰 및 트리거 정확도 테스트
요약
oh-my-agent 프레임워크의 업데이트를 통해 에이전트의 저자 편향을 해결하고 트리거 정확도를 높이는 새로운 기능들이 추가되었습니다. Claude Code와의 연동 강화 및 스킬 린팅, 교차 컨텍스트 리뷰 기능을 통해 에이전트 설계의 신뢰성을 개선했습니다.
핵심 포인트
- 저자 편향 해결을 위한 독립적인 서브 에이전트 리뷰 도입
- LLM 호출 없이 키워드 트리거 정확도를 측정하는 하네스 기능 추가
- Claude Code 세션 관리를 위한 SessionStart 훅 연결
- 스킬 린팅 및 번들 확산 경고를 통한 에이전트 스킬 품질 관리
모델에게 자신의 설계를 검토하도록 요청하면, 대개 스스로에게 A 학점을 부여합니다. 우리는 이번 주에 저자 편향 (authorship bias)을 해결하기 위한 수정 사항을 병합했습니다.
새로운 기능
- 트리거 정확도 하네스 (Trigger accuracy harness):
oma verify triggers는 이제 LLM 호출 없이 167개의 레이블이 지정된 코퍼스 (corpus)를 대상으로 키워드 오작동 (false-fire) 및 미작동 (missed-fire) 비율을 측정합니다. - 표준 방출 (Standards emission):
oma emit은.agents단일 진실 공급원 (single source of truth)으로부터 규격에 맞는 Agent Skills 스펙 폴더,.claude-plugin마켓플레이스 매니페스트 (manifest), 그리고AGENTS.md인덱스를 직접 생성합니다. - 스킬 린팅 (Skills linting):
oma skills lint는 Anatomy-to-Smells 연구를 기반으로 결정론적인 저자 냄새 (authoring-smell) 체크를 강제합니다. - 번들 확산 경고 (Bundle sprawl warnings):
oma skills audit은 이제 20개의 참조 파일 또는 25,000자를 초과하는 스킬을 플래그(flag)로 표시합니다.
또한 Claude Code를 위해 SessionStart 훅 (hooks)을 연결하여, 컨텍스트 (context)를 놓치지 않고 스킬을 동적으로 다시 로드하고 세션 압축 (session compaction)을 처리할 수 있도록 했습니다.
수정된 사항
- 키워드 매칭이 이제 특이성 (specificity)에 따라 순위를 매깁니다. 가장 긴 키워드가 우선하며, 그다음 다중 단어, 그다음 선언 순서로 결정됩니다. 이를 통해 자기 억제 충돌 (self-suppression collisions) 문제를 해결했습니다.
- 전달된 에이전트 간 메시지가 더 이상 잘못된 워크플로 키워드 탐지를 트리거하지 않습니다.
- Windows의
atomicWriteJson실패 (EPERM) 문제는 임시 파일을 읽기-쓰기 권한으로 열어 해결했습니다. opencode브릿지는 새로운 플러그인 API 변이 계약 (mutation contract)을 준수하도록 완전히 재작성되어, 진정한 지속 모드 (persistent mode)를 복구했습니다.
개선된 사항
- 교차 컨텍스트 리뷰 (Cross-context reviews): 11개의 모든 ultrawork 리뷰 단계는 이제 내구성이 있는 아티팩트 (artifacts)와 리뷰 가이드만을 전달받는 새로운 리뷰어 서브 에이전트 (reviewer subagents)로 배정됩니다. 격리된 리뷰가 더 많은 결함을 잡아내기 때문에 동일 세션 내의 자기 리뷰 (self-review)는 제거되었습니다.
- 고위험 블라인드 리뷰 (High-stakes blind review): 브레인스토밍 워크플로는 이제 설계 아티팩트 비평을 위해 독립적인 서브 에이전트로 에스컬레이션되어, 저자 편향 (authorship bias)을 완전히 제거합니다.
- 마켓플레이스 통합 (Marketplace consolidation): 리포지토리 루트의
.claude-plugin디렉토리가 이제 Claude 플러그인 마켓플레이스를 위한 단일 진실 공급원 (single source of truth)입니다.
설치
# macOS / Linux
curl -fsSL https://raw.githubusercontent.com/first-fluke/oh-my-agent/main/cli/install.sh | bash
# Windows (PowerShell)
irm https://raw.githubusercontent.com/first-fluke/oh-my-agent/main/cli/install.ps1 | iex
oh-my-agent는 프롬프트를 작성하는 것보다 더 많은 것을 오케스트레이션 (orchestrate)하는 팀들을 위해 구축되었습니다. 다음 단계: 네이티브 Antigravity 플러그인 방출 (native Antigravity plugin emission).
AI 자동 생성 콘텐츠
본 콘텐츠는 Dev.to AI tag의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기