Tune your codebase
for better agent work.
PhaseDrift runs locally as you work, connecting code health, agent activity and feedback to help you build a better environment for your agents.
What changed in your codebase?
Track growth, complexity, duplication and checks alongside the work that changed them.
- Source LOCLines of source code, excluding tests.
- 43.3Klines
- Test LOCLines of test code, counted separately.
- 26.3Klines
Give your agents
better working conditions.
Your codebase is part of the harness. Shape what your agents see, how they navigate and the checks they run.
Explore codebase tuningsrc/Structure- Clear boundaries. Less duplicated context.
tools/Tools- Reliable setup, commands and recovery.
.agents/skills/Skills- Useful guidance for the task at hand.
tests/Checks- A quality bar that holds as the work gets easier.
Turn friction into
a better codebase.
Keep building. PhaseDrift connects code health, agent activity and reports to reveal where the environment gets in the way.
The agent keeps hunting for the right module.
Agent activity + task reportsGive the work a clear starting point.
Map module ownership and put relevant guidance beside the code.
src/auth/ + module-mapA simple change reaches across unrelated files.
Code health + task reportsBuild a focused API boundary.
Group related behavior behind a clear interface. Keep the context smaller.
validateCredentials(input)Every task rediscovers how to verify the work.
Tool activity + task reportsMake the quality bar easy to run.
Give agents a shared verification recipe they can find and reuse.
tools/verify
Make good work
easier to do.
Try a refactor, a clearer API layer or a more useful skill. Shape the codebase so agents can find their way, make changes and verify them with less wasted effort.
Try a codebase improvementClear boundaries and relevant context.
Consistent interfaces and reliable tools.
Checks that protect the quality bar.
Use real tasks and checks to keep changes that improve the work.
How improvements carry forwardWork as usual.
Tune as you go.
PhaseDrift keeps track locally while you work. Follow code complexity and agent effort over time. Use friction reports and suggestions to make good work easier.
Requires an installed CLI, repository access or a supplied archive.
Prefer the CLI? Start hereConnect your project and set up ongoing collection and reporting.
Open your project in your coding agent, then paste the prompt.
See the setup and skills