Pular para o conteúdo
Beta público — macOS — 0.2.2

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.

budget.tsrouter.tspage.tsx
1 // Reserve before the call, settle after. Never after only.
2 export async function reserve(run: Run, est: Cents) {
3 const cap = await capFor(run.scope);
4 if (run.spent + est > cap) {
5 return { ok: false, reason: "cap", cap };
6 }
7 // A cheaper model is offered, not substituted silently.
8 return { ok: true, hold: await hold(run.id, est) };
9 }
mainTS 5.9Ln 8, Col 42● Claude Sonnet 5 · $0.41 / $2.00

Maquete interativa do produto — dá para explorar Editor, Design, Plan e Chat acima; isto não é uma build para baixar.

Quatro superfícies, um projeto

As quatro superfícies do produto Codoro

01 Editor

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.

02 Design

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.

03 Plan

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.

04 Chat

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.

Design

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.

Sem repasse

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.

Tokens de verdade

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.

Com preço, como uma execução

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.

Voz

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.

◉ Ouvindo01:12 · $0.04 nesta chamada
Você—

Por que o teste de orçamento está falhando?

Codoro$0.02

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.

Você—

Pode fazer, mas use o Haiku.

Codoro$0.01

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.

Você—

Me leia o diff.

Codoro$0.01

Duas linhas adicionadas: spentToday para o ator e um teto que é o menor dos dois limites. A comparação agora usa esse teto.

EncerrarMãos livresSegure espaço para falar
Ditado de prompts: revise a transcrição antes de colocá-la no compositor do Agente.
Transcrição governada

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.

Estado explícito do microfone

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.

Ele lê o diff de volta

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.

Controle de custo

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.

Por execução
até $2.00
limite padrão, editável por tarefa
Por dia
até $25.00
por pessoa, definido por quem administra o time
Margem com suas próprias chaves
0%
o provedor cobra você direto
Margem sobre o crédito hospedado
40%
a comodidade de não ter conta no provedor

Escolha sua franquia mensal de IA.

Preços em USD, cobrança mensal
Hobby
$0/mês
Sem crédito mensal de IA

Use 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.

Pro
$20/mês
$20 em crédito de IA por mês

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.

Pro+
$60/mês
$60 em crédito de IA por mês

Os mesmos recursos com o triplo da cota, para quem passa o dia em execuções autônomas longas nos modelos de fronteira.

Ultra
$200/mês
$200 em crédito de IA por mês

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.

Um imenso disco de Alderson em construção ao redor de uma estrela branco-dourada.
DISCO DE ALDERSON · ARQUITETURA EM ESCALA ESTELAR

Instale, aponte para um repositório e defina um limite.