Crucible is a lightweight tool for conducting online peer code reviews. It allows users to initiate reviews with one click, view diffs in their browser or IDE, and add inline comments. Key benefits of code reviews include improved code quality, early detection and correction of defects, familiarity with code, facilitation of mentoring, and an audit trail. Crucible supports many version control systems and browsers and notifications keep developers informed of review feedback without leaving their IDE.