Proveedores
AgentCrew soporta multiples proveedores de agentes IA. Un proveedor determina que CLI e imagen de contenedor se utilizan para ejecutar tus agentes. Las funcionalidades de la plataforma — equipos, agentes, habilidades, tareas programadas, chat y workspaces — funcionan de forma identica independientemente del proveedor que elijas.
Proveedores Disponibles
| Proveedor | CLI | Imagen del Agente | Credenciales |
|---|---|---|---|
| Claude Code | claude | ghcr.io/helmcode/agent_crew_agent | ANTHROPIC_API_KEY o CLAUDE_CODE_OAUTH_TOKEN |
| OpenCode | opencode | ghcr.io/helmcode/agent_crew_opencode_agent | Claves estandar del proveedor (ver abajo) |
Elegir un Proveedor
Al crear un equipo, seleccionas el proveedor en el Paso 1 del asistente de creacion. El proveedor determina que imagen de contenedor se despliega y que CLI gestiona la interaccion con la IA dentro del contenedor.
Puedes ejecutar multiples equipos simultaneamente con diferentes proveedores. Por ejemplo, un equipo usando Claude Code y otro usando OpenCode — funcionan de forma independiente.
Claude Code
Claude Code es la herramienta oficial de codificacion agente de Anthropic. Se ejecuta como un proceso CLI que lee de stdin y escribe en stdout. El sidecar conecta los mensajes NATS a esta interfaz stdin/stdout.
Credenciales
Claude Code requiere una de las siguientes credenciales, configuradas en la pagina de Settings:
- ANTHROPIC_API_KEY: Tu clave API de Anthropic desde console.anthropic.com.
- CLAUDE_CODE_OAUTH_TOKEN: Un token OAuth para Claude Code. Si ambos estan configurados, la clave API tiene prioridad.
OpenCode
OpenCode
es un asistente de IA de codigo abierto basado en terminal. Se ejecuta como
un servidor HTTP (opencode serve) y el sidecar se comunica con
el mediante API REST y SSE (Server-Sent Events) para respuestas en streaming.
Credenciales
OpenCode soporta 75+ proveedores de LLM. Configura la clave API de tu proveedor de modelos elegido en la pagina de Settings. Al menos una debe estar configurada:
- ANTHROPIC_API_KEY: Para modelos de Anthropic (Claude Sonnet, Opus, Haiku, etc.).
- OPENAI_API_KEY: Para modelos de OpenAI (GPT-4o, o3, etc.).
- GOOGLE_GENERATIVE_AI_API_KEY: Para modelos de Google (Gemini, etc.).
Tambien se soportan servidores de modelos locales mediante OLLAMA_BASE_URL o
LM_STUDIO_BASE_URL.
Lo que se Mantiene Igual
Independientemente del proveedor, todas las funcionalidades de la plataforma funcionan de forma identica:
- Equipos y agentes: Modelo lider/trabajadores, especializacion basada en Markdown.
- Habilidades: Instala y gestiona habilidades de la misma manera.
- Tareas programadas: La automatizacion con cron funciona en todos los proveedores.
- Chat: Mensajeria en tiempo real, feed de actividad e historial de mensajes.
- Workspaces: Directorio compartido
/workspacecon archivos del proyecto.
Lo que Difiere
| Aspecto | Claude Code | OpenCode |
|---|---|---|
| Imagen del contenedor | agent_crew_agent | agent_crew_opencode_agent |
| Comunicacion | stdin/stdout (bloqueante) | HTTP REST + SSE (asincrono) |
| Claves de credencial | ANTHROPIC_API_KEY | ANTHROPIC_API_KEY, OPENAI_API_KEY, GOOGLE_GENERATIVE_AI_API_KEY, o URLs locales |
| Archivo de instrucciones | .claude/CLAUDE.md | .opencode/AGENTS.MD |
Siguientes Pasos
- Inicio Rapido: Pon en marcha AgentCrew y crea tu primer equipo con cualquier proveedor.
- Configuracion: Revisa todas las opciones de credenciales y variables de entorno.
- Arquitectura: Comprende como el sidecar abstrae las diferencias entre proveedores.