In one hand, CMMI requires objective insight into processes and associated work products. In the other hand, Agilist promote embedded Quality Assurance, the 2 perspectives are compatible:
An evidence of QA objectivity can be the use of automation tools:
For process insight:
The divergence between CMMI and Agile exists less between the two "methods" than in the people mindsets. Agile practitioners focuses on: « Individuals and interactions over Processes and tools » while CMMI practitioners are more process oriented and need to identify who will get the authority to check applied processes, what are the checklists, where are listed noncompliance issues.
As usual, we need to mix these cultures to get the best!