Skip to content
TopicTracker
From HackerNewsView original
TranslationTranslation

Show HN: Arbor – code graph MCP server so agents stop grep-reading your codebase

Arbor v2.4.0 is a code graph MCP server that helps AI agents navigate codebases structurally instead of using grep. It provides a semantic understanding of code relationships for more efficient agent-based code analysis.

Background

- Arbor is an open-source "code graph" tool that maps how functions, classes, and variables connect across a codebase. Instead of grepping raw files, an AI coding agent can query this graph to find relevant code faster and with richer context. - MCP (Model Context Protocol) is an open standard from Anthropic that lets AI models talk to external tools. An "MCP server" exposes Arbor's code graph as a service the model can query directly during a coding task. - v2.4.0 adds Rust support (via tree-sitter parsing), an "affected code" query that finds code changed between git commits, and a "neighbors" query that returns nearby lines around a symbol — making it easier for agents to navigate code without reading entire files. - The project addresses a real pain: AI coding assistants often struggle with large codebases because they rely on simple text search, missing structural relationships that a human developer would see.

Related stories

  • Newer Claude models sometimes invent extra keys in tool call arguments, breaking validation in Pi's edit tool. The author suspects post-training for Claude Code's forgiving harness makes alternative schemas fail. This suggests closed RL training can degrade general tool-use reliability.

  • Simon Willison released llm-coding-agent 0.1a0, an experimental coding agent built on his LLM library. The agent provides tools for reading, editing, searching files and executing commands, and ships with a Python API and CLI. It was developed using Claude Code (Fable 5) via TDD with a spec-first approach, and is available as a slop-alpha on PyPI.

  • Truth Social remains an outlet primarily for Trump's own posts, while other administration officials continue using X. The platform functions as a blog-like channel for Trump's messages rather than a genuine social network competitor.