{"id":1291,"date":"2025-06-06T00:00:00","date_gmt":"2025-06-05T22:00:00","guid":{"rendered":"https:\/\/programaraciegas.net\/?p=1291"},"modified":"2025-06-05T07:26:13","modified_gmt":"2025-06-05T05:26:13","slug":"code-file-catcher-una-herramienta-para-dar-contexto-a-tus-consultas-a-la-ia","status":"publish","type":"post","link":"https:\/\/programaraciegas.net\/?p=1291","title":{"rendered":"Code File Catcher: una herramienta para dar contexto a tus consultas a la IA"},"content":{"rendered":"<p>Muchas veces, cuando queremos pedir ayuda a una IA para depurar un fallo, revisar una estructura o mejorar un c\u00f3digo, necesitamos enviar m\u00e1s que una simple funci\u00f3n. Necesitamos compartir el contexto completo del proyecto: otros archivos, dependencias, configuraciones, etc.<\/p>\n<p>Los entornos de desarrollo incluyen un navegador de archivos para moverte entre los distintos ficheros de un proyecto pero, en la mayor\u00eda de los casos, el navegador de archivos incluye alguna barrera de dificultad o la cantidad de ficheros es bastante grande lo que dificulta la tarea a los desarrolladores con discapacidad o con poca destreza a la hora de moverse en su entorno de desarrollo. Con Code File Catcher puedes hacer eso f\u00e1cilmente.<\/p>\n<p><a href=\"https:\/\/github.com\/TyflosAccessibleSoftware\/Code-File-Catcher\">Code File Catcher<\/a> es una aplicaci\u00f3n sencilla pero poderosa que te permite seleccionar una carpeta de tu disco, elegir los tipos de archivos de c\u00f3digo que quieres incluir, y obtener autom\u00e1ticamente un texto con todo el contenido de esos archivos perfectamente organizado y listo para copiar o exportar.<\/p>\n<p>Esto resulta especialmente \u00fatil si est\u00e1s trabajando con asistentes de inteligencia artificial como ChatGPT, Gemini o similares, que requieren el contexto completo del c\u00f3digo para ofrecer respuestas precisas y \u00fatiles.<\/p>\n<p>Entre las distintas operaciones que puede realizar actualmente est\u00e1n: recopila todos los archivos fuente relevantes de un proyecto o carpeta, muestra un texto estructurado con el nombre del archivo y su contenido y puede copiar ese texto al portapapeles o exportarlo como archivo `.txt`.<\/p>\n<p>El proyecto est\u00e1 disponible bajo una licencia libre en GitHub. Puedes consultarlo, usarlo, modificarlo y, si lo deseas, contribuir con mejoras o sugerencias. El proyecto est\u00e1 abierto a colaboraciones, especialmente si pueden ayudar a que la herramienta sea a\u00fan m\u00e1s \u00fatil para m\u00e1s personas.<\/p>\n<p>Puedes encontrar el c\u00f3digo del proyecto y participar en \u00e9l en el <a href=\"https:\/\/github.com\/TyflosAccessibleSoftware\/Code-File-Catcher\">repositorio de Code File Catcher<\/a> en Github.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Muchas veces, cuando queremos pedir ayuda a una IA para depurar un fallo, revisar una estructura o mejorar un c\u00f3digo, necesitamos enviar m\u00e1s que una simple funci\u00f3n. Necesitamos compartir el contexto completo del proyecto: otros archivos, dependencias, configuraciones, etc. Los entornos de desarrollo incluyen un navegador de archivos para moverte entre los distintos ficheros de &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/programaraciegas.net\/?p=1291\" class=\"more-link\">Continuar leyendo<span class=\"screen-reader-text\"> \u00abCode File Catcher: una herramienta para dar contexto a tus consultas a la IA\u00bb<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9,37,38,6],"tags":[12,263,87,352],"class_list":["post-1291","post","type-post","status-publish","format-standard","hentry","category-software-accesible","category-herramientas-software","category-macos-x","category-programacion","tag-herramientas","tag-macos","tag-programacion-2","tag-tyflos"],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/programaraciegas.net\/index.php?rest_route=\/wp\/v2\/posts\/1291","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/programaraciegas.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/programaraciegas.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/programaraciegas.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/programaraciegas.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1291"}],"version-history":[{"count":0,"href":"https:\/\/programaraciegas.net\/index.php?rest_route=\/wp\/v2\/posts\/1291\/revisions"}],"wp:attachment":[{"href":"https:\/\/programaraciegas.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1291"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/programaraciegas.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1291"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/programaraciegas.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1291"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}