Ir al contenido
Open Code Review (ocr)

Open Code Review vía Tokonomix

Apunta el revisor ocr de Alibaba al endpoint compatible con Anthropic de Tokonomix — hallazgos de revisión anclados al diff, respaldados por el modelo que elijas.

Endpoint compatible con AnthropicRevisor de código con IA (CLI)Código abiertomacOS · Linux · Windows
Open Code Review — revisor de código con IA, vía Tokonomix

¿Qué es Open Code Review?

Open Code Review (el CLI ocr de Alibaba) es un revisor de código con IA de código abierto. Recorre un diff, llama a un modelo con herramientas para reunir contexto y emite hallazgos anclados al diff en JSON — ideal para gating en CI.

Usa el endpoint compatible con Anthropic

ocr ejecuta un bucle de tool-calling. El paso de tool-calls va a través del endpoint compatible con Anthropic de Tokonomix (/api/anthropic/v1); la ruta compatible con OpenAI /api/v1 está orientada al consenso y elimina los tool-calls del lado del cliente. Apunta ocr a la base Anthropic.

¿Por qué enrutar Open Code Review a través de Tokonomix?

  • Controla el revisor con cualquier modelo con capacidad de herramientas en una sola clave (p. ej. anthropic/claude-sonnet-4-6).
  • Conserva la salida JSON anclada al diff para el gating de CI, sin cambios.
  • Los límites de gasto por llamada acotan el coste de revisión en diffs grandes.
  • El enrutamiento por región u origen mantiene la conformidad del revisor de lectura de código.

Configura ocr para Tokonomix

Establece en ocr la URL del LLM apuntando al endpoint compatible con Anthropic, tu token, un modelo con capacidad de herramientas y activa el formato de cable Anthropic.

ocr config set llm.url           https://tokonomix.ai/api/anthropic/v1/messages
ocr config set llm.auth_token    tok_live_your-key
ocr config set llm.model         anthropic/claude-sonnet-4-6
ocr config set llm.use_anthropic true

ocr review --from origin/main --to HEAD --format json
¿Quieres revisión multimodelo?

Un slug nativo tokonomix-consensus-review (en desarrollo) devuelve hallazgos anclados al diff en JSON directamente a través del pipeline de consenso — sin tool-calling del lado del cliente.

# Alternative — consensus-only review via the OpenAI-compatible path.
# No client-side tool-calling: ocr sends the diff and tokonomix-consensus
# returns a cross-family verdict. Use this for a multi-model review instead
# of ocr's local tool-driven loop.
ocr config set llm.url           https://tokonomix.ai/api/v1/chat/completions
ocr config set llm.auth_token    tok_live_your-key
ocr config set llm.model         tokonomix-consensus
ocr config set llm.use_anthropic false

Verifica que funciona

  • Ejecuta ocr review sobre un diff pequeño y confirma que los hallazgos JSON se devuelven correctamente.
  • Comprueba la llamada y el uso de tokens en tu panel de Tokonomix.
  • Integra la salida JSON en tu gate de CI.

Selección de modelo

¿Qué modelo y endpoint debe usar mi agente?

Elige según lo que hace tu agente y cambia el id de modelo en cualquier momento — todos los modelos del catálogo funcionan con la misma clave.

Lo que hace tu agenteUsa esto
Edita archivos / llama a herramientas y transmite respuestas (la mayoría de agentes de codificación)Un modelo Anthropic a través del endpoint Anthropic (herramientas + streaming ambos funcionan)
Llama a herramientas pero no necesita streaming (cualquier modelo)El endpoint compatible con OpenAI con un único id de modelo
Necesita herramientas y streaming en un modelo no-AnthropicUsa non-streaming por ahora — las llamadas a herramientas con streaming en otros proveedores aún no están disponibles
Chat normal, sin herramientasCualquier endpoint; el streaming está bien
Quiere un veredicto multi-modelo (consenso) sobre una respuesta de alto impactoEstablece el modelo en tokonomix-consensus en el endpoint compatible con OpenAI — nota: el consenso rechaza las solicitudes de herramientas (sin llamadas a herramientas)
Endpoint y referencia de API (técnico)

anthropic-messages → https://tokonomix.ai/api/anthropic — tools ✓, streaming ✓ (usa un modelo Anthropic). openai-completions → https://tokonomix.ai/api/v1 — tools ✓ (passthrough de modelo único), streaming con herramientas aún no disponible. Chat normal: el streaming funciona en ambos. Consenso: openai-completions, modelo tokonomix-consensus, sin herramientas. Cambia el id de modelo por cualquier slug devuelto por GET /api/v1/models.

Ver todos los modelos →

Related agents