원클릭으로
qa-fix-loop
Автономный цикл Reviewer → Fixer для непрерывного улучшения качества
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Автономный цикл Reviewer → Fixer для непрерывного улучшения качества
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
| name | QA Fix Loop |
| description | Автономный цикл Reviewer → Fixer для непрерывного улучшения качества |
Адаптировано из Auto-Claude QA Loop для SENTINEL DevKit
Вместо ручного ping-pong между reviewer и developer, создаём автономный цикл:
┌─────────────┐ issues ┌─────────────┐
│ Reviewer │ ─────────────→ │ Fixer │
│ Agent │ │ Agent │
└─────────────┘ └─────────────┘
↑ │
│ fixed code │
└──────────────────────────────┘
{
"status": "NEEDS_FIX | APPROVED",
"issues": [
{
"id": "QA-001",
"severity": "HIGH | MEDIUM | LOW",
"file": "path/to/file.py",
"line": 42,
"type": "SPEC_VIOLATION | CODE_QUALITY | SECURITY",
"description": "Что не так",
"suggestion": "Как исправить"
}
],
"approved_aspects": ["tests", "documentation"]
}
digraph qa_fix_loop {
rankdir=LR;
node [shape=box, style=rounded];
code [label="New Code"];
review [label="Reviewer Agent"];
decision [shape=diamond, label="Issues?"];
fix [label="Fixer Agent"];
done [label="✅ Merged", style=filled, fillcolor=lightgreen];
code -> review;
review -> decision;
decision -> fix [label="Yes"];
decision -> done [label="No"];
fix -> review [label="re-review"];
}
if iteration > MAX_ITERATIONS:
escalate_to_human(
reason="QA loop exceeded max iterations",
issues=unresolved_issues
)
1. Engine code → Reviewer Agent
2. Reviewer checks:
- All payloads detected (Strike integration)
- Interface compliance
- Performance bounds
3. Issues → Fixer Agent
4. Loop until approved
1. C code → Reviewer Agent (специализированный)
2. Reviewer checks:
- Memory safety
- Protocol compliance
- Cross-platform compatibility
3. Issues → Fixer Agent
4. Loop until approved
Трекинг эффективности цикла:
❌ Бесконечный loop — всегда ставить max iterations ❌ Fixer игнорирует issues — проверять что ВСЕ issues адресованы ❌ Reviewer слишком строгий — избегать nitpicking на каждой итерации ❌ Нет эскалации — человек должен быть в loop для сложных cases
Проверка безопасности AI-агентов по OWASP Agentic Top 10 2026
Строгое соблюдение Test-Driven Development с Iron Law
Разделение code review на Spec Compliance и Code Quality для повышения точности