auth-refresh
runningOpus 5Move session refresh off the request path and add a background token rotator.
COMPOSE · AIM · RUN IN PARALLEL
then let a dozen of them run at once
Ensemble maps how your codebase actually connects, so you can start a task from any file, module or function. Build your own agents out of skills you can read, decide which one gets which job, and run them all at once.
Works with Claude, Codex and Cursor · your keys, your repo · nothing leaves your machine
six agents, one afternoon
Six worktrees, six branches. Nothing touches main until you say so.
Describe a task and I’ll spin up a worktree for it…
Move session refresh off the request path and add a background token rotator.
Make webhook handling idempotent and backfill the missing event types.
Find why checkout.spec.ts fails one run in five and fix the root cause.
Audit every component for hardcoded colours and route them through tokens.
Every agent aimed at a part of the map. Every skill visible before it runs.
THE IDEA
Coding should feel like directing, not babysitting. Everything here is built to be pointed at, read and understood before it runs.
Build an agent from skills, tools and a model, name it, and keep it. A reviewer, a test-writer, a refactorer — shaped the way you work, not the way a vendor guessed.
Route every task to the agent that suits it, and hand it to a different one mid-run. No single generalist doing everything a little bit badly.
Open any skill and see what it does, what it is allowed to touch and when it fires. No black box, no guessing why a run went sideways.
A live map of how your codebase connects. Click a file, a module or a function and start the task right there, with the context already loaded.
the fun part of coding, back where it belongs
Start freeNo card. Runs locally against your repo.