Menos ruido.
Más sentido.
App de escritorio para Claude Code
Una app de escritorio para Claude Code que reutiliza las funciones y el código que ya tienes, en vez de escribirlos de nuevo. Menos código, más ligero y más limpio.
- Rol
- Único autor · diseño y desarrollo
- Stack
- RustTauriReactTypeScript
- Año
- 2026 — hoy
- Código
- Abierto · MIT ↗
- CI
- Typecheck, tests en TypeScript y Rust y clippy en cada push
La web del producto — descarga para Windows, código abierto con licencia MIT.Si el código ya existe, SENS para la escritura y enseña el original.SENS · 2026 — hoy
El problema
Un agente de código no recuerda todo el proyecto. Cuando le pides algo, escribe otra vez funciones que ya existen, con otro nombre o en otro archivo. Cada copia hace el código más pesado, más difícil de mantener y más caro de leer en la siguiente sesión.
Lo que construí
SENS conoce el código del proyecto y hace que Claude reutilice las funciones que ya hay en lugar de reescribirlas. Empezó como un índice del proyecto servido por MCP, en TypeScript y tree-sitter; hoy es una app de escritorio en Rust y Tauri con React.
Cómo funciona
Con cada mensaje, SENS le enseña a Claude el código relacionado con lo que pediste. Si aun así escribe algo que el proyecto ya tiene, SENS para la escritura antes de que llegue al disco, enseña el original y Claude lo reutiliza.
El resultado
Un código más ligero y limpio: 12 % menos código para las mismas funciones y 18 % menos tokens, tras 30 tareas encadenadas con Claude Sonnet 5.5 según el benchmark publicado del proyecto. Código abierto con licencia MIT y 30 versiones publicadas.
Claude Code,
con ventana.
Claude Code vive en una terminal. SENS le da una ventana: un chat que enseña cada paso del agente y, al lado, los archivos del proyecto, los cambios, el navegador y la terminal. Debajo corre el CLI oficial de claude sin modificar: nada se reimplementa y nada queda oculto.
- Motor
- CLI oficial de claude, un proceso por sesión
- Cuenta
- Plan Pro o Max, Console o API key
- Instalación
- Un binario nativo, sin permisos de administrador
- Sistema
- Windows 10 · 11 · x64
- Idiomas
- 6, en claro u oscuro y cinco acentos

Lo que el agente puede cargar, elegido por proyecto.
Un mercado de plugins, skills y conectores MCP: el directorio oficial de Anthropic, los de la comunidad revisados y el índice abierto de skills.sh. Cada entrada enseña qué ejecuta antes de instalarla, se descarga fijada a un commit y se activa proyecto a proyecto, sin tocar tu configuración de Claude Code.


Lo que cuesta cada sesión, a la vista.
Un anillo bajo el mensaje dice cuánto contexto queda. Al abrirlo: tokens de entrada y salida, tiempo trabajando y cuánto se ha gastado de los límites de cinco horas y semanales del plan, con cuándo se reinicia cada uno. Compactar libera espacio sin salir de la sesión.
Dictado en local
Whisper corre en tu equipo y la voz no sale de él. Con «Hey Sens», desde cualquier ventana.
Sesiones aparte
En un repositorio git, cada sesión puede trabajar en su propio worktree y su propia rama.
El proyecto al lado
Archivos, cambios, navegador, terminal y tareas en segundo plano junto al chat.
Actualizaciones firmadas
Se verifican con una clave compilada en la app antes de instalarse.
Lo que SENS comprueba
En cada sesión · Claude no puede desactivarlo- 01
Enseña lo que ya tienes
Con cada mensaje, SENS le muestra a Claude el código del proyecto relacionado con lo que pediste, para que lo reutilice en vez de escribirlo otra vez.
- 02
Revisa cada cambio antes de que llegue al disco
Copias de código existente, también renombradas, código que queda sin usar y comentarios nuevos se paran, con lo que hacer en su lugar. Una dependencia nueva o unos tests borrados esperan a que decidas tú.
- 03
Relee el turno
Si los cambios pasan, un revisor busca abstracciones de un solo uso, arreglos al síntoma en vez de a la causa y reescrituras de lo que el proyecto ya da. Sus notas os llegan a ti y a Claude; no paran nada.
- 04
La última palabra es tuya
Si Claude no consigue que se aprueben sus cambios en tres intentos, el turno se retiene: aceptar, deshacer sin tocar tu git o pedirle que los arregle.
Treinta lenguajes: TypeScript y JavaScript con Vue y Svelte, Python, Go, Rust, Java, Kotlin, C#, PHP, Ruby, C, C++, Swift, Dart, Scala, F#, Lua, Elixir, Gleam y Zig completos; once más, revisados en busca de copias y comentarios.
