O dhrive também é uma bancada para as CLIs de IA que você já usa: planeje com um modelo, construa com outro ou divida uma tarefa entre todos.
Ler, planejar, editar e voltar atrás num fluxo só, num contexto que não para de encher.
Add rate limiting to the public API
rateLimit() to middleware.ts, keyed by API token.routes.ts, and leave webhooks out.Retry-After when a token runs over.npm test and a burst of 200 requests.18,420 tokens · read-only
Starts when the plan is done.
Reading src/server/routes.ts Planning: wrap every public route Editing middleware.ts Reading 12 more files The plan missed the webhooks route, replanning Editing routes.ts Reverting middleware.ts Reading src/server/auth.ts again Planning: key limits by API token Editing middleware.ts Running npm test 3 failed, rethinking the approach Reading src/server/routes.ts Planning: wrap every public route Editing middleware.ts Reading 12 more files The plan missed the webhooks route, replanning Editing routes.ts
Execução ilustrativa
Escolha quem planeja e quem coda entre todos os CLIs que você tem. O dhrive lista todos os modelos deles, inclusive os que saírem depois que você instalar.
What should change in storefront?
Opus planeja. Sonnet escreve o código.
Escreva a tarefa uma vez. O maestro divide em subtarefas, cada uma com a CLI e o modelo que você escolher. Você aprova, cada uma roda num painel e numa cópia própria, e o trabalho volta junto numa branch só.
> Add light and dark color tokens in src/theme.ts
Write src/theme.ts
✻ Checking the contrast of every token…
> Add a theme toggle to the header
• Edited src/components/Header.tsx
• Ran npm test — 52 passed
Done. The toggle sits next to the account menu.
> Write tests for saving and reading the theme
Searching the project
Editing tests/theme.test.ts
> Remember the choice across visits
Update src/theme/store.ts
Allow Bash(npm test)? Yes · Always · No
Tudo em volta do plano e do código fica no app, e você para de trocar de janela.
Aprove o plano, edite antes, ou deixe o código começar sozinho.
O ⌘K busca em toda conversa, plano e resposta, em todos os seus projetos.
Cada sessão mostra o quanto está cheia. Compacte antes que ela se compacte sozinha.
Passe o mouse no Claude Code ou no Codex para ver cada janela e quando ela reinicia.
O Claude pergunta antes de rodar o que não tem permissão: libere uma vez, sempre aqui, ou negue.
Um AGENTS.md seu que todo agente segue, e regras só para uma conversa.
Servidores MCP, skills e plugins, com o que está conectado e o que precisa de login.
Só os arquivos daquele passo, numa branch nova, e o pull request a um clique.
O dhrive roda o Claude Code, o Codex e o Antigravity com o login de cada um, e modelos locais pelo Ollama. Seus planos e limites continuam como estão.
Cada projeto retoma as sessões do planejador e do codificador de onde pararam. Um projeto nunca se mistura com outro.
Cada arquivo lido e cada comando rodado aparecem ao vivo, e qualquer etapa pode ser interrompida.
O dhrive confere memória e disco antes do download e instala um modelo open-weight pelo Ollama em um clique.