Programe com IA. Sem chaves de API.
Programe, planeje, projete e colabore com IA em um só app de desktop. Todos os planos pagos do Codoro incluem uma franquia mensal de IA. Entre com sua conta Osokoro, escolha um modelo e comece a trabalhar. Sua assinatura cobre o uso dentro dessa franquia.
Os planos pagos incluem IA. Prefere sua própria chave de API? Use o plano Hobby gratuito.
Os frames são prévias do manifesto presas a caminhos do repositório. Editar um frame prepara um diff que você aprova como qualquer outra mudança; a prévia não é um render ao vivo do código do app.
O índice de componentes lista os arquivos de código e quantas vezes são importados, segundo o repositório. As prévias do canvas continuam vindo do manifesto até um adaptador de render ao vivo ser configurado.
Os tokens não são uma cópia. Mude um aqui e a edição chega no globals.css como diff, então o canvas e o app rodando nunca se afastam.
Domínios próprios
Marco 3 de 5 · o agente atualizou há 4 min a partir do gitO quadro é escrito a partir do repositório, não do que alguém lembrou de marcar. Commits, testes e PRs movem um marco; o agente pergunta quando não consegue saber.
A gente redireciona www para o apex ou o contrário? Está travando os estados do certificado.
Toda página hospedada do repo canoniza para o apex, e o sitemap emite URLs do apex. Redirecionar www → apex bate com o que já está no ar. Muda um arquivo: middleware.ts.
Apex. Pode subir.
Tarefa desbloqueada e movida para ativa. Eu assumo o redirecionamento com o Haiku — é um arquivo só e não precisa de mais.
Configurações
As chaves de provedor ficam no keychain do macOS e só são enviadas ao provedor que as emitiu. Os créditos hospedados usam o login de dispositivo da Osokoro; as credenciais de provedor do Codoro nunca chegam ao desktop.
Executar a configuração inicial de novoAs regras são lidas de cima para baixo; a primeira que casar vence. Como o arquivo mora no repositório, uma mudança de roteamento é revisada como qualquer outro diff.
| Desenvolvedor | Mais usado | Execuções | Gasto |
|---|---|---|---|
| Ada Lovelace | Sonnet 5 | 218 | $142.10 |
| Marcus Chen | Opus 5 | 96 | $118.44 |
| Priya Nair | Codoro Fast | 173 | $18.42 |
| Tomas Alvarez | Haiku 4.5 | 402 | $61.03 |
| Sam Okafor | GPT-5.6 Luna | 88 | $12.30 |
Exporte o registro completo em CSV, ou leia pela API — uma linha por execução, com o modelo que a atendeu.
Maquete interativa do produto — dá para explorar Editor, Design, Plan e Chat acima; isto não é uma build para baixar.
As quatro superfícies do produto Codoro
Agentes que planejam, editam, testam e desfazem
Edições em vários arquivos com um diff que você aprova, checagens de build e de testes em lista de permissão, e desfazer otimista para as mudanças de código revisadas.
Um canvas preso aos arquivos
Prévias de frames declarados no manifesto e presas a caminhos do repositório, tokens lidos da folha de estilos e uma edição que chega como diff em vez de virar repasse entre times.
Um quadro de projeto ao lado do repositório
Acompanhe marcos, responsáveis e bloqueios na mesma janela do código, com evidência do repositório anexada quando o Codoro consegue verificar.
Seu time e o agente no mesmo canal
Canais limitados ao repositório e contexto de código em threads, apoiados nos controles de acesso da organização e com histórico mantido até a conversa ser apagada.
Todo frame é um arquivo. A edição no canvas é o diff.
A aba Design abre prévias de frames declarados no manifesto, e cada uma está presa ao arquivo que descreve: Painel — desktop é app/(dash)/page.tsx e Cartão de orçamento é components/budget-card.tsx. O painel de propriedades edita os tokens que o produto já usa — o espaço de 1px, o raio zero, a largura máxima de 1240 — lidos de globals.css em vez de copiados para um segundo documento. Aplicar ao código mostra uma estimativa, escreve a mudança como diff e não faz commit de nada até você aprovar.
Nada para reimplementar
Alguém de design faz uma imagem, alguém de desenvolvimento constrói de novo em código, e daí em diante as duas se afastam. Essa é a parte cara, e não é falta de IA. Aqui o frame continua preso ao caminho do código e a edição chega como uma proposta revisável, então a relação fica explícita em vez de escondida num repasse.
Desenhe com o que o código já usa
Cor, espaçamento e tipografia vêm da folha de estilos com que o app é construído, nos dois temas. Mude um na aba Tokens e a mudança chega nessa folha de estilos como diff, e é por isso que o canvas e o app rodando não conseguem discordar.
Uma estimativa antes de escrever
Aplicar ao código mostra quanto a edição vai custar, reserva o valor e acerta depois contra o uso real — no mesmo saldo e no mesmo limite por execução de um pedido digitado ou falado. Um registro só, não um por superfície.
Dite um prompt para o Agente e revise antes de executar.
Depois de um aviso por chamada, o desktop grava um turno falado completo e o envia pela sua conta autenticada da Osokoro e pelo Vercel AI Gateway ao OpenAI Whisper. A transcrição continua editável: Usar no prompt do Agente preenche o compositor, mas nunca envia. Os arquivos de código-fonte não fazem parte do pedido de transcrição. A voz local do macOS também pode ler um diff revisado em voz alta.
Esta página nunca pede seu microfone. A voz roda no app.
Por que o teste de orçamento está falhando?
reserve() só checa o limite por execução. O caso que falha cruza o limite diário, então nada segura. Duas linhas em lib/budget.ts.
Pode fazer, mas use o Haiku.
Troquei para o Haiku 4.5. Pegando o menor entre o limite por execução e o que sobrou do dia, e rodando de novo os testes de domínio.
Me leia o diff.
Duas linhas adicionadas: spentToday para o ator e um teto que é o menor dos dois limites. A comparação agora usa esse teto.
O turno ditado tem um custo visível
A transcrição hospedada reserva crédito antes de enviar o áudio e liquida depois a duração informada pelo provedor. Executar o prompt revisado é uma chamada de modelo governada separada, então o registro distingue ouvir suas palavras de agir sobre elas.
Mãos livres, ou segure espaço
Mãos livres encerra um turno após um silêncio medido. Aperte para falar desativa a trilha de áudio entre os toques. Nos dois modos, o aviso que nomeia os provedores aparece antes de abrir o microfone, e encerrar a chamada o fecha.
Revise sem desviar o olhar
A voz do sistema do macOS pode narrar o diff revisado localmente antes de ele ser aplicado. O texto e o diff do código continuam sendo o registro da revisão; o áudio sintetizado não é enviado nem guardado como uma segunda transcrição.
Uma tarefa, um modelo. Não um modelo para tudo.
Montar um componente e raciocinar sobre uma condição de corrida não custam a mesma coisa e não deveriam ser cobrados igual. O Codoro põe os modelos em destaque primeiro, permite buscar todos os modelos disponíveis no Vercel AI Gateway, leva a conversa junto na troca e mostra a tarifa antes da execução.
Tarifas dos modelos e regras de roteamento →- Arquitetura, depuração difícilClaude Fable 5
- Edições do dia a dia em vários arquivosClaude Sonnet 5
- Renomeações, testes, mensagens de commitClaude Haiku 4.5
- Trabalho profissional complexoGPT-5.6 Sol
- Trabalho de código equilibradoGPT-5.6 Terra
- Alto volume sensível a custoGPT-5.6 Luna
- Refatorações em massa com pouco orçamentoGrok 4.3
- Trabalho mecânico de alto volumeCodoro Fast
Comprimento da barra: tarifa de saída do provedor por milhão de tokens, relativa à mais cara da lista.
Um limite que segura, não um painel para você conferir.
Toda execução reserva o custo estimado antes do primeiro token e acerta depois contra o uso real. Ao bater no limite a execução para e oferece um modelo mais barato — ela não rebaixa em silêncio e não segue em frente.
Escolha sua franquia mensal de IA.
Preços em USD, cobrança mensalUse o Codoro grátis com sua própria chave de API. Seu provedor cobra diretamente de você; o Codoro não adiciona cobranças por tokens.
Entre e use IA com seu crédito mensal incluído. Não precisa de conta nem de chave de API de um provedor. O modelo e o tamanho da tarefa determinam quanto crédito cada execução consome.
Os mesmos recursos com o triplo da cota, para quem passa o dia em execuções autônomas longas nos modelos de fronteira.
Dez vezes a cota do Pro, prioridade em modelos novos e limites por repositório para quem roda vários agentes ao mesmo tempo.
Os planos pagos não exigem chaves de API. O crédito incluído cobre o uso de IA pela tarifa exibida para cada modelo. O uso para quando o crédito disponível acaba; espere a próxima franquia mensal ou compre uma recarga pré-paga. O uso adicional nunca é cobrado automaticamente.
Times custam $40 por assento, com um orçamento único compartilhado, um teto por assento definido por quem administra e um registro de gasto por pessoa, repositório e modelo. Recargas acima da sua cota são pré-pagas, nunca automáticas, e descontam a tarifa de varejo publicada do modelo escolhido — ou traga sua própria chave de API e não pague nada ao Codoro pelos tokens.
Construa além do familiar
Construa na escala da sua imaginação.
O Codoro é um ambiente para software ambicioso: muitos modelos, um projeto e controle claro de custos. A maquinaria continua visível para você manter a atenção no mundo que está criando.
O futuro pertence a quem tem a coragem e as ferramentas para construí-lo.
