WhatTheDiff 是一个基于人工智能的 GitHub 和 Gitlab 应用,帮助用户审查拉取请求。它利用机器学习和 AI 模型提供代码审查支持,生成拉取请求摘要,并提供通知和报告。用户需要创建账户并连接其 GitHub 或 Gitlab 仓库,接着可以分析拉取请求的差异并提供代码更改建议,还可以生成拉取请求摘要,控制分析的仓库,并通过 Slack、电子邮件或自定义 webhook 接收通知。