Home / Companies / Sourcegraph / Blog / October 2025

October 2025 Summaries

2 posts from Sourcegraph

Filter
Month: Year:
Post Summaries Back to Blog
Deep Search, now generally available in the 6.9 release, is an AI-powered code search tool designed for research and exploration, offering role-based permissions to enterprise teams for managing access. It allows users to query codebases using natural language, providing context-aware answers and links to relevant code within Sourcegraph. The tool's general availability marks its transition from research preview and introduces the ability for admins to define permissions for viewing and creating Deep Searches. While each user license includes three free Deep Searches per month, additional searches can be purchased. Deep Search aids in analyzing multiple repositories, accelerating debugging, and creating living documentation with Markdown-formatted summaries. It also supports collaboration and custom workflows through its API. Version 6.9 introduces platform upgrades such as a new server-side architecture, branch compatibility, enhanced usage tracking, and improved UX, enhancing the capabilities of Code Search for deeper visibility and control over code exploration and improvement.
Oct 22, 2025 335 words in the original blog post.
Semantic code search is an advanced AI-driven technique that identifies code based on its functional intent rather than relying on exact keyword matches, employing vector embeddings to understand the underlying meaning and purpose of code snippets. This approach significantly enhances developer efficiency by facilitating the discovery of relevant code across large and diverse codebases, even when developers are unfamiliar with specific function names or variable nomenclature. While traditional keyword searches are precise and useful when developers know exactly what they are looking for, semantic search excels in scenarios where the concept is known but not the precise implementation, such as identifying security vulnerabilities, accelerating onboarding, and enabling cross-repository code discovery. By transforming code and search queries into numerical vectors, semantic search can surface functionally similar code across different languages and naming conventions, making it a vital tool for modern software development environments. However, it is most effective when integrated with traditional keyword and structural search methods, offering a comprehensive solution that caters to various developer needs and scenarios, as demonstrated by platforms like Sourcegraph.
Oct 06, 2025 4,112 words in the original blog post.