Pure Storage uses Augment to boost developer efficiency across a massive C++ codebase
Pure Storage's engineering teams struggled with a massive multi-language C++ codebase — debugging memory leaks and segmentation faults, navigating unfamiliar code sections, and accelerating onboarding ahead of an impending team merger. GitHub Copilot proved insufficient for these needs.
GitHub Copilot, their initial AI coding assistant, was insufficient — its suggestions were context-unaware and unprofessional, and it could not handle the complexity of navigating the large C++ codebase.
Pure Storage accepted over 130,000 AI completions into the codebase with 77% of chat-driven suggestions implemented, reduced onboarding time from months to weeks, and significantly accelerated debugging and code navigation across engineering teams.
Show all 5 reported metrics
Frequently asked questions
What did this team achieve with this AI workflow?
Pure Storage accepted over 130,000 AI completions into the codebase with 77% of chat-driven suggestions implemented, reduced onboarding time from months to weeks, and significantly accelerated debugging and code navig…
What tools did this team use?
Augment, GitHub Copilot.
What results were reported?
C++ codebase size: over 2.1 million lines of C++; Completions accepted into codebase: 130,000; Chat-driven suggestions implemented: 77%; Onboarding time: reducing onboarding time from months to weeks (source-reported, not independently verified).
What failed first in this deployment?
GitHub Copilot, their initial AI coding assistant, was insufficient — its suggestions were context-unaware and unprofessional, and it could not handle the complexity of navigating the large C++ codebase.
How is this quality assurance AI workflow structured?
Engineering challenge triggers AI use → Augment provides deep C++ context → AI-assisted debugging → Code navigation and Q&A → Completions accepted into codebase.