Code Search: How Agents Search Across Snap’s Codebase

This is Part 2 of a three-part series on how Snap is building AI-assisted software development workflows. Part 1 introduced CodePal, our AI code reviewer. This post is about Code Search, the retrieval layer that lets both agents and engineers explore and understand all of Snap's code, fast. In Part 3, we'll cover the fleet of autonomous remote agents that has changed how we write and ship code at Snap.

Kind, Smart, Creative

What we are building

Our products empower people to express themselves, live in the moment, learn about the world, and have fun together. At Snap, we believe that having a team of diverse backgrounds and voices working together enable us to create innovative products that improve the way people live and communicate.