Pair programming assistant that enables Claude to directly edit files, run tests, and manage codebases