Greptile GPT-6 Astra 集成:自动化缺陷检测与应用测试

Greptile 正在通过集成 GPT-6 Astra 显著推进软件可靠性,使其 AI 代理能够执行全面的测试,验证应用行为和视觉呈现,而不仅仅是分析代码。

使用 GPT-6 Astra 进行自动化应用测试

集成 GPT-6 Astra 使 Greptile 能够大规模自动化复杂的应用测试,解决仅靠代码分析的局限性。验证拉取请求需要检查逻辑正确性、预期功能、安全性和现有功能;对于其中一些检查,必须实际运行应用程序。

模拟真实世界的用户交互

借助 GPT-6 Astra,Greptile 可以为拉取请求启动开发服务器并模拟用户行为。例如,如果在 iPhone 上查看时按钮消失,Greptile 可以将浏览器调整为 iPhone 大小的视口,并模拟用户在应用中的操作。该模型的视觉理解能力使其能够检查屏幕并识别通过代码检查无法发现的隐藏缺陷。

通过 Daybreak 加强防御

Greptile 利用其先进模型帮助客户保护其系统免受复杂威胁。Daybreak 计划旨在简化所有公司的安全性,确保即使是初创公司也能拥有比当前对手攻击能力更强大的防御机制。

使用 Codex 减少返工并提高代码质量

Greptile 利用其知识库,该知识库索引公司的代码库,并以人类和 AI 代理可读的格式记录其操作。该文档通过模型上下文协议(MCP)服务器提供给 Codex。

上下文感知的代码生成

通过为代理提供这种深层上下文,Codex 可以生成符合客户现有模式的代码。这种上下文感知带来了开发效率的可衡量提升。团队跟踪 AI 生成代码回滚的频率,注意到为代理提供上下文可减少回滚,从而帮助客户节省时间和推理成本。

未来愿景:超快速开发

Greptile 的长期目标是使关键企业软件的更改和发布变得像发布副项目一样简单。该公司认为模型智能足以胜任许多任务,将 Ultrafast 定位为加速开发生命周期的关键。Greptile 也是 Codex 的大规模内部用户,在公司内部的每个职能和工程流程中都使用它。

Sources