Guía del Usuario
Una guía completa y práctica para desarrollar software con DeepCerebra Coder — web, escritorio y CLI

📖 Tabla de Contenidos

  1. Introducción y Ediciones
  2. Primeros Pasos y Cuenta
  3. El Espacio de Trabajo de un Vistazo
  4. Abrir un Proyecto
  5. Trabajar con Archivos
  6. Chatear con el Agente
  7. Los Cuatro Modos de Chat
  8. Revisar y Aplicar Cambios
  9. Terminal Integrada
  10. Modo Plan y Ejecución
  11. Elegir Modelos y Automático
  12. Trae Tu Propia Clave (BYOK)
  13. Máquina Local: Modelos GPU y Consola (DCC Bridge)
  14. Flujo de Trabajo de Colaboración Git
  15. Servidores MCP
  16. Personalizar el Agente: Reglas, Habilidades, Hooks, Subagentes y Plugins
  17. Estudio de Flujos de Trabajo Agénticos y Agentes Orientados por Eventos
  18. Autocompletado Predictivo con Tab
  19. Uso, Créditos y Facturación
  20. Obtener Tu Clave API de Gateway
  21. Seguridad y Privacidad
  22. Resolución de Problemas
  23. DeepCerebra Discovery — Pregunte a sus datos & Documentos

1 Introducción y Ediciones

DeepCerebra Coder es un asistente de codificación agéntico. A diferencia de un copiloto de autocompletado simple, planifica, escribe, refactoriza, ejecuta comandos, llama a herramientas e itera en todo tu proyecto — contigo revisando y aprobando los cambios que propone.

Tres formas de usarlo

EdiciónIdeal paraAcceso a archivos
Aplicación webSin instalación, trabaja desde cualquier máquinaAlmacenamiento confidencial en el navegador (y repositorios Git)
Escritorio (Windows / Linux / macOS)Desarrollo local, modelos localesSistema de archivos local directo
CLI y APIScripting, CI/CD, automatizaciónArchivos locales / programático

Esta guía se centra en la aplicación web en deepcerebra.ai; la aplicación de escritorio refleja los mismos paneles y flujos de trabajo.

2 Primeros Pasos y Cuenta

Navegadores compatibles

Usa una versión actual de Chrome, Edge o Brave para una experiencia completa — abrir una carpeta local depende de la API de acceso al sistema de archivos de Chromium. Firefox y Safari funcionan para el chat y para proyectos respaldados por Git, pero no pueden abrir una carpeta local directamente.

Crear una cuenta

  1. Haz clic en Empezar en la página de inicio.
  2. Rellena tu nombre de usuario (opcional), correo electrónico, país y fecha de nacimiento (debes tener al menos 18 años).
  3. Elige tu idioma de interfaz y una contraseña de al menos 12 caracteres.
  4. Lee el aviso de acuerdo y confirma. Al crear una cuenta, aceptas los Términos de Servicio, la Declaración de Privacidad, la Descripción de Servicios, y el DPA Global.
  5. Haz clic en Crear cuenta, luego verifica tu correo electrónico si se te solicita e inicia sesión.
💡 Consejo: Puedes elegir un plan durante el registro visitando /register?plan=basic (o pro / ultimate), o empezar ahora y elegir un plan más tarde en Facturación.

Restablecer tu contraseña

  1. En la página de inicio de sesión, haz clic en ¿Olvidaste tu contraseña?
  2. Introduce tu correo electrónico y abre el enlace de restablecimiento enviado a tu bandeja de entrada.
  3. Establece una nueva contraseña (mínimo 12 caracteres).

3 El Espacio de Trabajo de un Vistazo

Después de iniciar sesión, aterrizarás en el entorno de trabajo, que agrupa todos los paneles en una sola pantalla:

Arrastra el divisor entre el editor y el chat para reequilibrar el diseño, y arrastra el divisor horizontal para cambiar el tamaño del terminal. La barra lateral izquierda también permite navegar a Espacio de trabajo, Extensiones, Claves API, Facturación y Comentarios.

4 Abrir un Proyecto

4.1 Abrir una carpeta local

  1. En el Explorador, haz clic en Abrir carpeta de proyecto.
  2. Elige una carpeta y concede al navegador permiso para leerla.
  3. Los archivos se leen en el espacio de trabajo cifrado en el navegador de tu navegador — no se sube nada. Verás un recuento en vivo y un resumen final (recuento de archivos · tamaño, más cualquier archivo omitido o truncado).
⚠️ Compatibilidad del navegador: Si ves una nota que indica que la carga de carpetas requiere un navegador Chromium, cambia a Chrome/Edge/Brave, o usa Abrir desde Git en su lugar.

4.2 Abrir desde Git (GitHub / GitLab)

  1. Haz clic en Abrir desde Git en el Explorador.
  2. Elige la pestaña de GitHub o GitLab y pega un token de acceso personal. Para GitHub, usa el ámbito repo (clásico) o un token de grano fino con Contenidos + Solicitudes de extracción; para GitLab, usa el ámbito api. Tu token se almacena en el servidor — solo el contenido de los archivos se extrae al navegador.
  3. Escribe el repositorio como owner/name (filtra la lista para encontrar el tuyo), luego elige una rama.
  4. Opcionalmente, marca Crear una nueva rama de trabajo (por ejemplo, dcc/my-feature) para mantener tu trabajo aislado de la rama predeterminada.
  5. Opcionalmente, habilita el webhook de push para que el Explorador se actualice instantáneamente cuando los compañeros de equipo hagan push (requiere una URL de gateway pública).
  6. Haz clic en Abrir repositorio.

4.3 Actualizar, cambiar y cerrar

4.4 Sesiones de chat con ámbito de carpeta

El historial de chat está vinculado al proyecto abierto. Cambiar de carpeta inicia automáticamente una nueva sesión y carga las sesiones anteriores de esa carpeta, reabriendo la más reciente para que puedas continuar donde lo dejaste.

4.5 Carpetas operativas

Las carpetas que DeepCerebra usa internamente — .deepcerebra, .sessions — aparecen en el árbol pero están colapsadas por defecto para no saturar tu código fuente.

5 Trabajar con Archivos

6 Chatear con el Agente

Escribir una solicitud

Describe lo que quieres en lenguaje sencillo — haz una pregunta, solicita una característica o señala un error. Sé específico sobre archivos, frameworks y restricciones para obtener el mejor resultado. Adjunta archivos relevantes arrastrándolos al cuadro de chat.

Leer respuestas, estilo Cursor

Las respuestas se organizan como en Cursor: el razonamiento del agente se separa del entregable. Cada bloque de respuesta tiene un icono de copiar en su esquina superior derecha para que puedas copiar un informe terminado, un documento o un comando que debas ejecutar.

Dirigir o detener una ejecución

💡 Consejo (escritorio): En la aplicación de escritorio, invocas al agente en el chat con @deepcerebra, y prefijos como [deep] solicitan un razonamiento más profundo.

7 Los Cuatro Modos de Chat

Elige un modo del selector de modos junto al cuadro de chat. Cada uno ajusta cuánto planifica el agente y con qué libertad edita:

ModoQué haceUsar cuando…
AgentePlanifica y edita en todo tu proyecto de forma autónomaQuieres que el asistente implemente un cambio de principio a fin
PreguntarResponde preguntas sobre tu código sin editarQuieres entender la base de código
PlanificarElabora un enfoque antes de cualquier ediciónLa tarea es grande o tiene compensaciones que resolver primero
EditarRealiza ediciones enfocadas en el contexto actualQuieres un cambio pequeño y específico

8 Revisar y Aplicar Cambios

Cuando el agente propone cambios en los archivos, aparece un panel de Cambios Propuestos encima de la entrada del chat, listando cada archivo modificado con el recuento de líneas añadidas (+) y eliminadas (−).

⚠️ Siempre revisa: El código generado por IA puede contener errores o patrones inseguros. Revisa la diferencia y prueba antes de confiar en él o desplegarlo.

9 Terminal Integrada

Activa el terminal debajo del editor para ejecutar compilaciones, pruebas y scripts. Con tu autorización, el agente puede ejecutar comandos y leer su salida para verificar su trabajo; los comandos de larga duración transmiten la salida para que puedas observar el progreso. Cierra el terminal desde su encabezado cuando no lo necesites.

10 Modo Plan y Ejecución

Para objetivos más grandes, usa el modo Plan (o pide al agente que planifique primero). El planificador escanea tu proyecto, descompone el objetivo en tareas conscientes de las dependencias y asigna cada una al especialista adecuado (arquitecto, codificador, probador, documentación).

11 Elegir Modelos y Automático

Abre el selector de modelos junto al cuadro de chat. Las opciones se agrupan como:

Cómo funciona la selección automática

En Automático, DeepCerebra utiliza un enrutamiento adaptativo por niveles: las tareas simples van a un modelo rápido y económico, mientras que el trabajo complejo o que requiere mucha planificación (por ejemplo, el modo Plan) se enruta a un modelo más potente. Esto equilibra el costo y la calidad automáticamente, por lo que rara vez necesitarás elegir manualmente.

12 Trae Tu Propia Clave (BYOK)

Puedes enrutar las solicitudes a través de tu propia cuenta de proveedor en lugar de usar el consumo medido de la plataforma.

  1. Abre Claves API desde la barra lateral.
  2. En Trae Tu Propia Clave, elige un proveedor (por ejemplo, ANTHROPIC_API_KEY, GOOGLE_API_KEY, OPENAI_API_KEY).
  3. Pega el valor de la clave y haz clic en Guardar. Las claves se cifran en reposo y nunca se devuelven al navegador — solo se muestra una vista previa enmascarada.

Los modelos de plataforma (DeepCerebra) no necesitan clave. Elimina una clave en cualquier momento con Eliminar.

13 Máquina Local: Modelos GPU y Consola (DCC Bridge)

El DCC Bridge conecta tu propio ordenador a la aplicación web a través de un pequeño conector dcc-bridge, desbloqueando dos capacidades a la vez:

El conector se conecta hacia afuera a través de un WebSocket autenticado — no se necesitan puertos de entrada, y funciona detrás de NAT y firewalls. Se ejecuta en Windows, macOS y Linux (Python 3.10+).

13.1 Emparejar tu ordenador

  1. Haz clic en el icono del portátil en la barra de actividad izquierda — Máquina Local (GPU + Consola). (El mismo panel se abre desde el pie de página del selector de modelos a través de Gestionar GPU local…).
  2. Asegúrate de que el interruptor de Ejecución local esté habilitado, nombra el dispositivo y haz clic en Añadir este ordenador. Copia el token de emparejamiento de un solo uso (dcc_brg_…) y el comando del conector listo para pegar — el token se muestra exactamente una vez.

13.2 Instalar y ejecutar el conector

pip install git+https://github.com/mohammadkhair7/DeepCerebra-connector

# luego ejecuta el comando copiado de la tarjeta de emparejamiento, por ejemplo:
python -m dcc_bridge --gateway wss://deepcerebra.ai --token dcc_brg_xxxxx

13.3 Usar tu consola desde la aplicación web

Por defecto, los comandos están confinados a una carpeta de espacio de trabajo dedicada (~/DeepCerebra). Para trabajar en tus carpetas de proyecto reales con tus CLIs preconfiguradas, concédeles acceso explícitamente al iniciar el conector:

# concede una o más carpetas reales (repetible)
python -m dcc_bridge --gateway wss://deepcerebra.ai --token dcc_brg_xxxxx --host-dir "F:\MyProjects"

# o toda la máquina (imprime una advertencia; prefiere --host-dir)
python -m dcc_bridge ... --allow-any-dir

Luego abre el panel Terminal, haz clic en el popover de Objetivo de ejecución (icono de portátil), elige Mi ordenador y selecciona un directorio de trabajo. Tanto tus comandos escritos como los comandos de compilación/prueba del agente se ejecutarán entonces en tu máquina.

⚠️ Seguridad: el acceso al host nunca excede las carpetas que listaste en la línea de comandos del conector; los tokens se cifran en reposo y son revocables en cualquier momento; --no-exec hace que un dispositivo sea solo de inferencia (modelos GPU, sin comandos).
💡 Consejo: La aplicación de escritorio puede usar modelos locales directamente sin el conector. Referencia completa del conector: github.com/mohammadkhair7/DeepCerebra-connector.

14 Flujo de Trabajo de Colaboración Git

Con un proyecto respaldado por Git abierto, aparece una barra de ramas en el Explorador mostrando tu rama actual y dos acciones:

Si el webhook de push está habilitado, el Explorador se actualiza automáticamente cuando los compañeros de equipo hacen push, manteniendo a todos sincronizados — la base para el desarrollo colaborativo en equipo a través de DeepCerebra.

15 Servidores MCP

Extiende el agente con herramientas y datos externos a través del Protocolo de Contexto del Modelo. Configura servidores en un archivo .deepcerebra/mcp.json, por ejemplo:

{
  "mcpServers": {
    "my-tools": {
      "url": "https://example.com/mcp",
      "disabled": false,
      "allowlist": ["search_issues", "get_pr"],
      "autoApprove": ["create_issue"],
      "auth": { "type": "bearer", "tokenEnv": "MY_TOKEN" }
    }
  }
}

Las herramientas MCP habilitadas están disponibles para el agente automáticamente cuando son relevantes para tu solicitud. Locales (stdio) y remotos (http/sse) son ambos compatibles.

Seguridad integrada

Recursos y prompts

Si un servidor expone recursos o plantillas de prompt de MCP, el agente obtiene automáticamente herramientas para usarlos (mcp_list_resources, mcp_read_resource, mcp_list_prompts, mcp_get_prompt).

Autenticación para servidores remotos

Añade un bloque auth a un servidor remoto. Los secretos admiten la interpolación ${ENV_VAR}:

// Token bearer estático (literal o desde el entorno)
"auth": { "type": "bearer", "token": "${GITHUB_TOKEN}" }
"auth": { "type": "bearer", "tokenEnv": "GITHUB_TOKEN" }

// Encabezado personalizado (por ejemplo, clave API)
"auth": { "type": "header", "header": "x-api-key", "value": "${MY_KEY}" }

// Credenciales de cliente OAuth 2.0
"auth": {
  "type": "oauth", "grant": "client_credentials",
  "tokenUrl": "https://auth.example.com/oauth/token",
  "clientId": "${MCP_CLIENT_ID}", "clientSecret": "${MCP_CLIENT_SECRET}",
  "scope": "mcp.read mcp.write"
}

16 Personalizar el Agente: Reglas, Habilidades, Hooks, Subagentes y Plugins

Puedes dar forma a cómo piensa y actúa el agente con una única convención basada en archivos — el directorio .deepcerebra/ — que funciona de forma idéntica en la aplicación de escritorio, la aplicación web y la API. En la aplicación web, gestiona todo esto bajo la vista de Agente; en el escritorio y a través de la API son archivos planos que confirmas con tu proyecto.

Ámbitos y precedencia

La configuración se descubre de varios ámbitos; cuando el mismo elemento existe en más de uno, el de mayor precedencia gana:

team/org  <  global (~/.deepcerebra)  <  workspace (<repo>/.deepcerebra)
(más bajo)                                              (más alto)

Reglas (dirección)

Las reglas son instrucciones persistentes — estándares de codificación, convenciones de arquitectura, contexto de dominio — inyectadas en el prompt del sistema del agente. Residen como archivos Markdown bajo .deepcerebra/steering/, además del estándar AGENTS.md siempre activo. El frontmatter controla cuándo se carga una regla:

---
inclusion: fileMatch          # always | fileMatch | auto | manual
globs: "src/**/*.ts"          # or fileMatchPattern
name: api-design
description: REST conventions
---
# Diseño de API
- Usa sustantivos de recursos REST, en plural.

Un AGENTS.md raíz se aplica a todo el repositorio; un AGENTS.md anidado (por ejemplo, services/api/AGENTS.md) se aplica solo a los archivos de esa carpeta. En la aplicación web, la vista Agente → Dirección ofrece a cada regla un selector de Ámbito (Global / Proyecto / Equipo).

Habilidades

Las habilidades son manuales reutilizables que el agente carga bajo demanda. Cada habilidad es una carpeta con un SKILL.md bajo .deepcerebra/skills/:

---
name: deploy-release
description: How to cut and publish a versioned release.
disable-model-invocation: false   # true => manual-only (/skill)
---
# Desplegar una versión
1. Actualiza la versión, compila y prueba.
2. Etiqueta y publica.

El agente ve un catálogo ligero (nombre + descripción) y extrae el cuerpo completo con la herramienta load_skill cuando es relevante. También puedes invocar una explícitamente con /skill <name>. Establece disable-model-invocation: true para que una habilidad sea solo manual.

Hooks

Los hooks ejecutan automatización en eventos de ciclo de vida. Defínelos como .deepcerebra/hooks/*.hook.json:

{
  "title": "Formatear al guardar",
  "event": "fileSave",
  "filePattern": ["**/*.ts"],
  "action": { "type": "shell", "command": "npm run lint:fix -- $FILE" },
  "enabled": true
}

Los eventos incluyen promptSubmit, preToolUse, postToolUse, fileCreate, fileSave, fileDelete, preTask, postTask, sessionStart, preCompact y agentStop (también se aceptan las grafías de Cursor/Claude). Una acción es shell (ejecutar un comando) o agentPrompt (preguntar al agente). Un hook preToolUse puede permitir, denegar o preguntar por la llamada a la herramienta que intercepta.

Subagentes

Los subagentes son agentes especialistas que defines y a los que delegas. Cada uno es un archivo Markdown bajo .deepcerebra/agents/ con frontmatter más un cuerpo (su prompt de sistema):

---
name: security-reviewer
description: Audits a diff for security issues; read-only.
model: gpt-5
readonly: true
tools: [read_file, grep_files, list_directory]
background: false
---
Eres un revisor de seguridad meticuloso…

El agente principal delega con task (bloqueante), task_async + task_status / task_result (en segundo plano) o task_parallel (distribución).

Plugins

Un plugin agrupa reglas, habilidades, hooks, subagentes y servidores MCP en un paquete instalable bajo .deepcerebra/plugins/<name>/, descrito por un manifiesto plugin.json:

{
  "name": "Estándares Acme",
  "version": "1.2.0",
  "description": "Reglas Acme + habilidades + agentes de revisión.",
  "enabled": true
}

Los contenidos del plugin se fusionan con la precedencia más baja, por lo que tus propias reglas y habilidades siempre anulan las de un plugin. Deshabilita un plugin con "enabled": false o un archivo marcador .disabled.

💡 Consejo: Un equipo puede publicar valores predeterminados compartidos apuntando DCC_ORG_CONFIG_DIR a un directorio .deepcerebra compartido, o configurando reglas con el ámbito de Equipo en la aplicación web.

17 Estudio de Flujos de Trabajo Agénticos y Agentes Orientados por Eventos

El Estudio de Flujos de Trabajo es un diseñador visual para la automatización multiagente. Compón etapas — cada una un agente, un paso especialista o una primitiva de control — en un grafo, conéctalas con dependencias y ejecuta toda la orquestación en el motor con progreso en vivo por etapa, presupuestos y puertas de aprobación humana. Los flujos de trabajo se guardan como una definición portátil YAML/JSON que puedes exportar, importar, versionar en Git y ejecutar desde la API o CLI.

17.1 Construyendo un flujo de trabajo

17.2 La biblioteca de etapas

Tipo de etapaQué hace
agentUn turno de agente con las habilidades y herramientas que adjuntes.
spec.requirements / spec.design / spec.execute Entrega primero la especificación: redacta requisitos, diseña, luego divide en tareas y ejecuta — cada una con puerta.
documents.generateProduce un documento pulido a partir de las salidas de etapas anteriores.
fan_outInvestigación paralela amplia en muchos subtemas con síntesis.
map / loop / switch Primitivas de control: ejecuta un cuerpo por elemento, repite hasta una condición o ramifica entre casos.
verify / browser_verify Ejecuta pruebas o comandos en el sandbox; verifica una UI en ejecución con automatización de navegador.
orchestrateEnrutamiento dinámico: un agente orquestador lee la solicitud y la envía a los mejores agentes posteriores a través de eventos.
external.agentLlama a un agente de terceros registrado a través de HTTP (A2A) como si fuera una etapa nativa.
evalPuntúa una salida anterior contra verificaciones (contiene / regex / longitud / LLM-juez); falla por debajo de un umbral.
db.provisionGenera una capa de datos propia: docker-compose para la base de datos, migraciones SQL versionadas, datos de inicialización, plantilla .env y un ERD de Mermaid; andamiaje de autenticación opcional; puede aplicar migraciones a SQLite inmediatamente.
ci.generateGenera un pipeline CI/CD listo para commit (GitHub Actions, GitLab CI, o Azure Pipelines) con lint → test → scan → build → deploy y promoción de entorno.
deploy.packageGenera activos de despliegue de producción: Dockerfile multi-etapa, docker-compose, manifiestos de Kubernetes o un gráfico Helm — archivos que posees y confirmas.
test.generateGenera suites de unitarias / API / E2E para la aplicación construida más una matriz de trazabilidad de requisito a prueba.
test.verifyEjecuta una suite de pruebas (pytest, vitest, jest, Playwright) y condiciona la ejecución a su tasa de aprobación.
security.auditEscanea dependencias en busca de vulnerabilidades conocidas y el árbol en busca de secretos codificados; publica eventos de alerta y escribe un informe de hallazgos.
previewInicia la aplicación generada localmente y muestra su URL en vivo en el panel de ejecución (enlace + marco en línea) a través de un evento preview.ready.
design.importConvierte una imagen de diseño de UI (captura de pantalla, maqueta, exportación de Figma) en una especificación de implementación estructurada para etapas posteriores.

17.3 Agentes orientados por eventos (la malla de agentes)

Cada etapa — independientemente de su tipo — puede publicar y suscribirse a eventos tipados en el bus de eventos del espacio de trabajo, de modo que los agentes se coordinan como servicios en una malla de mensajes en lugar de solo a través del DAG:

17.3.1 Cola de eventos para agentes

Los agentes que reaccionan a eventos pueden declarar una cola con nombre duradera para que los eventos coincidentes nunca se pierdan mientras el agente está ocupado o antes de que una ejecución esté escuchando. En una suscripción de disparador, establece queue: <name> — el motor vincula ese tema a una cola FIFO en el bus de eventos del espacio de trabajo (persistida bajo .deepcerebra/workflows/events/queues/). Cada evento coincidente publicado a partir de ese momento se captura en la cola; cuando la etapa se vuelve ejecutable, el motor extrae los eventos en orden del más antiguo al más nuevo y los consume uno a la vez.

events:
  subscribe:
    - topic: ticket.created
      mode: trigger
      queue: triage-inbox        # FIFO duradera — los eventos esperan aquí a este agente
      map:
        payload.ticket_id: ticket_id

17.3.2 Orquestación de semáforos (protección de recursos compartidos)

Un semáforo limita cuántas tareas pueden operar simultáneamente en un recurso compartido (protegido): una base de datos que se está escribiendo, un almacén de variables globales, un archivo o un agente externo con límite de velocidad. Adjunta uno a cualquier etapa con semaphore: — antes de que se ejecute el trabajo de la etapa, el motor adquiere un permiso del semáforo del espacio de trabajo nombrado; el permiso siempre se libera después, incluso si la etapa falla. permits: 1 lo convierte en un mutex: solo una tarea a la vez (en todas las ejecuciones paralelas en el espacio de trabajo) ejecuta el paso crítico; todas las demás tareas esperan hasta que el poseedor termina.

semaphore:
  name: emr-db-writer
  permits: 1          # mutex — un escritor a la vez
  timeout_s: 300      # falla si sigue esperando después de 5 minutos
  ttl_s: 900          # liberación automática de poseedores caídos después de 15 minutos

17.3.3 Orquestación de encuentro (esperar todas las condiciones)

Encuentro espera hasta que se cumplan múltiples condiciones de evento antes de que el siguiente paso continúe — lo opuesto a "el primer evento gana". Establece join: all en el bloque events: de la etapa: cada suscripción de disparador debe satisfacerse antes de que la etapa se ejecute. Combínalo con count: N por suscripción cuando varios agentes (o varios informes de un agente) deben registrarse — por ejemplo, la aprobación del diseño, la finalización de las pruebas y la aprobación de seguridad antes de que se ejecute una etapa de lanzamiento.

events:
  join: all                    # encuentro — esperar a CADA suscripción a continuación
  subscribe:
    - topic: design.approved
      mode: trigger
    - topic: tests.passed
      mode: trigger
    - topic: security.cleared
      mode: trigger
      count: 1

17.4 La biblioteca de herramientas del agente

Las etapas eligen herramientas del mismo registro que usa el agente de chat:

17.5 Ejecución, puertas y salidas

💡 Consejo: Empieza con la plantilla Pipeline de Envío: encadena diseño → db.provision → implementación → pruebas generadas → auditoría de seguridad → empaquetado de despliegue → generación de CI, con una puerta humana antes del empaquetado — una ruta completa desde el resumen hasta la producción que puedes adaptar en minutos.

18 Autocompletado Predictivo con Tab

El autocompletado predictivo con Tab ofrece sugerencias de código en línea, para rellenar en medio, mientras escribes en el editor — acepta una sugerencia con Tab. Es opcional tanto en el motor como en el editor web.

Habilitarlo

Cómo se comporta

19 Uso, Créditos y Facturación

Abre Facturación desde la barra lateral para gestionar tu plan y uso. El uso de IA se mide en créditos de dólares estadounidenses basados en los tokens consumidos por los modelos subyacentes.

PlanPrecio mensualUso de IA mensual incluido
Básico$20$10
Pro$75$30
Ultimate$200$150
💡 Ahorra en el uso: Usa la selección de modelo Automático, trae tu propia clave (BYOK) o ejecuta modelos locales para reducir o evitar el uso medido.

20 Obtener Tu Clave API de Gateway

Una clave API de gateway (un token de acceso personal) te permite usar la API pública y la CLI de DeepCerebra programáticamente.

  1. Inicia sesión y abre Claves API desde la barra lateral.
  2. Desplázate hasta Claves API de DeepCerebra.
  3. Introduce una etiqueta (por ejemplo, "pipeline CI" o "CLI de portátil").
  4. Selecciona ámbitosread, chat, code, agent — y una caducidad opcional en días (en blanco = nunca).
  5. Haz clic en Generar. La clave completa se muestra solo una vez — haz clic en Copiar y guárdala de forma segura.

Úsala con la CLI o la API en deepcerebra.ai:

dcc config set endpoint https://deepcerebra.ai
dcc config set api-key <your-key>

# o como un token Bearer
curl -H "Authorization: Bearer <your-key>" https://deepcerebra.ai/v1/...

Puedes renombrar o eliminar (revocar) una clave en cualquier momento; cada clave muestra su prefijo, ámbitos, fecha de creación/caducidad y fecha de último uso.

⚠️ Mantenla en secreto. Cualquiera con tu clave puede usar tu cuenta e incurrir en uso. Revócala y regenérala inmediatamente si alguna vez se expone.

21 Seguridad y Privacidad

22 Resolución de Problemas

"La carga de carpetas requiere un navegador Chromium"

Cambia a Chrome, Edge o Brave, o usa Abrir desde Git en su lugar.

El agente se queda en un bucle con el mismo error

Haz clic en Detener, luego reformula con una pista o restricción concreta.

Errores de modelo o solicitud / "presupuesto agotado"

Los modelos locales no aparecen

Conector: "el servidor rechazó la conexión WebSocket: HTTP 401"

Mis cambios no surtieron efecto

Git: "Estás en la rama predeterminada"

Abre o crea una rama de trabajo antes de usar Integrar para abrir una solicitud de extracción.

¿Sigues atascado? Contacta con support@deepcerebra.ai.

23 DeepCerebra Discovery — Pregunte a sus datos y documentos

Discovery es un chatbot de investigación para sus bases de datos y documentos. En lugar de responder con una sola consulta, funciona como un analista: formula hipótesis, ejecuta una serie de sondeos protegidos (SQL, gráficos, búsqueda de documentos, comprobaciones de esquemas, corroboración web), descarta las explicaciones que la evidencia refuta y sintetiza una respuesta fundamentada — con gráficos y un recibo de costes transparente. Ábralo desde el icono de la brújula en la barra de actividad (/app/discovery).

23.1 Espacios — su ámbito curado

Un Espacio agrupa todo lo que una línea de investigación necesita: conexiones a bases de datos, colecciones de documentos, instrucciones para el analista y presupuestos. Cree uno con + Nuevo espacio y luego use el panel de configuración de la derecha para:

23.2 Hacer una pregunta

Escriba una pregunta como se la haría a un colega — por ejemplo "¿Por qué disminuyó el volumen de escáneres de resonancia magnética en marzo?". El tablero de investigación transmite todo el proceso en vivo:

Las preguntas de seguimiento continúan el mismo hilo, por lo que el analista mantiene su contexto.

23.3 Gráficos, informes y exportaciones

Los gráficos se renderizan en línea en el tablero de investigación. Utilice Exportar para descargar la consulta completa — la respuesta, las hipótesis, la evidencia y los gráficos — como un informe HTML autocontenido o un PDF de calidad de impresión, con el estilo del sistema de diseño de neón.

23.4 Presupuestos y control de costes

Cada espacio tiene presupuestos por consulta: un número máximo de sondeos, rondas de investigación, segundos y USD. El motor se detiene limpiamente al alcanzar el límite e informa de lo que ha encontrado hasta el momento. El coste de cada sondeo se detalla en el recibo, para que siempre sepa dónde se gastó.

23.5 Automatización: API, SDK, Workflow Studio y MCP