For a coding agent, just build an agent memory that is repo-aware and stores its files in respective repos. you can do this very quickly with any agent, just ask it to research memory systems like coala and propose an architecture