Brody AI is designed to integrate effortlessly into your existing coding routine. Whether you edit in Visual Studio Code, Cursor, Rider, or run Claude Code in your terminal, Brody maintains real-time bidirectional synchronization with zero lockouts or lost edits.
When you or an external AI CLI (Cursor, Claude Code, Aider) modifies a C# script on disk, Brody’s AST file watcher instantly invalidates stale symbol caches and rebuilds the knowledge graph.
When Brody applies code inside Unity, it writes to disk using UTF-8 BOM encoding and triggers AssetDatabase.Refresh() cleanly, allowing your IDE to instantly reload without file lock collisions.
In Unity Editor, every script compilation triggers a complete C# Domain Reload. Many third-party plugins crash or drop their chat state during this reload.