Saltar al contenido

Ayuda

¿Dónde están mis chats?

Cada herramienta de IA para programar guarda sus conversaciones en algún lugar de tu computador. Aquí verás dónde, por sistema operativo, y qué archivos importa NetCodex. Después de instalarlo, netcodex where muestra las carpetas que existen en tu equipo y la app las abre por ti.

Carpetas de almacenamiento por sistema operativo

HerramientaEstadoWindowsmacOSLinuxQué importar
Codex CLI / VS Code / DesktopCODEX_HOMEcompatible
  • %USERPROFILE%\.codex\sessions\YYYY\MM\DD\rollout-*.jsonl
  • %USERPROFILE%\.codex\archived_sessions\rollout-*.jsonl
  • %USERPROFILE%\.codex\state_*.sqlite
  • %USERPROFILE%\.codex\session_index.jsonl
  • ~/.codex/sessions/YYYY/MM/DD/rollout-*.jsonl
  • ~/.codex/archived_sessions/rollout-*.jsonl
  • ~/.codex/state_*.sqlite
  • ~/.codex/session_index.jsonl
  • ~/.codex/sessions/YYYY/MM/DD/rollout-*.jsonl
  • ~/.codex/archived_sessions/rollout-*.jsonl
  • ~/.codex/state_*.sqlite
  • ~/.codex/session_index.jsonl
rollout-*.jsonl, state_*.sqlite, session_index.jsonl
Claude Code CLI / VS CodeCLAUDE_CONFIG_DIRcompatible
  • %USERPROFILE%\.claude\projects\<project>\<session>.jsonl
  • ~/.claude/projects/<project>/<session>.jsonl
  • ~/.claude/projects/<project>/<session>.jsonl
<session>.jsonl, <session>/subagents/agent-*.jsonl
Claude Desktop (Code tab)CLAUDE_CONFIG_DIRcompatible
  • %APPDATA%\Claude\claude-code-sessions\**\local_*.json
  • %USERPROFILE%\.claude\projects\<project>\<session>.jsonl
  • ~/Library/Application Support/Claude/claude-code-sessions/**/local_*.json
  • ~/.claude/projects/<project>/<session>.jsonl
  • ~/.config/Claude/claude-code-sessions/**/local_*.json
  • ~/.claude/projects/<project>/<session>.jsonl
local_*.json (titles), <session>.jsonl (transcripts)
Claude Coworkcompatible
  • %APPDATA%\Claude\local-agent-mode-sessions\**\local_<id>.json
  • %APPDATA%\Claude\local-agent-mode-sessions\**\local_<id>\.claude\projects\**\*.jsonl
  • ~/Library/Application Support/Claude/local-agent-mode-sessions/**/local_<id>.json
  • ~/Library/Application Support/Claude/local-agent-mode-sessions/**/local_<id>/.claude/projects/**/*.jsonl
  • ~/.config/Claude/local-agent-mode-sessions/**/local_<id>.json
  • ~/.config/Claude/local-agent-mode-sessions/**/local_<id>/.claude/projects/**/*.jsonl
local_<id>.json, local_<id>/.claude/projects/**/*.jsonl
Claude.ai (official data export)NETCODEX_CLAUDE_AI_EXPORTcompatible
  • %USERPROFILE%\Downloads\data-*.zip
  • %USERPROFILE%\Downloads\<folder>\conversations.json
  • ~/Downloads/data-*.zip
  • ~/Downloads/<folder>/conversations.json
  • ~/Downloads/data-*.zip
  • ~/Downloads/<folder>/conversations.json
data-*.zip, conversations.json
GitHub Copilot Chatcompatible
  • %APPDATA%\<editor>\User\workspaceStorage\<hash>\chatSessions\*.jsonl
  • %APPDATA%\<editor>\User\workspaceStorage\<hash>\chatSessions\*.json
  • %APPDATA%\<editor>\User\globalStorage\emptyWindowChatSessions\*.json
  • ~/Library/Application Support/<editor>/User/workspaceStorage/<hash>/chatSessions/*.jsonl
  • ~/Library/Application Support/<editor>/User/workspaceStorage/<hash>/chatSessions/*.json
  • ~/Library/Application Support/<editor>/User/globalStorage/emptyWindowChatSessions/*.json
  • ~/.config/<editor>/User/workspaceStorage/<hash>/chatSessions/*.jsonl
  • ~/.config/<editor>/User/workspaceStorage/<hash>/chatSessions/*.json
  • ~/.config/<editor>/User/globalStorage/emptyWindowChatSessions/*.json
chatSessions/*.jsonl, chatSessions/*.json
GitHub Copilot CLIcompatible
  • %USERPROFILE%\.copilot\session-state\<id>\events.jsonl
  • ~/.copilot/session-state/<id>/events.jsonl
  • ~/.copilot/session-state/<id>/events.jsonl
events.jsonl
Cline / Roo Code / Kilo Codecompatible
  • %APPDATA%\<editor>\User\globalStorage\saoudrizwan.claude-dev\tasks\<id>\api_conversation_history.json
  • %APPDATA%\<editor>\User\globalStorage\rooveterinaryinc.roo-cline\tasks\<id>\api_conversation_history.json
  • %APPDATA%\<editor>\User\globalStorage\kilocode.kilo-code\tasks\<id>\api_conversation_history.json
  • ~/Library/Application Support/<editor>/User/globalStorage/saoudrizwan.claude-dev/tasks/<id>/api_conversation_history.json
  • ~/Library/Application Support/<editor>/User/globalStorage/rooveterinaryinc.roo-cline/tasks/<id>/api_conversation_history.json
  • ~/Library/Application Support/<editor>/User/globalStorage/kilocode.kilo-code/tasks/<id>/api_conversation_history.json
  • ~/.config/<editor>/User/globalStorage/saoudrizwan.claude-dev/tasks/<id>/api_conversation_history.json
  • ~/.config/<editor>/User/globalStorage/rooveterinaryinc.roo-cline/tasks/<id>/api_conversation_history.json
  • ~/.config/<editor>/User/globalStorage/kilocode.kilo-code/tasks/<id>/api_conversation_history.json
api_conversation_history.json, ui_messages.json
Cursorcompatible
  • %APPDATA%\Cursor\User\globalStorage\state.vscdb
  • ~/Library/Application Support/Cursor/User/globalStorage/state.vscdb
  • ~/.config/Cursor/User/globalStorage/state.vscdb
state.vscdb
Gemini CLIcompatible
  • %USERPROFILE%\.gemini\tmp\<hash>\chats\session-*.json
  • %USERPROFILE%\.gemini\tmp\<hash>\logs.json
  • ~/.gemini/tmp/<hash>/chats/session-*.json
  • ~/.gemini/tmp/<hash>/logs.json
  • ~/.gemini/tmp/<hash>/chats/session-*.json
  • ~/.gemini/tmp/<hash>/logs.json
session-*.json, logs.json
Continuecompatible
  • %USERPROFILE%\.continue\sessions\*.json
  • ~/.continue/sessions/*.json
  • ~/.continue/sessions/*.json
<session>.json
AiderNETCODEX_AIDER_PATHScompatible
  • <repo>\.aider.chat.history.md
  • <repo>/.aider.chat.history.md
  • <repo>/.aider.chat.history.md
.aider.chat.history.md
OpenCodeOPENCODE_DATA_DIR, XDG_DATA_HOMEcompatible
  • %USERPROFILE%\.local\share\opencode\opencode.db
  • %USERPROFILE%\.local\share\opencode\storage\session\<projectID>\<sessionID>.json
  • ~/.local/share/opencode/opencode.db
  • ~/.local/share/opencode/storage/session/<projectID>/<sessionID>.json
  • ~/.local/share/opencode/opencode.db
  • ~/.local/share/opencode/storage/session/<projectID>/<sessionID>.json
opencode.db, storage/session|message|part/*.json
Google Antigravitycompatibilidad parcial
  • %USERPROFILE%\.gemini\antigravity\conversation_summaries.db
  • %USERPROFILE%\.gemini\antigravity\conversations\*.db
  • ~/.gemini/antigravity/conversation_summaries.db
  • ~/.gemini/antigravity/conversations/*.db
  • ~/.gemini/antigravity/conversation_summaries.db
  • ~/.gemini/antigravity/conversations/*.db
conversation_summaries.db, conversations/*.db
Traecifrado, no compatible
  • %APPDATA%\Trae\ModularData\ai-agent\database.db
  • %APPDATA%\Trae CN\ModularData\ai-agent\database.db
  • ~/Library/Application Support/Trae/ModularData/ai-agent/database.db
  • ~/Library/Application Support/Trae CN/ModularData/ai-agent/database.db
  • ~/.config/Trae/ModularData/ai-agent/database.db
  • ~/.config/Trae CN/ModularData/ai-agent/database.db
Cifrado: no se puede exportar.
Windsurfcifrado, no compatible
  • %USERPROFILE%\.codeium\windsurf\cascade\*.pb
  • ~/.codeium/windsurf/cascade/*.pb
  • ~/.codeium/windsurf/cascade/*.pb
Cifrado: no se puede exportar.

<editor> es cualquier editor de la familia VS Code: Code, Code - Insiders, VSCodium, Cursor, Windsurf, Trae, Trae CN, Antigravity, Kiro, Positron.

Qué importar, herramienta por herramienta

Codex CLI / VS Code / Desktop

compatible

Ubicación en Windows

  • %USERPROFILE%\.codex\sessions\YYYY\MM\DD\rollout-*.jsonl
  • %USERPROFILE%\.codex\archived_sessions\rollout-*.jsonl
  • %USERPROFILE%\.codex\state_*.sqlite
  • %USERPROFILE%\.codex\session_index.jsonl

CODEX_HOME: Replaces ~/.codex when set.

Qué importar

rollout-*.jsonlstate_*.sqlitesession_index.jsonl

Drag these files into Upload files, or pick the tool in Local sources. Rollout JSONL files are the transcripts; the SQLite adds titles and subagents.

Se importa con: Subir archivos, En este computador, Línea de comandos

The CLI, the VS Code extension and the Codex desktop app share this folder.

Claude Code CLI / VS Code

compatible

Ubicación en Windows

  • %USERPROFILE%\.claude\projects\<project>\<session>.jsonl

CLAUDE_CONFIG_DIR: Replaces ~/.claude when set (projects/ lives inside it).

Qué importar

<session>.jsonl<session>/subagents/agent-*.jsonl

Drag these files into Upload files, or pick the tool in Local sources.

Se importa con: Subir archivos, En este computador, Línea de comandos

Claude Desktop (Code tab)

compatible

Ubicación en Windows

  • %APPDATA%\Claude\claude-code-sessions\**\local_*.json
  • %USERPROFILE%\.claude\projects\<project>\<session>.jsonl

CLAUDE_CONFIG_DIR: Replaces ~/.claude for the transcripts.

Qué importar

local_*.json (titles)<session>.jsonl (transcripts)

Transcripts are the same Claude Code JSONL files under ~/.claude/projects (upload those); the desktop folder only adds titles. Local sources > Claude Code reads both.

Se importa con: En este computador, Línea de comandos

Claude Cowork

compatible

Ubicación en Windows

  • %APPDATA%\Claude\local-agent-mode-sessions\**\local_<id>.json
  • %APPDATA%\Claude\local-agent-mode-sessions\**\local_<id>\.claude\projects\**\*.jsonl

Qué importar

local_<id>.jsonlocal_<id>/.claude/projects/**/*.jsonl

Pick Claude Code in Local sources (Cowork sessions are grouped there), or upload the inner *.jsonl files.

Se importa con: En este computador, Línea de comandos

Claude.ai (official data export)

compatible

Ubicación en Windows

  • %USERPROFILE%\Downloads\data-*.zip
  • %USERPROFILE%\Downloads\<folder>\conversations.json

NETCODEX_CLAUDE_AI_EXPORT: Export ZIP, conversations.json or folder (several separated by the OS path separator).

Qué importar

data-*.zipconversations.json

claude.ai chats are not stored on your computer. In claude.ai open Settings > Privacy > Export data; you get an email with a download link. Save the data-*.zip (or the extracted folder with conversations.json) in Downloads, or point NETCODEX_CLAUDE_AI_EXPORT at it, then pick claude.ai in Local sources or run `netcodex export --source claude-ai`.

Se importa con: En este computador, Línea de comandos

Also covers chats from the Claude desktop and mobile apps, which sync to claude.ai.

GitHub Copilot Chat

compatible

Ubicación en Windows

  • %APPDATA%\<editor>\User\workspaceStorage\<hash>\chatSessions\*.jsonl
  • %APPDATA%\<editor>\User\workspaceStorage\<hash>\chatSessions\*.json
  • %APPDATA%\<editor>\User\globalStorage\emptyWindowChatSessions\*.json

Qué importar

chatSessions/*.jsonlchatSessions/*.json

Pick the tool in Local sources (the desk reads it in place), or run `netcodex export --source copilot-chat`.

Se importa con: En este computador, Línea de comandos

<editor> is any VS Code-family editor: Code, Code - Insiders, VSCodium, Cursor, Windsurf, Trae, Trae CN, Antigravity, Kiro, Positron.

GitHub Copilot CLI

compatible

Ubicación en Windows

  • %USERPROFILE%\.copilot\session-state\<id>\events.jsonl

Qué importar

events.jsonl

Pick the tool in Local sources (the desk reads it in place), or run `netcodex export --source copilot-cli`.

Se importa con: En este computador, Línea de comandos

Cline / Roo Code / Kilo Code

compatible

Ubicación en Windows

  • %APPDATA%\<editor>\User\globalStorage\saoudrizwan.claude-dev\tasks\<id>\api_conversation_history.json
  • %APPDATA%\<editor>\User\globalStorage\rooveterinaryinc.roo-cline\tasks\<id>\api_conversation_history.json
  • %APPDATA%\<editor>\User\globalStorage\kilocode.kilo-code\tasks\<id>\api_conversation_history.json

Qué importar

api_conversation_history.jsonui_messages.json

Pick the tool in Local sources (the desk reads it in place), or run `netcodex export --source cline`.

Se importa con: En este computador, Línea de comandos

<editor> is any VS Code-family editor: Code, Code - Insiders, VSCodium, Cursor, Windsurf, Trae, Trae CN, Antigravity, Kiro, Positron.

Cursor

compatible

Ubicación en Windows

  • %APPDATA%\Cursor\User\globalStorage\state.vscdb

Qué importar

state.vscdb

Pick the tool in Local sources (the desk reads it in place), or run `netcodex export --source cursor`. Close Cursor first if the database is locked.

Se importa con: En este computador, Línea de comandos

Gemini CLI

compatible

Ubicación en Windows

  • %USERPROFILE%\.gemini\tmp\<hash>\chats\session-*.json
  • %USERPROFILE%\.gemini\tmp\<hash>\logs.json

Qué importar

session-*.jsonlogs.json

Pick the tool in Local sources (the desk reads it in place), or run `netcodex export --source gemini-cli`.

Se importa con: En este computador, Línea de comandos

Continue

compatible

Ubicación en Windows

  • %USERPROFILE%\.continue\sessions\*.json

Qué importar

<session>.json

Pick the tool in Local sources (the desk reads it in place), or run `netcodex export --source continue`.

Se importa con: En este computador, Línea de comandos

Aider

compatible

Ubicación en Windows

  • <repo>\.aider.chat.history.md

NETCODEX_AIDER_PATHS: Folders (or history files) to scan, separated by the OS path separator.

Qué importar

.aider.chat.history.md

Aider writes the history inside each repository. NetCodex scans your home folder (3 levels deep) or the folders in NETCODEX_AIDER_PATHS; then pick Aider in Local sources.

Se importa con: En este computador, Línea de comandos

OpenCode

compatible

Ubicación en Windows

  • %USERPROFILE%\.local\share\opencode\opencode.db
  • %USERPROFILE%\.local\share\opencode\storage\session\<projectID>\<sessionID>.json

OPENCODE_DATA_DIR: OpenCode data folder to read instead of the default. XDG_DATA_HOME: Base data folder; OpenCode uses <XDG_DATA_HOME>/opencode.

Qué importar

opencode.dbstorage/session|message|part/*.json

Pick the tool in Local sources (the desk reads it in place), or run `netcodex export --source opencode`.

Se importa con: En este computador, Línea de comandos

Same XDG location on every OS (also on Windows). Newer versions use opencode.db; older ones JSON files.

Google Antigravity

compatibilidad parcial

Ubicación en Windows

  • %USERPROFILE%\.gemini\antigravity\conversation_summaries.db
  • %USERPROFILE%\.gemini\antigravity\conversations\*.db

Qué importar

conversation_summaries.dbconversations/*.db

Pick the tool in Local sources (the desk reads it in place), or run `netcodex export --source antigravity`.

Se importa con: En este computador, Línea de comandos

Schemaless protobuf decoded on a best-effort basis; legacy encrypted .pb files are skipped.

Trae

cifrado, no compatible

Ubicación en Windows

  • %APPDATA%\Trae\ModularData\ai-agent\database.db
  • %APPDATA%\Trae CN\ModularData\ai-agent\database.db

Por qué no se puede exportar

Current Trae versions keep chats in an encrypted database. NetCodex can only report that it exists; it cannot export it.

Windsurf

cifrado, no compatible

Ubicación en Windows

  • %USERPROFILE%\.codeium\windsurf\cascade\*.pb

Por qué no se puede exportar

Windsurf Cascade conversations are encrypted .pb files. NetCodex reports them but cannot export them.