Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

codeTerminal

codeTerminal is a web-based interface that drives live Claude Code sessions from a browser, Chrome side panel, or mobile app. It provides a terminal pane with tmux integration, file browsing, prompt history, and page watching capabilities.

Ficha actualizada 22 sept 2026, 19:22 · upstream 22 sept 2026, 19:21 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es codeTerminal

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

A web UI for driving Claude Code sessions through the Agent SDK. The application runs as a single Node.js process that maintains one live agent session per chat. It exposes three client interfaces: a desktop web interface at /, a Chrome side panel accessible via chrome://extensions, and a mobile page at http://<host>:8123/m. Every tool invocation is blocked until user approval to prevent unintended changes to the workspace. The terminal pane provides real-time access to your shell, tmux sessions, file system, and prepared prompts. All in-process MCP servers are managed within this single process, eliminating external dependencies or separate agent processes.

CASOS DE USO
  • Drive a live Claude Code session from a web browser without needing API keys
  • Monitor and control AI coding assistants through a Chrome side panel
  • Run terminal commands and manage tmux sessions directly from the interface
  • Create prepared prompts for future use with one-time setup
  • Watch specific pages or files while an agent is working on another task
  • Automate repetitive tasks by triggering Claude Code actions through a web UI
PUNTOS DESTACADOS
  • Runs entirely in Node.js without requiring external MCP server processes
  • Provides a real terminal pane with tmux integration and file browsing
  • No API key or credit card required — uses OAuth credentials from ~/.claude
  • Supports both desktop web interface and mobile application
  • Blocks tool invocations until user approval to prevent accidental changes
PRECAUCIONES
  • Requires Node.js version 22 or higher for compatibility
  • Only supports Linux (Ubuntu, x64) — macOS and Windows are not officially supported
  • No password authentication; access is restricted to the user's own machine via localhost or trusted networks
  • The agent can drive browser tabs but cannot directly control other applications
  • Mobile page requires a tailnet or VPN connection for remote use
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU1 vCPUrecomendación inicial
MEMORIA1 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADlownivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

Run with `npm start` on Linux (Ubuntu, x64). The application listens only on localhost:8123 and does not bind to 0.0.0.0 by design. For production use, consider running as a systemd service or containerized environment. Ensure Claude Code is logged in via OAuth credentials at ~/.claude before starting the server. Use `CODETERM_SHELL=0` to disable the shell pane entirely if needed.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Next.jsNode.js
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
8123
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.