Herramientas de usuario

Herramientas del sitio


clase:daw:proyecto:1eval:tema08

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
clase:daw:proyecto:1eval:tema08 [2026/04/23 12:05] – [Claude Code] Lorenzoclase:daw:proyecto:1eval:tema08 [2026/06/09 10:15] (actual) – [Plugins] Lorenzo
Línea 13: Línea 13:
   * [[https://sankalp.bearblog.dev/my-experience-with-claude-code-20-and-how-to-get-better-at-using-coding-agents/|A Guide to Claude Code 2.0 and getting better at using coding agents]]   * [[https://sankalp.bearblog.dev/my-experience-with-claude-code-20-and-how-to-get-better-at-using-coding-agents/|A Guide to Claude Code 2.0 and getting better at using coding agents]]
  
 +
 +
 +
 +{{:clase:daw:proyecto:1eval:informacion_para_agentes.jpeg|}}
 ===== Claude Code ===== ===== Claude Code =====
  
 Más información: Más información:
   * [[https://www.dbreunig.com/2026/04/04/how-claude-code-builds-a-system-prompt.html|How Claude Code Builds a System Prompt]]   * [[https://www.dbreunig.com/2026/04/04/how-claude-code-builds-a-system-prompt.html|How Claude Code Builds a System Prompt]]
-  * [https://levelup.gitconnected.com/a-mental-model-for-claude-code-skills-subagents-and-plugins-3dea9924bf05|A Mental Model for Claude Code: Skills, Subagents, and Plugins]]+  * [[https://levelup.gitconnected.com/a-mental-model-for-claude-code-skills-subagents-and-plugins-3dea9924bf05|A Mental Model for Claude Code: Skills, Subagents, and Plugins]] 
 +  * [[https://youtu.be/B3bUHWGOoQo?is=_dZQEYJihTGa4L_i|Anthropic Acaba de CAMBIAR la Forma de Planificar en Claude Code Para Siempre (Ultraplan)]]: Vídeo en YouTube 
 +  * [[https://code.claude.com/docs/es/ultraplan|Planificar en la nube con ultraplan]]
 ===== Comandos ===== ===== Comandos =====
  
  
 Mas información: Mas información:
 +  * [[https://code.claude.com/docs/en/commands|Referencia de comandos de claude]]
   * [[https://batsov.com/articles/2026/03/11/essential-claude-code-skills-and-commands/|Essential Claude Code Skills and Commands]]   * [[https://batsov.com/articles/2026/03/11/essential-claude-code-skills-and-commands/|Essential Claude Code Skills and Commands]]
  
 +
 +
 +<note warning>
 +No confundir los comandos de claude code como ''/exit'' o ''/init'' con los comandos personalizados que uno se podían hacer en la carpeta ''claude/commands/<name>.md''
 +Ya que estos últimos están deprecados en favor de los Skills
 +</note>
  
 ===== Skills ===== ===== Skills =====
Línea 114: Línea 127:
      
 Eso se hace así porque no queremos que "llene" el contexto con todo lo que ha hecho. Eso se hace así porque no queremos que "llene" el contexto con todo lo que ha hecho.
 +
 +  * Llamar a un subagente llamado ''view-designer'': @"view-designer (agent)"  
 +
 +===== Spec-Driven Development (SDD) =====
 +
 +==== Frameworks y herramientas ====
 +  * [[https://github.com/github/spec-kit|Spec Kit]] - Toolkit de GitHub para iniciarse en Spec-Driven Development.
 +  * [[https://openspec.dev/|OpenSpec]] - Framework ligero para planificar y documentar cambios mediante specs versionadas en el código.
 +
 +==== Comparativas ====
 +  * [[https://pub.spillwave.com/agentic-coding-gsd-vs-spec-kit-vs-openspec-vs-taskmaster-ai-where-sdd-tools-diverge-0414dcb97e46|Agentic Coding: GSD vs Spec Kit vs OpenSpec vs Taskmaster AI]] - Análisis de las diferencias entre las principales herramientas SDD.
 +  * [[https://www.youtube.com/watch?v=6FRk19CZSBY|GSD vs OpenSpec: Speed, Tokens, and Code Quality]] - Comparativa práctica en vídeo de rendimiento, consumo de tokens y calidad de código.
 +
 +==== Mas información ====
 +  * [[https://youtu.be/88cgta9f36I|Spec-Driven 3x: el salto a Agentic Engineer (Álvaro Moya)]] - Workshop sobre cómo aplicar SDD para dar el salto a Agentic Engineer.
 +  * [[https://es.linkedin.com/pulse/de-la-ambig%C3%BCedad-al-control-c%C3%B3mo-aplicar-el-enfoque-y-harol-zdcdf|De la Ambigüedad al Control: Cómo aplicar el enfoque Spec-Driven para gobernar desarrollo, testing y gestión en la era de la IA]]: Lo que dice es que hay que definir muy bien als especificaciones y que cada proyecto tiene su plantilla
 +
 +===== Más información =====
 +==== Skills ====
 +  * [[https://docs.tessl.io/|Tessl]] - Plataforma para gestionar skills.
 +  * [[https://skills.sh/|Agent Skills Directory]] - Directorio de skills reutilizables instalables por línea de comandos.
 +  * [[https://www.webreactiva.com/blog/skill-creator|Skill-creator en Claude Code]] - Cómo crear y evaluar skills con datos reales mediante agentes paralelos.
 +
 +==== Subagentes ====
 +  * [[https://github.com/VoltAgent/awesome-claude-code-subagents|Awesome Claude Code Subagents]] - Colección de más de 100 subagentes especializados para Claude Code.
 +  * [[https://subagents.app/agents|Subagents.app]] - Catálogo online de subagentes para Claude Code.
 +  * [[https://github.com/betta-tech/ejemplo-harness-subagentes|Ejemplo harness subagentes]] - Demo de Harness Engineering con un CLI mínimo y orquestación multi-agente (leader, implementer, reviewer).
 +
 +==== Configuración y entorno ====
 +  * [[https://mydeveloperplanet.com/2026/03/18/setting-up-claude-code-with-ollama-a-guide/|Setting Up Claude Code with Ollama]] - Guía para ejecutar Claude Code localmente usando Ollama como motor de inferencia.
 +  * [[https://code.claude.com/docs/en/sandboxing|Claude Code - Sandboxing]] - Documentación oficial del sandbox de filesystem y red para ejecución más autónoma y segura.
 +
 +==== Guías y buenas prácticas ====
 +  * [[https://nikiforovall.blog/claude-code-rules/|Claude Code Handbook]] - Manual completo con mejores prácticas y técnicas para desarrollo asistido por IA con Claude Code.
 +  * [[https://medium.com/@aiforhuman/claude-code-a-simple-loop-that-produces-high-agency-814c071b455d|Claude Code: A Simple Loop That Produces High Agency]] - Cómo Claude Code consigue alta autonomía mediante un bucle disciplinado de pensamiento,
 +  acción y observación.
 +
 +==== Testing y evaluación ====
 +  * [[https://platform.claude.com/docs/en/test-and-evaluate/develop-tests|Define success criteria and build evaluations]] - Guía oficial para definir criterios de éxito y diseñar evaluaciones de aplicaciones basadas en LLM.
 +
 +
 +===== Testing =====
 +
 +Más informnación:
 +  * [[https://kailash-pathak.medium.com/ai-powered-multi-agent-testing-the-future-of-software-quality-engineering-71ac7eb8aab3|How to Implement AI-Powered Multi-Agent Testing for Modern Software Quality Engineering]]: Versión en HTML
 +  * {{ :clase:daw:proyecto:1eval:how_to_implement_ai-powered_multi-agent_testing_for_modern_software_quality_engineering_by_kailashpathak_may_2026_medium.pdf |How to Implement AI-Powered Multi-Agent Testing for Modern Software Quality Engineering}}: Versión en PDF
 +
 +
 ===== Plugins ===== ===== Plugins =====
  
 +
 +===== Sandboxing =====
 +
 +- Instalar: bubblewrap socat para limitar el sistema de archivos y la red
 +  sudo apt-get install bubblewrap socat
 +  
 +- Ejecuta
 +  /sandbox
  
 ===== Descargas ===== ===== Descargas =====
Línea 122: Línea 191:
   * [[https://github.com/angular/skill|Angular Skills]]: Los Skills oficiales de Angular.   * [[https://github.com/angular/skill|Angular Skills]]: Los Skills oficiales de Angular.
   * [[https://github.com/obra/superpowers|Obra Superpowers]]: Agentes para que Claude planifique antes de hacer cosas con los agentes.   * [[https://github.com/obra/superpowers|Obra Superpowers]]: Agentes para que Claude planifique antes de hacer cosas con los agentes.
 +  * [[https://github.com/phuryn/claude-usage|Claude Code Usage Dashboard]]: Ver cuando se gastan más tokens. No es muy útil.
  
  
Línea 135: Línea 205:
      
 Y activa para que se vea todo. Y activa para que se vea todo.
 +
 +
 +
clase/daw/proyecto/1eval/tema08.1776938740.txt.gz · Última modificación: por Lorenzo