Vai al contenuto
Work is love made visible. - Kahlil Gibran, Poeta e scrittore - Andrea Iannarone, Creative Developer
Andrea Iannarone

Strumento open source - 2026

cc-profiles

Un'app web locale per tenere in ordine più profili di Claude Code sullo stesso computer: sposti progetti, memorie e conversazioni fra un profilo e l'altro, condividi skill e impostazioni, e annulli ogni modifica con un clic.

Copertina di cc-profiles

Dettagli del progetto

Ruolo
Concept, design e sviluppo
Anno
2026
Categoria
Strumento open source
In breve
Zero dipendenze, solo in locale, e ogni modifica si può annullare.

01La sfida

Claude Code tiene tutto quello che riguarda un profilo in una cartella: conversazioni, memorie, skill, server MCP, impostazioni. Con un account di lavoro e uno personale sullo stesso computer, un progetto finisce in quello sbagliato, una cartella viene spostata e la sua storia non combacia più, una skill va copiata a mano. Il formato di quei file non è documentato e può cambiare da una versione all'altra, quindi uno strumento che ci scrive deve dare per scontato di poter sbagliare.

02L'approccio

Si fa tutto da una pagina nel browser. Un progetto passa a un altro profilo con conversazioni, memorie, snapshot dei file e impostazioni, dopo un'anteprima di ogni file che tocca; una cartella spostata si ricollega; skill, server MCP e impostazioni si copiano su un profilo o su tutti, e due profili si confrontano fianco a fianco. Le impostazioni si modificano con menu che offrono solo i valori che Claude Code accetta. La sicurezza è il centro del progetto: ogni operazione registra ogni passaggio in un registro mentre avviene, così qualunque modifica si annulla con un clic, e si può annullare anche l'annullamento.

03Note tecniche

Niente framework, niente build, niente dipendenze: un server Python della libreria standard, un modulo per ogni area, e una sola pagina HTML con JavaScript e CSS puri, chiara e scura. Ascolta solo su 127.0.0.1, con un token a ogni richiesta e una Content Security Policy rigida, e non invia niente fuori se non quando gli si chiede di cercare aggiornamenti. Si installa con un solo comando tramite pipx o uv, aggiunge il comando /cc-profiles a ogni profilo di Claude Code, ed è pubblicato su PyPI con una suite di test in pytest.

Galleria

  • La scheda Profili: tre profili di Claude Code affiancati, con quello che ognuno condivide dal profilo principale
  • Due profili confrontati impostazione per impostazione, con le differenze evidenziate e la copia nei due versi
  • I token usati in trenta giorni, con il costo stimato e la quota letta dalla cache
  • Le memorie di un progetto, lette dalla sua cartella e modificabili sul posto

Progetto precedente

New Element

Progetto successivo

The Art of Speedcubing