Saltar al contenido
CODOROde Osokoro
Descargar
Vista previa del producto — macOS

Cambia de modelo a mitad de tarea. Conoce la cuenta antes de que llegue.

Codoro es un IDE de escritorio donde el agente es parte del proyecto desde el principio. Enruta cada tarea con una política que puedes revisar, limita cuánto puede gastar cada ejecución y elige una clave de API de un proveedor compatible o créditos Codoro valorados en dólares en el catálogo en vivo de Vercel AI Gateway. Codoro no reclama ni revende el acceso de una suscripción de proveedor aparte.

Gratis con tus propias claves de API. Los planes de pago miden tokens, nunca funciones.

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 42Claude Sonnet 5 · $0.41 / $2.00

Maqueta interactiva del producto — arriba puedes explorar Editor, Design, Plan y Chat; esto no es una versión descargable.

Cuatro superficies, un proyecto

Las cuatro superficies del producto Codoro

01 Editor

Agentes que planifican, editan, prueban y deshacen

Ediciones en varios archivos con un diff que apruebas, verificaciones de build y de tests en lista blanca, y deshacer optimista para los cambios de código revisados.

02 Design

Un lienzo unido a los archivos

Vistas previas de frames declarados en el manifiesto y unidas a rutas del repositorio, tokens leídos de la hoja de estilos y una edición que llega como diff en vez de como entrega entre equipos.

03 Plan

Un tablero de proyecto junto al repositorio

Sigue hitos, responsables y bloqueos en la misma ventana que el código, con evidencia del repositorio adjunta cuando Codoro puede verificarla.

04 Chat

Tu equipo y el agente en el mismo canal

Canales acotados al repositorio y contexto de código en hilos, respaldados por los controles de acceso de la organización y con historial guardado hasta que se borre la conversación.

Design

Cada frame es un archivo. La edición en el lienzo es el diff.

La pestaña Design abre vistas previas de frames declarados en el manifiesto, y cada una está unida al archivo que describe: Panel — escritorio es app/(dash)/page.tsx y Tarjeta de presupuesto es components/budget-card.tsx. El panel de propiedades edita los tokens que el producto ya usa —el espacio de 1px, el radio cero, el ancho máximo de 1240— leídos de globals.css en vez de copiados a un segundo documento. Aplicar al código cotiza una estimación, escribe el cambio como diff y no hace commit de nada hasta que lo apruebas.

Sin entregas

Nada que volver a implementar

Alguien de diseño hace una imagen, alguien de desarrollo la vuelve a construir en código, y desde ese momento las dos se separan. Esa es la parte cara, y no se resuelve con más IA. Aquí el frame sigue unido a la ruta del código y la edición llega como una propuesta revisable, así que la relación es explícita en lugar de quedar escondida en una entrega.

Tokens reales

Diseña con lo que el código ya usa

El color, el espaciado y la tipografía vienen de la hoja de estilos con la que está hecha la app, en los dos temas. Cambia uno en la pestaña Tokens y el cambio llega a esa hoja de estilos como diff, y por eso el lienzo y la app en ejecución no pueden contradecirse.

Con precio, como una ejecución

Una estimación antes de escribir

Aplicar al código te muestra lo que va a costar la edición, lo reserva y lo liquida después contra el uso real: el mismo saldo y el mismo tope por ejecución que una petición escrita o hablada. Un solo registro, no uno por superficie.

Voz

Escucha el diff y ve cuándo el micrófono está activo.

La superficie de voz del escritorio muestra el permiso del micrófono y el nivel de entrada, y puede leer en voz alta un diff revisado con la voz del sistema de macOS. Los controles de dictado solo aparecen donde el reconocimiento está realmente disponible. La conversación de abajo es el diseño de interacción que se está probando, no una promesa de que toda versión nativa pueda transcribir.

◉ Escuchando01:12 · $0.04 en esta llamada

¿Por qué falla el test de presupuesto?

Codoro$0.02

reserve() solo comprueba el tope por ejecución. El caso que falla cruza el tope diario, así que nada lo detiene. Dos líneas en lib/budget.ts.

Hazlo, pero usa Haiku.

Codoro$0.01

Cambié a Haiku 4.5. Tomo el mínimo entre el tope por ejecución y lo que queda del día, y vuelvo a correr los tests del dominio.

Léeme el diff.

Codoro$0.01

Dos líneas añadidas: spentToday para el actor y un techo que es el menor de los dos topes. La comparación ahora usa ese techo.

ColgarManos libresMantén espacio para hablar
Objetivo de interacción: primero llegan el estado del micrófono y la narración local; la transcripción sigue dependiendo del entorno.
Registro de texto compartido

El costo va en la transcripción

Cuando el reconocimiento produce una petición de texto, la respuesta del modelo usa la misma llamada de texto controlada y el mismo registro que el compositor. Capturar el micrófono y narrar en local no inventan un segundo cargo por audio alojado.

Entrada según el entorno

Manos libres, o mantén espacio

La app informa primero del permiso y del nivel. Manos libres y pulsar para hablar quedan ocultos cuando el entorno nativo no trae un motor de reconocimiento compatible, así que un control visible es uno que ese entorno puede ejecutar.

Te lee el diff

Revisa sin apartar la vista

La voz del sistema de macOS puede narrar el diff revisado en local antes de aplicarlo. El texto y el diff del código siguen siendo el registro de la revisión; el audio sintetizado no se sube ni se guarda como una segunda transcripción.

Esta página nunca te pide el micrófono. La voz funciona en la app.

Una tarea, un modelo. No un modelo para todo.

Armar un componente y razonar sobre una condición de carrera no cuestan lo mismo y no deberían costar lo mismo. Codoro pone primero los modelos destacados, permite buscar todos los modelos disponibles en Vercel AI Gateway, mantiene la conversación al cambiar y muestra la tarifa antes de la ejecución.

Anthropic
Claude Fable 5
Claude Opus 5
Claude Sonnet 5
OpenAI
GPT-5.6 Sol
GPT-5.6 Terra
GPT-5.6 Luna
DeepSeek
Codoro Fast
DeepSeek V4 Pro
Google
Gemini 2.5 Pro
Gemini 3.7 Flash
xAI
Grok 4.6
Grok 4.3
Moonshot
Kimi K2.7 Code
Kimi K2.6
Control de costos

Un tope que se respeta, no un panel que hay que revisar.

Cada ejecución reserva su costo estimado antes del primer token y lo liquida después contra el uso real. Al llegar al tope la ejecución se detiene y te ofrece un modelo más barato: no baja de categoría en silencio y no sigue adelante.

Por ejecución
$2.00
tope predeterminado, editable por tarea
Por día
$25.00
por persona, lo fija quien administra el equipo
Recargo con tus propias claves
0%
el proveedor te cobra directamente

Cuatro planes. Se miden los tokens, no el IDE.

Precios en USD, facturación mensual
Hobby
$0
Incluye Tus propias claves de API

Usa el IDE de escritorio con tu propia clave de Anthropic, OpenAI, DeepSeek, Google, xAI, Moonshot, Z.ai, Alibaba o Mistral. Codoro no cobra nada por esos tokens: te factura tu proveedor. Los modelos alojados están en los planes de pago.

Pro
$20
Incluye $20 en créditos Codoro al mes

Todas las funciones de escritorio que ya funcionan, con un saldo mensual de créditos. El uso alojado se descuenta a la tarifa minorista por modelo que muestra el selector antes de ejecutar.

Pro+
$60
Incluye $60 en créditos Codoro al mes

Las mismas funciones con el triple de cupo, para quienes pasan el día en ejecuciones autónomas largas sobre modelos de frontera.

Ultra
$200
Incluye $200 en créditos Codoro al mes

Diez veces el cupo de Pro, prioridad en modelos nuevos y topes por repositorio para quienes corren varios agentes a la vez.

Los equipos cuestan $40 por asiento, con un presupuesto compartido, un techo por asiento que fija quien administra y un registro de gasto por persona, repositorio y modelo. Las recargas por encima de tu cupo son prepagas, nunca automáticas, y descuentan la tarifa minorista publicada del modelo elegido; o trae tu propia clave de API y no le pagues nada a Codoro por los tokens.

Instálalo, apúntalo a un repositorio y ponle un tope.

Consigue Codoro para macOS