Ir al contenido principal

Comandos Prácticos y Automatización

Asistido por IA

Comandos de Claude Code: /diff visor interactivo, /simplify revisión multi-agente, /batch refactorización paralela, /loop tareas programadas y parámetros del modo Headless

/diff: Visor Interactivo de Diff

Escribe /diff para abrir una vista interactiva de diff:

  • Flechas izquierda/derecha: Alterna entre el git diff completo (todos los cambios) y los cambios por turno de Claude
  • Flechas arriba/abajo: Navega entre diferentes archivos

Mucho mejor que ejecutar git diff en la terminal, especialmente cuando los cambios abarcan múltiples archivos.

Interfaz del visor interactivo de diff de Claude Code /diff
Visor interactivo de diff con /diff

/simplify: Revisión de Código Multi-Agente

Ejecutar /simplify lanza 3 agentes de revisión en paralelo:

  • Agente de reutilización de código: Busca patrones duplicados
  • Agente de calidad de código: Verifica legibilidad y estructura
  • Agente de eficiencia: Analiza sobrecarga de rendimiento innecesaria

Los tres agentes trabajan de forma independiente y luego consolidan los resultados, corrigiendo automáticamente los problemas válidos y omitiendo los falsos positivos.

Interfaz de revisión de código multi-agente de Claude Code /simplify
Revisión de código multi-agente con /simplify

/security-review: Escaneo de Seguridad

Realiza una auditoría de seguridad sobre los cambios de la rama actual, verificando inyección SQL, XSS, fallas de autenticación, problemas de manejo de datos y vulnerabilidades en dependencias. Cada hallazgo pasa por una validación adversarial para reducir falsos positivos.

Funciones Ocultas de /copy

Interfaz del selector interactivo de Claude Code /copy
Selector interactivo de bloques de código con /copy

/copy no solo copia la última respuesta. Cuando la respuesta contiene bloques de código, muestra un selector interactivo que te permite elegir un bloque de código específico en lugar de copiar toda la respuesta. También puedes pasar un número para copiar respuestas anteriores: /copy 2 copia la penúltima, /copy 3 copia la antepenúltima, sin necesidad de desplazarte para seleccionar manualmente.

/batch: Refactorización Paralela a Gran Escala

/batch 把 src/ 下所有组件从 Class 组件迁移到函数组件

Esta es una funcionalidad de gran alcance. /batch analiza el código base, divide la tarea en 5–30 unidades independientes, lanza un agente independiente para cada unidad que trabaja en un git worktree aislado, y finalmente cada agente hace commit y abre un PR.

Ideal para migraciones a gran escala, anotaciones de tipos en lote, renombramientos globales y escenarios similares.

/loop: Tareas Programadas

/loop 5m 检查部署是否完成
/loop 1h /review-pr 1234

Crea una tarea programada dentro de la sesión que se repite en el intervalo especificado. Útil para consultar el estado del despliegue, revisar PRs periódicamente, etc. Es a nivel de sesión (desaparece al salir), con un máximo de 50 tareas y expiración automática a los 3 días.

Interfaz de creación de tareas programadas de Claude Code /loop
Tareas programadas con /loop

Entrada por Pipe: Alimenta a Claude con Cualquier Cosa

# 让 Claude 分析错误日志
cat error.log | claude -p "分析这个错误日志,找出根本原因"

# 让 Claude 总结最近的改动
git diff HEAD~3 | claude -p "总结这三次提交的改动"

# 让 Claude 解读命令输出
kubectl get pods | claude -p "哪些 pod 状态异常?"

-p es el modo headless (no interactivo), ideal para usar en scripts y pipelines de CI/CD.

Parámetros Ocultos del Modo Headless

El modo -p tiene algunos parámetros extremadamente poderosos pero poco conocidos:

# 设置花费上限(超过就停)
claude -p --max-budget-usd 5.00 "重构认证模块"

# 限制对话轮数
claude -p --max-turns 3 "修复这个测试"

# 输出 JSON 格式(方便程序解析)
claude -p --output-format json "分析这个项目"

# 要求输出符合特定 JSON Schema
claude -p --json-schema '{"type":"object","properties":{"summary":{"type":"string"}}}' "总结项目"

# 多轮 headless 对话(用 session-id 保持上下文)
claude -p --session-id my-task "第一步:分析代码"
claude -p --session-id my-task "第二步:生成测试"

# 指定备用模型(主模型过载时自动切换)
claude -p --fallback-model sonnet "复杂分析"

# 限制可用工具
claude -p --tools "Read,Grep,Glob" "只读分析,不要改代码"

# 完全替换系统提示词
claude -p --system-prompt "你是一个 Python 专家" "优化这段代码"

Comentarios

Tabla de contenidos

Comandos Prácticos y Automatización | El Escritorio Cyber de Yu