[
  {
    "id": 1547061516993699800,
    "login": "Hchan_mgn",
    "url": "https://twitter.com/Hchan_mgn/status/1547061516993699841",
    "source": "github"
  },
  {
    "id": 1561802312846278700,
    "login": "Hchan_mgn",
    "url": "https://twitter.com/Hchan_mgn/status/1561802312846278657",
    "source": "github"
  },
  {
    "id": 1560108625460355000,
    "login": "Hchan_mgn",
    "url": "https://twitter.com/Hchan_mgn/status/1560108625460355073",
    "source": "github"
  },
  {
    "id": 1405019854906835000,
    "login": "mgechev",
    "url": "https://twitter.com/mgechev/status/1405019854906834944",
    "source": "github"
  },
  {
    "id": "1962860242066125202",
    "login": "tobi",
    "url": "https://x.com/tobi/status/1962860242066125202",
    "text": "ast-grep fine tuning / RL should be part of every lab's post training ... ast-grep fine tuning / RL should be part of every lab's post training regime if they are serious about coding agents.",
    "source": "google"
  },
  {
    "id": "1962801127251915011",
    "login": "alxfazio",
    "url": "https://x.com/alxfazio/status/1962801127251915011",
    "text": "oh lord, how did i not think of this before? giving claude ast-grep for ... giving claude ast-grep for code searches and refactors has turned it into an unstoppable coding monster",
    "source": "google"
  },
  {
    "id": "1986845236933325054",
    "login": "doodlestein",
    "url": "https://x.com/doodlestein/status/1986845236933325054",
    "text": "Here is the plaintext: ### ast-grep vs ripgrep (quick guidance) **Use ... **Use `ast-grep` when structure matters.** It parses code and matches AST nodes, so results ignore comments/strings, understand syntax, and can ...",
    "source": "google"
  },
  {
    "id": "1940841375807033742",
    "login": "jhooks",
    "url": "https://x.com/jhooks/status/1940841375807033742",
    "text": "pressuring claude to use ast-grep because it's great pressuring claude to use ast-grep because it's great ast-grep.github.io. Explore Trending StoriesGo to HomeSearch XNews",
    "source": "google"
  },
  {
    "id": "1991981388267176089",
    "login": "hd_nvim",
    "url": "https://x.com/hd_nvim/status/1991981388267176089",
    "text": "Some mentioned ast-grep. Let me compare mgrep is for semantics ... ast-grep is for syntax, like precise q \"find try/catch in async function\" They are good at different tasks. use 53% fewer tokens - respond 48% ...",
    "source": "google"
  },
  {
    "id": "1885065128590401551",
    "login": "zack_overflow",
    "url": "https://x.com/zack_overflow/status/1885065128590401551",
    "text": "Okay, ast-grep is amazing. Instead of matching based on text, it ... Okay, ast-grep is amazing. Instead of matching based on text, it matches based on syntax. I was able to replace this unreadable monster regex ...",
    "source": "google"
  },
  {
    "id": "1993377986452898220",
    "login": "steipete",
    "url": "https://x.com/steipete/status/1993377986452898220",
    "text": "ast-grep rules. ast-grep rules. Anything that can be represented as an agents rule should instead be a lint rule, Clear error messages to the model - Actual ...",
    "source": "google"
  },
  {
    "id": "2063489305205776563",
    "login": "ParthJadhav8",
    "url": "https://x.com/ParthJadhav8/status/2063489305205776563",
    "text": "ast-grep is a really goated way to search for specifics around syntax ... ast-grep is a really goated way to search for specifics around syntax. If you do large refactors or discovery then definitely add it to AGENTS. ...",
    "source": "google"
  },
  {
    "id": "1990163632722678228",
    "login": "hd_nvim",
    "url": "https://x.com/hd_nvim/status/1990163632722678228",
    "text": "Use ast-grep as Claude code skill. The result is more reliable than ... Use ast-grep as Claude code skill. The result is more reliable than claude code's grepping technique. Herrington Darkholme's Image on X.",
    "source": "google"
  },
  {
    "id": "2063217197145817317",
    "login": "KingBootoshi",
    "url": "https://x.com/KingBootoshi/status/2063217197145817317",
    "text": "when codex uses ast-grep to one shot refactoring BOOTOSHI (@KingBootoshi). 216 likes 12 replies. when codex uses ast-grep to one shot refactoring.",
    "source": "google"
  }
]