DEV Community

aicoolies
aicoolies

Posted on

Name the layer before you open the comparison table

This is a follow-up to Choosing an AI coding tool is now a graph problem. That piece argued the stack is a graph. This one is the working method I use when I actually write a comparison on aicoolies.

I am Raşit Akyol. The public catalog is a hand-tested knowledge graph of 1280+ AI developer tools. It is free. It is not a coding agent.

A comparison is an edge, not a trophy

That is a different sentence from Claude Code vs GitHub Copilot, where the layer is "terminal agent vs plugin" and the pick is Claude Code for deep multi-step repo work.

Same Copilot node. Two edges. Two verdicts. If a directory gives Copilot one row and one score, it has thrown the graph away.

Live pages:

What I will not do on the page

I will not invent traffic. I will not paste a benchmark I did not read in context. I will not call a catalog a coding agent. I will not ask you to upvote this.

If a comparison is wrong, say so on the page. A correction is an edit to an edge. Another listicle is not.

Catalog: https://aicoolies.com

A useful "vs" page is a claim about two nodes that share a layer. Claude Code vs GitHub Copilot is a real edge: terminal agent versus IDE plugin. Claude Code vs Docker MCP Gateway is not. Those jobs do not sit on the same edge, even if both have "AI" in the marketing.

Before I open a table I write one sentence:

Layer: ___ . Job: ___ . If I pick A, what has to change next to it?

If I cannot fill that, I do not publish the page.

One walkthrough

Cursor vs GitHub Copilot is the boring, high-traffic pair. The layer is "daily coding assistance." The job is "write and ship in an editor." Copilot stays a plugin in the editor you already use and starts cheaper. Cursor is a standalone IDE when you regularly move many files at once. Our written pick on that page is Copilot as the starting point.

Top comments (0)