Bot de Revisión de Código

Ejemplo de implementación de un bot que revisa código automáticamente.

Configuración del Agente

{
  "name": "Code Review Bot",
  "description": "Revisa código en busca de problemas de calidad y seguridad",
  "model": "claude-sonnet-4-6",
  "systemPrompt": "You are an expert code reviewer specializing in Python. Review code for:\n\n1. Security vulnerabilities\n2. Performance issues\n3. Code style and best practices\n4. Error handling\n\nProvide feedback with severity levels (Critical, Important, Suggestion)"
}

Crear la Misión

curl -X POST "https://us.teamday.ai/api/v1/missions" \
  -H "Authorization: Bearer $TEAMDAY_API_TOKEN" \
  -d '{
    "name": "Code Review Pipeline",
    "agentId": "char_review_bot",
    "frequency": "daily",
    "time": "10:00",
    "instructions": "Review all Python files in /src directory. Generate a report of issues found."
  }'

Flujo de Trabajo

  1. Entrada: Archivos de código Python
  2. Procesamiento: El agente revisa cada archivo
  3. Análisis: Identifica problemas
  4. Salida: Reporte de revisión

Mejoras Posibles

  • Integración con GitHub para PRs
  • Notificaciones en Slack
  • Métricas de calidad de código
  • Comparación de cambios

Próximos Pasos