You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: website/content/docs/index.mdx
+24-14Lines changed: 24 additions & 14 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,35 +1,46 @@
1
1
# Introduction
2
2
3
-
**dev-agent** provides semantic code search to AI assistants like Cursor and Claude Code via MCP.
3
+
**dev-agent** provides semantic code search and context bundling to AI assistants like Cursor and Claude Code via MCP.
4
4
5
-
We built this for ourselves. When exploring large codebases, we found AI tools spending too much time grepping through files. dev-agent gives them a faster path: search by meaning, not keywords.
5
+
We built this for ourselves. When exploring large codebases, we found AI tools spending too much time grepping through files and reading entire files to find relevant code. dev-agent gives them a faster path: search by meaning, get code snippets, bundle context.
6
6
7
7
## What it does
8
8
9
9
1.**Indexes your codebase** locally with embeddings (all-MiniLM-L6-v2)
10
-
2.**Exposes 9 MCP tools** for semantic search, code relationships, git history
11
-
3.**Integrates with GitHub** to search issues and PRs semantically
10
+
2.**Returns code snippets** — not just file paths, reducing input tokens by 99%
11
+
3.**Bundles context** — `dev_plan` assembles issue + code + commits in one call
12
+
4.**Integrates with GitHub** to search issues and PRs semantically
12
13
13
14
## Measured impact
14
15
15
-
We benchmarked dev-agent against baseline Claude Code:
16
+
We benchmarked dev-agent against baseline Claude Code across different task types:
|**Exploration**|**44%**| 19% | Find code by meaning|
22
+
|**Implementation**|**29%**|22%|Context bundling via `dev_plan`|
22
23
23
-
**Trade-off:** Faster but sometimes less thorough. Best for implementation tasks and exploration. For deep debugging, baseline Claude may read more files.
24
+
**Key insight:** Savings scale with task complexity. Simple lookups show no improvement; complex debugging shows 42% cost reduction.
25
+
26
+
**Trade-off:** Faster but sometimes less thorough. Baseline Claude provides more diagnostic shell commands.
27
+
28
+
## Why it saves money
29
+
30
+
| What dev-agent does | Manual equivalent | Impact |
Copy file name to clipboardExpand all lines: website/content/index.mdx
+97-85Lines changed: 97 additions & 85 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -15,65 +15,112 @@ Local semantic code search for Cursor and Claude Code via MCP.
15
15
</Callout>
16
16
17
17
<Callouttype="default">
18
-
**Built by engineers, for engineers.** An MCP server that gives your AI tools semantic code search. We built it to speed up our own workflow — and measured 44% cost savings.
18
+
**Built by engineers, for engineers.** An MCP server that gives your AI tools semantic code search and context bundling. Savings scale with task complexity — up to 42% on debugging tasks.
19
+
</Callout>
20
+
21
+
## Why it saves money
22
+
23
+
dev-agent doesn't just search — it **bundles context** so Claude reads less:
24
+
25
+
| What dev-agent does | Manual equivalent | Savings |
|**Debugging**|**42%**| 37% | Semantic search beats grep for "where is the bug?" |
38
+
|**Exploration**|**44%**| 19% | Find code by meaning, not keywords |
39
+
|**Implementation**|**29%**| 22% |`dev_plan` bundles context in one call |
40
+
|**Simple lookup**|~0% |~0% | Both approaches are fast |
41
+
42
+
<Callouttype="warning">
43
+
**Trade-off:** Faster but sometimes less thorough. Baseline Claude provides more diagnostic shell commands. dev-agent excels when you need to explore or understand code.
19
44
</Callout>
20
45
21
46
## Same question, different approach
22
47
23
-
We asked Claude Code: *"Where is rate limiting implemented and how does it work?"*
48
+
We asked Claude Code: *"Debug why search returns duplicates"*
**Same root cause identified. 42% cheaper. 37% faster.**
61
90
</Callout>
62
91
63
-
## Measured results
92
+
## Context bundling: `dev_plan`
64
93
65
-
We ran 5 task types comparing baseline Claude Code vs. with dev-agent:
94
+
For implementation tasks, `dev_plan` bundles everything in one call:
66
95
67
-
| Metric | Baseline | With dev-agent | Change |
68
-
|--------|----------|----------------|--------|
69
-
| Cost | $1.82 | $1.02 |**-44%**|
70
-
| Time | 14.1 min | 11.5 min |**-19%**|
71
-
| Tool calls | 69 | 40 |**-42%**|
72
-
| Files read | 23 | 15 |**-35%**|
73
-
74
-
<Callouttype="warning">
75
-
**Trade-off:** Faster but sometimes less thorough. Baseline Claude read more files for debugging tasks. dev-agent excels at implementation and exploration.
0 commit comments