a-new/aidbg is a Windows x86/x64 command-line debugger designed to be controlled by AI agents and scripts. The latest release is v0.4.0. FACTS contains no changelog for this version, so there is no way to confirm any newly added or modified features. It exports command results in JSONL format and can be operated as an MCP server. The project's focus is letting agents receive structured results and control real Windows debugging sessions.
The debugger introduces breakpoint setting, memory and call-flow analysis, and DLL and child-process debugging features. It also includes the ability to rewind to the point where a snapshot was saved, along with IAT rebuilding. IAT is the table a program uses to load a DLL's functions. The description also mentions anti-anti-debugging and PDB type information. Anti-anti-debugging refers to features that evade debugger detection. JSONL is a format that structures and exports results line by line. This feature set matches a design that puts more weight on command control by agents and scripts than on a conventional interactive debugger.
The verifiable information is limited to the repository's feature description and test/script verification materials. The license is not stated in FACTS, and the specific changes in v0.4.0 are also not given. Therefore, release-by-release improvements or usage conditions cannot be judged here. It can be seen as a tool focused on automating Windows x86/x64 debugging, but judging actual performance or stability from the feature description alone is difficult.