Saltar al contenido
Inicio
Docs/AI Chat

AI Chat

Gemini BYOKPremium para más proveedores

Chat conversacional, modo agente con 37 herramientas y auto-iteración multi-archivo. En el plan Free habilitamos Gemini; en Premium se desbloquean OpenAI, Claude y GitHub Copilot. En todos los casos conectas tu propia cuenta o API key (BYOK / OAuth) — Pocket Code no provee créditos de IA ni proxea peticiones.

Tu cuenta, tu modelo

Pocket Code no actúa como proxy: las peticiones van directamente desde tu dispositivo al proveedor. Soporta API key o login OAuth con las CLIs oficiales (Claude Code, Codex, Gemini) — incluyendo refresh automático de tokens.

Proveedores soportados

Google Gemini

Gemini 2.5 Pro · 2.5 Flash · 2.0 Flash · Flash Lite

Free · BYOK

OpenAI

GPT-4.1 · GPT-4.1 Mini · GPT-4o · GPT-4o Mini · o3-mini

Premium · BYOK / OAuth

Anthropic Claude

Sonnet 4 · Opus 4 · Claude 3.5 Sonnet · 3.5 Haiku

Premium · BYOK / OAuth

GitHub Copilot

13 modelos multi-proveedor (OpenAI, Anthropic, Meta Llama 4, Mistral, DeepSeek)

Premium · BYOK / OAuth

Cada conversación recuerda qué provider la creó y restaura automáticamente el modelo al abrirla. Los mensajes individuales también guardan su proveedor, así puedes mezclar respuestas de Claude, OpenAI y Gemini en un mismo hilo.

Reasoning y effort

Cada proveedor expone su propia escala de extended-thinking. Pocket Code las unifica en un único modelo para que elijas cuánto piensa el modelo por conversación — y por agente en la auto-iteración.

ProviderTiers
Claudelow · medium · high · xhigh · max
OpenAI / Codexnone · minimal · low · medium · high · xhigh
Geminioff · low · medium · high · max
GitHub CopilotPor familia de modelo (gpt-5: minimal→high; Sonnet: tiers de Claude)
  • Los niveles se descubren dinámicamente sondeando cada CLI oficial al arrancar — no están hardcoded — así que los nuevos niveles aparecen automáticamente cuando las CLIs se actualizan.
  • Un único value object lleva ambos formatos: el nombre del tier nativo del proveedor y el presupuesto de thinking entero equivalente — cada cliente usa el que necesita.
  • Conectado de la forma correcta por ruta: bloque thinking (Claude REST), flag --effort (Claude CLI), campo reasoning_effort (OpenAI), -c model_reasoning_effort (Codex), params LSP (Copilot).
  • Un chip rosa de Reasoning en la barra del chat lista los tiers del modelo activo con descripciones; se oculta cuando el modelo no expone reasoning.
  • En la auto-iteración de AI Office cada rol de agente puede tener su propio tier de reasoning, con fallback al default de la sesión.

Modos de conversación

Tres niveles seleccionables desde la top bar del chat:

Plan

El modelo describe los pasos sin ejecutar nada. Útil para revisar el enfoque antes de tocar código.

Code

Aplica cambios automáticamente vía tools, pero pide confirmación antes de operaciones destructivas.

Agent

Autónomo: encadena llamadas a herramientas, edita varios archivos y solo se detiene a preguntar en operaciones críticas.

37 herramientas en 11 categorías

El agente puede leer, escribir, buscar, ejecutar comandos, controlar Git y conectar con servicios externos. Cada categoría tiene permisos individuales granulares por proveedor y modelo.

Read-only (6)

read_file, list_dir, file_search, grep_search, get_errors, semantic_search

Write (6)

create_file, insert_edit, replace_string, multi_replace, delete_file, rename_file

Terminal (1)

run_in_terminal con captura de stdout/stderr y exit code

TODOs (1)

manage_todo_list — lista visible en la UI

Git (6)

status, commit, log, diff, push, pull

Database (5)

query, execute, schema, list_tables, list_connections

API (2)

REST request y listar colecciones guardadas

SSH (2)

Ejecutar remoto en hosts configurados

Browser (4)

Navigate, page info, evaluar JS, leer console

Design / Deploy (4)

Exportar designs y disparar deploys

Permisos granulares

Desde Ajustes → AI → Tool Permissions decides exactamente qué puede hacer cada modelo. Granularidad por proveedor, por modelo o por categoría, con switches individuales por herramienta. Allow/Deny all rápido por sección.

  • 4 chips de proveedor (OpenAI, Claude, Gemini, Copilot) con scope opcional a un modelo concreto
  • Filtrado aplicado en todas las capas: builder de tools, servidor HTTP MCP y Copilot LSP
  • Toggle binario para desactivar todas las tools del Copilot Language Server de una sola vez
  • Confirmación interactiva en operaciones destructivas (modo Code y Plan)

Adjuntos y menciones

Imagen

Visión multimodal (GPT-4o, Gemini, Sonnet 4) para screenshots o diagramas

Documento

Adjunta PDFs y archivos de texto que se concatenan al prompt

Código del proyecto

Picker propio del proyecto activo con árbol de archivos

@file menciones

Inyecta una referencia al archivo en el prompt sin cargar el contenido

Auto-iteración multi-archivo

Describe un proyecto completo ("una app de notas con autenticación y sincronización") y el orquestador genera un plan, lo presenta para revisión y ejecuta las tareas en orden con checkpoints recuperables.

  • Plan estructurado: arquitectura, tech stack, módulos, lista de tareas con dependencias
  • Estados de tarea (Backlog → Todo → In progress → Review → Done) con visualización en tiempo real
  • Workers especializados por tipo de tarea (documentos, mapeo, refactor, optimización, auditoría)
  • Checkpoints persistentes: si la app se cierra, la sesión continúa donde se quedó
  • Validación automática lint + sintaxis de cada archivo antes de continuar
  • ~40 ajustes: providers separados para planning/coding/review, paralelización, tests, docs, Git auto-commit

Workflows automatizados

Define automatizaciones disparadas por eventos del IDE: tras guardar un archivo, al hacer commit, cuando un test falla, en cron, etc. Cada workflow puede invocar tools o llamadas LLM en cadena.

on_file_save
on_file_change
on_git_commit
on_git_push
on_test_fail
on_build_complete
on_deploy
scheduled
on_chat_message

Skills y agentes personalizados

Acceso rápido a prompts pre-empaquetados desde el botón / del input. Diez skills predefinidos cubren los casos más comunes:

/explain
/fix
/tests
/docs
/optimize
/simplify
/modernize
/git-help
/sql-query
/learn

Crea tus propios agentes en .pocketcode/agents/*.md con frontmatter (name, description, model, tools, systemPrompt). Compatible con la convención de Claude Code y servidores MCP.

Memoria de proyecto

Información persistente que el modelo lee en cada turno desde .pocketcode/memory/. Cuatro tipos:

user

Rol, preferencias y conocimientos del desarrollador

feedback

Reglas o correcciones sobre cómo abordar tareas

project

Estado y contexto del proyecto en marcha

reference

Punteros a sistemas externos (Linear, Grafana, Slack)

También se aceptan ficheros INSTRUCTIONS.md, AGENTS.md, CLAUDE.md o .cursorrules — se inyectan automáticamente en el system prompt.

Gestión de conversaciones

  • Sheet unificado: conversaciones locales junto con sesiones de Claude CLI, Codex CLI y Gemini CLI
  • Pin, rename, search profunda (busca también en el cuerpo de los mensajes)
  • Auto-compresión de contexto al alcanzar el 85% de la ventana del modelo
  • Exportar a Markdown o JSON con preservación de bloques de código y tool calls
  • Botón Stop durante streaming: cancela respuesta y la deja truncada en el historial
  • Cuota visible: ventanas de rate limit con countdown (Claude 5h/7d, Copilot mensual, etc.)

Comparativa Free / Premium

FreePremium
Gemini (API o CLI)
OpenAI (GPT-4.1, o-series)
Claude (Sonnet/Opus 4)
GitHub Copilot
Modos Plan / Code / Agent
Permisos de tools
Control de reasoning / effort
Auto-iteración
Workflows
Exportación MD / JSON
Sync de conversaciones en la nube