Each version closes a specific gap between what idx offers today and what AI coding agents actually need.
Every feature serves idx as a retrieval layer under an agent β not just a developer CLI.
Read log, popularity boost, and related-file graph only work if agents consistently route through idx.
Agents issue dozens of queries per session. Noisy results cost context budget. Every ranking improvement has a multiplier effect.
3 releases so far β each one closing a specific gap between what idx offered and what AI agents actually needed.
BM25 full-text index, background agent, path & extension filters.
Close the gap between what the CLI offers and what agents actually use.
idx read --compact
π‘οΈ
Project-level enforcement hooks
π§Ή
make skill-lint
π·οΈ
Skill renamed idx-search β idx
Make idx conscious of what the developer is actively working on.
idx related <file>
β
idx search --since <ref>
π
Four enforcement hooks
π
popularity_weight configurable
Return structured, precise, context-budget-aware results instead of file paths.
--chunk
π―
idx context --budget N
Enable parallel agents on the same repository without index collisions, at any codebase scale.
idx worktree list
The branch delta index and the remote MCP baseline share the same git-diff primitive β the local index stays small regardless of monorepo size.
Full specification