{"slug": "ag", "name": "ag", "category": "terminal", "category_name": "Terminal and shell", "description": "", "recommenders": 2, "commenters": 2, "warners": 0, "score": 1.97, "rising": 2.0, "first": "2026-09-15", "latest": "2026-10-29", "why": "I use Ag integrated in the editor all the time. But while it is indispensable for me", "why_is_quote": true, "has_verdict": false, "sentiment": {"recommend": 2, "neutral": 0, "compare": 0, "warn": 0}, "spark": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1], "listed": false, "loved": [], "caveat": "", "short_quote": "I use Ag integrated in the editor all the time. But while it is indispensable for me", "icon": false, "domain": null, "github_repo": null, "official_url": "", "pricing": "", "aliases": ["ag", "Ag"], "verdict": null, "praise": [{"label": "", "summary": "", "quotes": [{"id": 804752113, "item_id": 50297007, "url": "https://news.ycombinator.com/item?id=50297007", "by": "1vuio0pswjnm7", "date": "2026-10-29", "stance": "recommend", "quote": "His 6086-character grep-like utility, \"ag\", from 1993 is all-time favorite", "excerpt": "https://www.netbsd.org/~ktnb/ait.html (If don't want to link curses and terminfo) For me ait is a 277.3K static binary (musl) Here's an earlier \"Anthony's Editor\" by Anthony Howe of MK Systems for IOCC 1991 https://www.ioccc.org/1991/ant/index.html Here is a message about writing editors he sent to comp.editors in 1991 https://web.archive.org/web/20031214211718if_/http://ned.rubyforge.org:80/doc/editor-101.txt https:", "context": "", "use_case": "grep-like search", "switched_from": "", "story": "NetBSD adds a new text editor called atto"}, {"id": 795354640, "item_id": 49709665, "url": "https://news.ycombinator.com/item?id=49709665", "by": "aktenlage", "date": "2026-09-15", "stance": "recommend", "quote": "I use Ag integrated in the editor all the time. But while it is indispensable for me", "excerpt": "I use Ag integrated in the editor all the time. But while it is indispensable for me, I wouldn't say that this helps in all situations, nor is it the best tool to find connections in many situations.", "context": "", "use_case": "code search in editor", "switched_from": "", "story": "When code is a maze, smart developers make maps (2025)"}]}], "caveats": [], "who": [], "tags": [], "use_cases": ["grep-like search", "code search in editor"], "compared": [{"slug": "ripgrep", "name": "ripgrep", "co": 5, "switched_from": 0, "switched_to": 0}, {"slug": "ack", "name": "ack", "co": 3, "switched_from": 0, "switched_to": 0}, {"slug": "grep", "name": "grep", "co": 2, "switched_from": 0, "switched_to": 0}], "makers": [], "threads": [{"url": "https://news.ycombinator.com/item?id=50287599", "title": "NetBSD adds a new text editor called atto", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=49693690", "title": "When code is a maze, smart developers make maps (2025)", "mentions": 1}], "sentiment_by_month": {"2025-11": {}, "2025-12": {}, "2026-01": {}, "2026-02": {}, "2026-03": {}, "2026-04": {}, "2026-05": {}, "2026-06": {}, "2026-07": {}, "2026-08": {}, "2026-09": {"recommend": 1}, "2026-10": {"recommend": 1}}, "quotes": [{"id": 804752113, "item_id": 50297007, "url": "https://news.ycombinator.com/item?id=50297007", "by": "1vuio0pswjnm7", "date": "2026-10-29", "stance": "recommend", "quote": "His 6086-character grep-like utility, \"ag\", from 1993 is all-time favorite", "excerpt": "https://www.netbsd.org/~ktnb/ait.html (If don't want to link curses and terminfo) For me ait is a 277.3K static binary (musl) Here's an earlier \"Anthony's Editor\" by Anthony Howe of MK Systems for IOCC 1991 https://www.ioccc.org/1991/ant/index.html Here is a message about writing editors he sent to comp.editors in 1991 https://web.archive.org/web/20031214211718if_/http://ned.rubyforge.org:80/doc/editor-101.txt https:", "context": "", "use_case": "grep-like search", "switched_from": "", "story": "NetBSD adds a new text editor called atto"}, {"id": 795354640, "item_id": 49709665, "url": "https://news.ycombinator.com/item?id=49709665", "by": "aktenlage", "date": "2026-09-15", "stance": "recommend", "quote": "I use Ag integrated in the editor all the time. But while it is indispensable for me", "excerpt": "I use Ag integrated in the editor all the time. But while it is indispensable for me, I wouldn't say that this helps in all situations, nor is it the best tool to find connections in many situations.", "context": "", "use_case": "code search in editor", "switched_from": "", "story": "When code is a maze, smart developers make maps (2025)"}]}