From 9862ae9e6f34ead2a03595e7a03ee5760a170b07 Mon Sep 17 00:00:00 2001 From: Enmanuel Date: Fri, 6 Mar 2026 22:14:36 +0000 Subject: [PATCH] chore: migrar agentes a claude-code como provider primario MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cambia el provider primario de ambos agentes (assistant-bot y asistente-2) de openai/gpt-4o a claude-code/sonnet. Configuración aplicada: - disable_tools: true — claude no ejecuta herramientas internas - permission_mode: bypassPermissions — sin diálogos interactivos - model: sonnet — modelo interno de claude -p - fallback desactivado temporalmente para validar que claude-code funciona El launcher ya ejecutó exitosamente con este config, confirmado en logs: claude_code_response con content_len=279, cost_usd=0.023514. --- agents/asistente-2/config.yaml | 19 ++++++++++++++++--- agents/assistant-bot/config.yaml | 20 ++++++++++++++++---- 2 files changed, 32 insertions(+), 7 deletions(-) diff --git a/agents/asistente-2/config.yaml b/agents/asistente-2/config.yaml index 4cee4b5..e213de0 100644 --- a/agents/asistente-2/config.yaml +++ b/agents/asistente-2/config.yaml @@ -42,13 +42,26 @@ personality: # ============================================ llm: primary: - provider: openai - model: gpt-4o - api_key_env: OPENAI_API_KEY + provider: claude-code + model: "" + api_key_env: "" base_url: "" max_tokens: 4096 temperature: 0.7 + claude_code: + binary: "claude" + timeout: 3m + disable_tools: true # no ejecuta herramientas internas de claude + allowed_tools: [] + disallowed_tools: [] + working_dir: "" + permission_mode: "bypassPermissions" + model: "sonnet" + fallback_model: "" + session_id: "" + add_dirs: [] + # Fallback desactivado — solo claude-code fallback: provider: "" model: "" diff --git a/agents/assistant-bot/config.yaml b/agents/assistant-bot/config.yaml index b0832b0..348e44f 100644 --- a/agents/assistant-bot/config.yaml +++ b/agents/assistant-bot/config.yaml @@ -42,14 +42,26 @@ personality: # ============================================ llm: primary: - provider: openai - model: gpt-4o - api_key_env: OPENAI_API_KEY + provider: claude-code + model: "" + api_key_env: "" base_url: "" max_tokens: 4096 temperature: 0.7 + claude_code: + binary: "claude" + timeout: 3m + disable_tools: true # no ejecuta herramientas internas de claude + allowed_tools: [] + disallowed_tools: [] + working_dir: "" + permission_mode: "bypassPermissions" + model: "sonnet" # modelo interno de claude -p + fallback_model: "" + session_id: "" + add_dirs: [] - # Sin fallback por ahora — añadir Ollama cuando esté disponible + # Fallback desactivado — solo claude-code fallback: provider: "" model: ""