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.

Connect a project See what you can tune

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 tuning
src/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 reports

Give the work a clear starting point.

Map module ownership and put relevant guidance beside the code.

src/auth/ + module-map

A simple change reaches across unrelated files.

Code health + task reports

Build 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 reports

Make 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 improvement
Navigate

Clear boundaries and relevant context.

Build

Consistent interfaces and reliable tools.

Verify

Checks that protect the quality bar.

Use real tasks and checks to keep changes that improve the work.

How improvements carry forward

Work 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 here

Connect 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