Navigator Integration
Why Navigator

Why Navigator?

⚠️

Pilot without Navigator is just another Claude Code wrapper with zero value.

The Problem

Raw Claude Code sessions have critical limitations:

IssueImpact
Loads entire codebase~150k tokens consumed immediately
Short sessionsExhausted after 5-7 exchanges
No memoryRepeated explanations every session
Context waste92% of loaded context unused

The Navigator Solution

Navigator provides context engineering - loading only what's needed, when it's needed.

MetricWithout NavigatorWith Navigator
Token usage~150,000~12,000
Session length5-7 exchanges20+ exchanges
Context efficiency8%92%
Knowledge persistence❌ None✅ Graph-based

How Pilot Uses Navigator

When Pilot detects a .agent/ directory in your project, it automatically:

  1. Starts a Navigator session
  2. Loads only the index document (~2k tokens)
  3. Lazy-loads additional docs as needed
  4. Captures decisions in the knowledge graph
  5. Preserves context across tasks