boshu2/agentops
The operating loop a coding agent follows — and skills to orchestrate multi-agent systems.
해결하는 문제
AgentOps는 다음 네 가지 주요 문제를 해결함으로써 자율 코딩 에이전트의 신뢰성 문제를 해결합니다:
- 자기 채점 편향: 에이전트는 종종 코드를 작성한 동일한 세션에서 승리를 선언합니다.
- 공유된 사각지대: 단일 컨텍스트는 작성자와 동일한 오류를 공유할 수 있습니다.
- 요구사항 드리프트: 고정된 수락 기준이 없으면 에이전트의 "완료" 정의가 작업 중간에 변경될 수 있습니다.
- 추적성 부족: 표준 채팅 기록은 일시적이며 감사하기 어렵습니다.
작동 방식
이 프로젝트는 RPI (Plan $
ightarrow$ Implement $
ightarrow$ Validate)로 알려진 구조화된 운영 루프를 구현하며, Claude Code 또는 Cursor와 같은 기존 코딩 에이전트 내에서 기술(skills)로 실행됩니다. 구현이 시작되기 전에 BDD 및 DDD를 통해 의도를 고정하기 위해 "Beads"를 사용합니다. 무결성을 보장하기 위해 validate 단계는 새로운 컨텍스트(잠재적으로 다른 모델 사용)에서 실행되어 PASS, FAIL 또는 NOT_PROVEN 판정을 내립니다. 또한 에이전트가 파괴적인 명령을 실행하는 것을 방지하기 위한 승인 제어(admission-control) 훅도 포함되어 있습니다.
대상 사용자
- 개발자: 더 신뢰할 수 있고 검증 가능한 코드 생성을 원하는 AI 코딩 어시스턴트(Claude Code, Codex, Cursor) 사용자.
- AI 엔지니어: 독립적인 판단을 위해
swarm또는council과 같은 오케스트레이션 기술이 필요한 멀티 에이전트 시스템 구축자. - 팀: 지속적인 판정을 통해 에이전트 작업에 대한 감사 가능한 콘텐츠 기반 증거가 필요한 팀.