Integraciones
En Ajustes → Integraciones inicias sesión en los servicios con los que trabaja OpenChamber. El inicio de sesión se guarda en el servidor de OpenChamber, así que la web, el escritorio y un teléfono emparejado lo comparten.
GitHub
Despliega la tarjeta GitHub y elige Connect GitHub para iniciar sesión con un código de dispositivo corto. Una vez conectado, OpenChamber puede iniciar sesiones desde issues y pull requests, adjuntarlos a mensajes y abrir o actualizar PRs. Todo lo que GitHub puede hacer está en Issues y PRs de GitHub.
Linear
Conecta un espacio de trabajo
- Despliega la tarjeta Linear y elige Connect.
- Aprueba el acceso en la pestaña del navegador que se abre. Mientras tanto la tarjeta muestra Waiting for Linear.
Conecta otra organización de Linear con Add workspace. Solo un espacio de trabajo es el actual: cambia con Switch to, y Disconnect quita solo el actual. La asignación de proyectos se conserva.
Explora issues
Las issues de Linear están en el tablero Issues and PRs. Ábrelo con el icono de pull request en la cabecera de la barra lateral, o pulsa ⌘K y luego B (Ctrl+K y luego B en Windows y Linux), y elige Linear arriba. El tablero lista las issues del espacio de trabajo actual y te permite:
- mostrar un equipo o All teams
- cambiar el espacio de trabajo actual, si hay más de uno conectado
- filtrar a la vez por estado, por de quién son (Assigned to me o Created by me) y por prioridad, y buscar por título o identificador
- leer la descripción, los comentarios, las etiquetas y la prioridad de una issue junto a la lista
- cambiar su Status
Inicia una sesión desde una issue
- En el tablero, elige una issue y luego Start in worktree… para una rama nueva, o New session para trabajar en el proyecto tal como está.
- En el diálogo New Worktree, elige una issue de Linear.
En ambos casos la sesión se abre con la issue adjunta en el cuadro de mensaje, y el primer mensaje lo escribes tú. El tablero la inicia en el proyecto asignado al equipo de la issue, que aparece junto a Start in; ahí puedes elegir otro proyecto si lo necesitas. Asigna equipos en la tarjeta de Linear: Default project cubre todos los equipos y Team projects lo sobrescribe por equipo. Sin asignación, el tablero usa el último proyecto que mostró.
Vincula una issue a un mensaje
En el compositor del chat, abre el menú + y elige Linear. La issue acompaña tu siguiente mensaje como contexto y el panel de estado de trabajo de la sesión conserva un enlace a ella.
Comentarios de sesión
Activa Session comments en la tarjeta de Linear y una sesión iniciada desde una issue, o cuyo primer mensaje lleva la issue adjunta, publica un comentario en esa issue al empezar, terminar o fallar, cada uno con un enlace que abre la sesión. Los comentarios solo se publican cuando este servidor de OpenChamber tiene una dirección pública, para que el enlace funcione para todos en la issue; en una dirección local o privada no se publica nada.
Instalar una integración
- Abre Settings → Integrations.
- Busca la integración y elige Install.
- Reinicia OpenCode cuando se te pida — el proveedor aparece tras el reinicio.
- Elige Set up e inicia sesión. Los modelos aparecerán luego en el selector de modelos del chat.
Las integraciones se instalan para tu usuario, así que funcionan en todos los proyectos. Puedes actualizarlas o eliminarlas desde la misma tarjeta en cualquier momento.
Claude Code
Claude Code usa tu plan Claude Pro o Max a través de la CLI de Claude Code en tu equipo — sin claves de API.
- Instala la integración (arriba).
- Elige Set up e inicia sesión. Si aún no tienes la CLI de Claude Code, la configuración ofrece instalarla primero y luego iniciar sesión.
Cómo se protege tu cuenta de Claude: esta integración usa el Claude Agent SDK oficial de Anthropic y tu CLI de Claude Code instalada. No secuestra OAuth, no extrae ni reutiliza tokens del navegador, no se hace pasar por un cliente no admitido ni omite la autenticación de Anthropic. Se mantiene en la vía de acceso admitida por Anthropic, por lo que no conlleva el riesgo de baneo asociado al secuestro de tokens o a rodeos de autenticación no autorizados.
Actualizar o eliminar
- Update instala la última versión publicada del plugin.
- Remove elimina el plugin de tu configuración de OpenCode. El proveedor deja de cargarse cuando OpenCode se recarga.
Si una tarjeta indica que las entradas requieren gestión manual, elige Manage plugins y limpia ahí los duplicados.
Excalidraw
Excalidraw te permite dibujar en archivos .excalidraw y en dibujos .excalidraw.md de Obsidian directamente en Files. Es una extensión de OpenChamber y aparece en OpenChamber extensions en la misma página.
- Abre Settings → Integrations y elige Install en la tarjeta de Excalidraw. También puedes abrir un dibujo en Files y elegir Install en el aviso que aparece encima.
- Vuelve a abrir el dibujo. El lienzo sustituye al texto del archivo, y Cmd/Ctrl+S, el guardado automático, el cambio a la vista de código fuente y la pantalla completa funcionan como en cualquier otro archivo.
Desde la tarjeta actualizas la extensión cuando sale una versión nueva, la vuelves a activar si la pausaste y la eliminas. Tus dibujos no cambian al eliminarla; simplemente se abren como texto. Solo en web y escritorio.
Relacionado
- Issues y PRs de GitHub — todo lo que GitHub puede hacer en OpenChamber
- Sesiones en worktree — donde pueden empezar las sesiones desde issues