# code search

Code search is the practice and tooling for searching, browsing, and understanding source code, including finding files, symbols, definitions, usages, and code history.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Building a RAG Pipeline for Semantic Code Search: A Developer Diary and Field Notes

DevFeed: [Building a RAG Pipeline for Semantic Code Search: A Developer Diary and Field Notes](<https://devfeed.tech/articles/building-a-rag-pipeline-for-semantic-code-search-a-developer-diary-and-field-notes-41302.md>)

Original publisher: [Read original article](<https://blog.jetbrains.com/ai/2026/09/building-a-rag-pipeline-for-semantic-code-search-a-developer-diary-and-field-notes/>)

Author: Adam Malek

Published: 2026-09-17T12:39:40Z

Content type: article

Language: en

Sources: [The JetBrains Blog](<https://devfeed.tech/sources/the-jetbrains-blog.md>)

Topics: [Retrieval Augmented Generation (RAG)](<https://devfeed.tech/topics/retrieval-augmented-generation-rag.md>), [code search](<https://devfeed.tech/topics/code-search.md>), [Parsing](<https://devfeed.tech/topics/parsing.md>), [jetbrains](<https://devfeed.tech/topics/jetbrains.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>)

Tags: [agentic-ai](<https://devfeed.tech/tags/agentic-ai.md>), [ai](<https://devfeed.tech/tags/ai.md>), [code-search](<https://devfeed.tech/tags/code-search.md>), [jetbrains](<https://devfeed.tech/tags/jetbrains.md>), [llm](<https://devfeed.tech/tags/llm.md>), [llm-agents](<https://devfeed.tech/tags/llm-agents.md>), [parsing](<https://devfeed.tech/tags/parsing.md>), [rag](<https://devfeed.tech/tags/rag.md>), [search](<https://devfeed.tech/tags/search.md>), [semantic](<https://devfeed.tech/tags/semantic.md>)

### AI overview

Part 1 of a developer diary explains how JetBrains built a RAG pipeline for semantic code search, covering parsing, chunking, and vectorization. The pipeline is intended to give LLM agents precise, citable evidence from real repositories and retrieve code by meaning rather than exact keywords.

### Source excerpt

Part 1: Parsing, chunking, and vectorization Some time ago, we set out to build the best semantic code search platform we could: a RAG pipeline that gives LLM agents precise, citable evidence from real repositories instead of whatever grep happens to surface. The eventual solution was JetBrains Context. We got it working, we got it [...]

## Making the most of GitHub Code Search

DevFeed: [Making the most of GitHub Code Search](<https://devfeed.tech/articles/making-the-most-of-github-code-search-37174.md>)

Original publisher: [Read original article](<https://arkadiuszchmura.com/posts/making-the-most-of-github-code-search/>)

Published: 2023-09-30T00:00:00Z

Content type: tutorial

Language: en

Sources: [Arkadiusz Chmura](<https://devfeed.tech/sources/arkadiusz-chmura.md>)

Topics: [code search](<https://devfeed.tech/topics/code-search.md>), [GitHub](<https://devfeed.tech/topics/github.md>), [Code](<https://devfeed.tech/topics/code.md>), [syntax](<https://devfeed.tech/topics/syntax.md>), [Sorting](<https://devfeed.tech/topics/sorting.md>)

Tags: [code-search](<https://devfeed.tech/tags/code-search.md>), [github](<https://devfeed.tech/tags/github.md>), [regular-expressions](<https://devfeed.tech/tags/regular-expressions.md>), [repositories](<https://devfeed.tech/tags/repositories.md>), [search](<https://devfeed.tech/tags/search.md>), [sorting](<https://devfeed.tech/tags/sorting.md>), [syntax](<https://devfeed.tech/tags/syntax.md>)

### AI overview

A practical guide to GitHub Code Search, covering exact-string searches, Boolean expressions, regular expressions, qualifiers, result limits, sorting behavior, and indexing limitations. It also presents the tool as useful for code exploration and learning.

### Source excerpt

The new search engine offers powerful code searching mechanisms we can leverage for quickly finding the code we need, as well as for exploration and learning.