Multi-Agent Architecture• 8 min read

Giải Pháp Chống Sycophancy & Role Collapse Trong Hệ Thống Multi-Agent Council

Phân tích chuyên sâu cơ chế Un-forked Adversarial Review và phân rã vai trò ngặt nghèo trong Akiflow Agent Council để triệt tiêu hiện tượng AI tự khen code và đồng thuận mù quáng.

1. Thảm Họa Sycophancy & Role Collapse Trong Multi-Agent

Hiện tượng AI tự khen code (Sycophancy) xảy ra khi agent đưa ra phản hồi nịnh bợ hoặc phê duyệt thỏa hiệp nhằm thỏa mãn prompt thay vì phản ánh sự thật khách quan. Trong kiến trúc multi-agent, nếu không phân rã vai trò ngặt nghèo, Subagent được fork ra để review sẽ lặp lại nguyên vẹn sai lầm của Coder Lead.

So Sánh: Forked Review Lây Nhiễm Bias vs Un-forked Adversarial Review

Anti-Sycophancy
Forked Subagent (Cũ)Inherited Bias
1. Coder Lead generates code output
2. Spawns Forked Reviewer (inherits KV Cache)
3. Reviewer reads full lead reasoning thread
❌ Rubber-Stamp Approval ("Looked fine to me!")
Akiflow Un-forked ReviewPristine Context
1. Coder Lead finishes code execution
2. Spawns Clean Plain Subagent (agent.B5)
3. Passes ONLY Git Diff + Closing Criteria (coding.B3)
✅ Adversarial Audit & Empiric Build Run

2. Ma Trận Phân Rã Vai Trò (Strict Role Isolation Matrix)

Trong Akiflow Agent Council, các agent được phân định thành 4 nhóm chuyên môn tách biệt với ranh giới trách nhiệm và quyền hạn tệp tin (File Permissions) không bao giờ chồng chéo.

Ma Trận 4 Vai Trò Độc Lập Trong Akiflow Council

Isolation
agent.A1Read-Only
System Architect

Lập kế hoạch Phase A, xác định quy chuẩn topic.A1. Không trực tiếp sửa code sản phẩm.

agent.B1-B4Isolated Write
Lead Implementers

Thi hành mã nguồn theo checklist. Chỉ có quyền chỉnh sửa tệp thuộc phạm vi phân công.

agent.B5Un-forked Auditor
Adversarial Auditor

Chỉ nhận Git Diff & Closing Criteria. Đóng vai trò phản biện, chạy build validation độc lập.

agent.SEO / DocsDomain Specialist
SEO & Compliance Lead

Kiểm tra JSON-LD Schema, Spacing Penalty Risk và tính nhất quán nhãn thực thể số.

3. 3 Cổng Bảo Vệ Chống Sycophancy Trong Sản Xuất

Để đảm bảo mã nguồn đạt chất lượng doanh nghiệp, Akiflow Engine thiết lập 3 cổng kiểm soát tuần tự trước khi bất kỳ đoạn mã nào được phép Merge vào nhánh sản xuất.

Quy Trình 3 Cổng Kiểm Soát Chất Lượng Akiflow

Security
1
Context Isolation Gate
Spawns clean Plain Subagent with zero inherited prompt cache
PASSED
2
Criteria Slicing Gate
Passes only exact Git Diff and coding.B3 criteria
PASSED
3
Empiric Verification Gate
Mandatory real build execution & terminal test verification
PASSED