RemedyBG has an API for controlling and querying a running instance of the debugger. The 10X editor, for example, has a plug-in that interfaces with RemedyBG. Breakpoints that are added in 10X show up in RemedyBG and vice versa, stepping, sync'ing opened files, and so forth.
Folks in the Handmade community are working on an integration between VSCode and RemedyBG (NeGate, for one).