Claude Code와 옵시디언으로 구축하는 리서치 자동화 환경
Cómo instalar Claude Code sin errores de permisos en la terminal
La terminal es una herramienta poco amigable hasta que te familiarizas con ella. Al instalar Claude Code, es muy común encontrarse con errores de permisos como EACCES, lo cual suele suceder porque los módulos de Node intentan acceder a áreas de administrador y son bloqueados. Para evitar estos dolores de cabeza, Anthropic recomienda crear un espacio independiente dentro del directorio de inicio del usuario.
Simplemente instalarlo no es el fin de la historia. Si usas un gestor de versiones de Node como NVM, las rutas pueden cruzarse cada vez que cambias de versión, provocando situaciones frustrantes en las que el programa no se ejecuta. Copia y pega las siguientes tres líneas en orden. Solo con este proceso, puedes ahorrar hasta 2 horas diarias de tiempo perdido en configuraciones.
- Use el comando
nvm install --lts && nvm use --ltspara establecer primero el entorno de Node más estable. - Escriba el comando
npm config set prefix '~/.npm-global'para redirigir la ruta de instalación a la carpeta del usuario. Ya no habrá bloqueos por falta de permisos. - Ejecute
npm install -g @anthropic-ai/claude-code && claude doctorpara realizar una comprobación final de la instalación y el estado de la red.
Corrección automática de datos de NotebookLM al estándar de Obsidian
Los archivos Markdown extraídos de Google NotebookLM son un poco toscos para usarlos tal cual. Los datos que carecen de metadatos se convierten con el tiempo en basura difícil de buscar y de origen desconocido. Yo convierto estos datos directamente a una estructura YAML que sea fácil de leer para Obsidian. Es imprescindible insertar estos cinco campos en la parte superior del archivo para no sufrir al buscarlos más tarde: type, source-url, tags, created-date y status.
Si pones a Claude Code a hacer el trabajo pesado, incluso miles de archivos se organizan en un instante.
- Abra una sesión de Claude Code y entre en la carpeta correspondiente.
- Ordene: "Añade propiedades YAML en la parte superior, extrae 3 palabras clave del cuerpo e inclúyelas en la lista de etiquetas".
- Luego añada: "Mueve la URL de origen a un campo separado y mantén intacto el formato de los wikilinks", y listo.
Al organizar la información de esta manera, se completa una base de conocimientos donde puedes encontrar lo que necesitas en menos de 5 segundos.
Configuración de habilidades de Claude Code para reducir los costos de API en un 80%
Claude Code es muy capaz, pero si dejamos que lea todo lo que se le pide, vaciará tu billetera rápidamente. Si das órdenes sin restricciones, desperdiciará tokens revisando incluso archivos irrelevantes. Según las guías de Anthropic, simplemente definiendo claramente el radio de acción del agente en el archivo SKILL.md, puedes evitar hasta el 80% del gasto.
Aquí tienes una configuración para mantener el costo mensual bajo control mientras maximizas la eficiencia de la investigación.
- Limitación del alcance de archivos: En el archivo
SKILL.md, indica explícitamente que solo debe mirar carpetas específicas de investigación (ej: 01_Research). - Restricción de tokens de razonamiento: Establece
MAX_THINKING_TOKENS=8000o menos. No es necesario que un modelo de alta gama piense demasiado profundamente para tareas simples de resumen. - Control de permisos de herramientas: Es más seguro desactivar la búsqueda web en
allowed-toolsy permitir solo la lectura y escritura de archivos.
Rutina de limpieza de datos realizada cada domingo
Acumular información mediante la automatización solo crea una pila de basura. Para convertir esto en contenido rentable, se requiere una gestión periódica. Cada domingo, ejecuto Claude Code para crear un MOC (Map of Content). Es el proceso de dibujar un mapa conectando fragmentos de conocimiento entre sí.
- Pide que encuentre todos los archivos Markdown creados en los últimos 7 días y los agrupe por temas.
- Inserta automáticamente los enlaces de las nuevas notas en el archivo de índice de cada tema según su importancia.
- Al encontrar vínculos con notas existentes y añadir wikilinks, las notas fragmentadas evolucionan hacia currículos de cursos o borradores de artículos.
Prevención de facturas inesperadas mediante la verificación de uso en tiempo real
Claude Code consume una enorme cantidad de tokens al leer archivos grandes. Si te descuidas, podrías sorprenderte con el mensaje de pago. La línea de defensa más segura es establecer un límite mensual de unos 40 dólares en la consola de Anthropic. Si eso te inquieta, debes gestionarlo de forma más minuciosa.
- Verificación frecuente: Escribe el comando
/costdurante el trabajo. Aparecerá inmediatamente cuánto ha costado la conversación actual. - Limpieza de contexto: Si ves que el costo está subiendo, usa
/clearpara borrar el historial anterior o/compactpara comprimir el registro de la conversación y reducir el consumo de tokens. - Separación de modelos: Para tareas que no requieran un gran razonamiento, lo más inteligente es cambiar a un modelo más económico mediante el comando
/model.
| Indicador de monitoreo | Propósito de medición | Medida de respuesta |
|---|---|---|
| Uso de tokens en tiempo real | Verificar picos de costo | Detener el trabajo si hay anomalías |
| Proporción de costo por modelo | Optimizar la eficiencia operativa | Cambiar a modelos de bajo costo para tareas simples |
| Eficiencia de caché de prompts | Reducción de costos duplicados | Diseñar prompts con estructura almacenable en caché |
