Building a Code Knowledge Graph for AI Agents
Building a Code Knowledge Graph for AI Agents How I rebuilt codegraph in Rust to give AI coding assistants a semantic map of your codebase There’s a fundamental tension at the heart of agentic coding …
What a coding agent needs to work on a codebase it can't read in one go: a map of the code, review that sees relationships rather than lines, an inner loop with real sensors, and MCP servers that earn their place.
Building a Code Knowledge Graph for AI Agents How I rebuilt codegraph in Rust to give AI coding assistants a semantic map of your codebase There’s a fundamental tension at the heart of agentic coding …
The same graph that helps an agent write code can help a reviewer trust it. Almost nobody is using it that way. Every AI coding tool I’ve looked at in the last eighteen months — including codemap now …
The pull request was built for a world where humans wrote most of the code. We don’t live there anymore. The pull request as a unit of review is a recent invention. GitHub shipped it in 2008. Before …
The developer inner loop — edit, build, test, debug — is the highest-leverage piece of any engineering team’s workflow. It runs hundreds of times a day per developer. Shaving seconds off it compounds …
A tool that says “I don’t know” is annoying. A tool that guesses, and returns the guess in the same shape and the same confident tone as a fact, is worse than useless — because the thing reading it is …
Agents are very good at writing files. So when a tool’s input is a file, an MCP server in front of it starts out with a problem: the agent can already do the job without it. The server has to earn its …