r/programacion • • 10h ago

Cree un IDE desde 0, trabajo en varios proyectos y con varias cuentas de IA, espero les ayude

Les comparto Tessera, un IDE de escritorio para quien trabaja en varios proyectos y con varias cuentas de IA. 🧩

Soy dev senior y llevo 3 meses construyéndolo, todo con Claude Code. Lo hice pensando en mi trabajo y mis necesidades; por eso los agentes integrados son solo Claude Code y Codex, que son los que uso.

Lo que trae:

🤖 Claude Code y Codex lado a lado, con historial de conversaciones y uso de la cuenta

🗂️ Espacios de trabajo para separar proyectos y cuentas; cada proyecto corre en tu equipo o aislado en Docker con su propia cuenta

🌿 Vista de Git con historial en grafo y diffs editables

🗄️ Vista de bases de datos: Oracle, PostgreSQL, SQL Server, MongoDB, Redis y SQLite

📝 Editor y terminales, todo en una sola ventana

✅ Gratis y de código abierto (MIT)

✅ Windows y Mac (Apple Silicon)

✅ Se actualiza solo

Si quieren agregarle algo mas, clonem el repo y adáptenlo a su gusto.

Repo github: https://github.com/NRVH/tessera

Cualquier comentario es bienvenido. 🙌

3 Upvotes

3 comments sorted by

2

u/alejmaestre 4h ago

Construir un IDE con Claude Code suena a un experimento brutal. Me pregunto qué tan estable te quedó.

2

u/Accurate_Fold_8814 4h ago

Llevo esos mismos 3 meses de uso, uso diario y jamás se me ha congelado, fallado o algo parecido, arme estrategias de implementación y supervise bastante de lo que hacía Claude con mi experiencia, y pues hasta ahora bastante bien, estoy por liberar poder agregar conexiones ssh en la terminal, visor de sftp, exportar importar conexiones y que los agentes tengas acceso a ellas sin exponer contraseña, yo creo mañana lanzo la update

3

u/Khavel_Es 1h ago

Buena idea lo de separar cuentas y proyectos en espacios de trabajo, eso es algo que falta bastante cuando trabajas con varios clientes. Lo del grafo de Git integrado tambien esta bueno para no andar cambiando de ventana.

Pregunta, los agentes (Claude Code / Codex) corren con tus propias API keys o tenes que tener suscripcion aparte?