Bienvenido a IBM Bob
IBM Bob es un socio de IA para el SDLC (Ciclo de Vida del Desarrollo de Software) que aumenta tus flujos de trabajo existentes y te ayuda a trabajar con confianza en bases de código reales.
IDE v1.0.3 y v2.0.0 dejarán de funcionar el 30 de septiembre de 2026.
- Si usas v1.0.3, debes actualizar a la versión más reciente de v2.0.x.
- Si usas v2.0.0, debes actualizar a v2.0.2 o posterior.
Para más información, consulta Instalar Bob.

Qué puedes hacer con Bob
Generar código
Convierte lenguaje natural en código funcional.
Refactorizar y depurar
Limpia y corrige código existente automáticamente.
Escribir y actualizar documentación
Genera o actualiza documentación desde el código.
Responder preguntas
Pregunta sobre tu base de código y obtén explicaciones.
Automatizar tareas
Agiliza flujos de trabajo repetitivos y código repetitivo.
Crear archivos y proyectos
Crea nuevos archivos y proyectos completos.
Rastrear uso y optimizar
Monitorea el consumo de Bobcoins y la productividad con Bobalytics.
Comienza a desarrollar con Bob
Experimenta el poder del desarrollo asistido por IA.
Capacidades clave
Modos especializados
Bob se adapta a tus necesidades específicas con tres modos diseñados para optimizar el comportamiento en diferentes escenarios de desarrollo:
Modo Agent
Escribe, modifica y refactoriza código con precisión.
Modo Ask
Obtén respuestas y explicaciones sobre tu base de código.
Modo Plan
Planifica y diseña antes de la implementación.
Cada modo está diseñado para escenarios de desarrollo específicos, permitiéndote trabajar eficientemente sin ajustar tu estilo de comunicación.
Cuanto más específica sea tu solicitud, mejores serán los resultados. "Crea un componente React que muestre una tabla ordenable de datos de usuario" funciona mejor que "Hazme un componente de tabla."
Subagents
Bob puede dividir tareas complejas en flujos de trabajo paralelos generando subagents especializados. Cada subagent se ejecuta en un modo enfocado (por ejemplo, un subagent planificando mientras otro implementa) y tú apruebas cada generación antes de que comience.
Herramientas potentes
Bob viene con un conjunto completo de herramientas que extienden las capacidades más allá de la generación de texto:
Acceso a archivos
Lee y escribe archivos directamente dentro de tu proyecto.
Ejecutar comandos
Ejecuta comandos de terminal o shell desde Bob.
Herramientas externas vía MCP
Usa herramientas externas a través del framework MCP (Model Context Protocol).
Estas herramientas funcionan juntas sin problemas, para que puedas realizar tareas complejas sin cambiar entre aplicaciones.
MCP (Model Context Protocol)
Model Context Protocol (MCP) extiende las capacidades de Bob con herramientas e integraciones personalizadas:
Entendiendo MCP
Aprende cómo funciona MCP y su papel en la extensión de las capacidades de Bob.
Transportes de servidor
Elige entre modelos de implementación local y remota para tus servidores MCP.
Gestión de servidores MCP
Añade, configura y elimina servidores MCP directamente desde el panel de configuración.
Bob Shell
Lleva las capacidades de Bob más allá de tu editor con Bob Shell, trayendo la misma asistencia de IA a tu terminal. Bob Shell proporciona soporte inteligente para tareas de línea de comandos con la misma conciencia de contexto y enfoque en el razonamiento.
Ejecutar en tu shell
Ejecuta tareas de Bob directamente en tu entorno de terminal.
Soporte de terminal del editor
Ejecuta tareas de Bob dentro de vistas de terminal de editores compatibles.
Comenzando con Bob
¿Listo para comenzar tu viaje con Bob? Sigue estos pasos para ponerte en marcha:
Instalar Bob
Instala Bob en tu sistema. Para más información, consulta Instalando Bob.
Aprende las mejores prácticas
Revisa la guía de mejores prácticas para entender cómo usar Bob efectivamente. Para más información, consulta Mejores prácticas para usar Bob.
Revisa las pautas de seguridad
Consulta las pautas de seguridad para minimizar los riesgos de seguridad potenciales. Para más información, consulta Pautas de seguridad.
Comienza con algo en lo que estés trabajando actualmente. Bob aprende mejor cuando ayuda con problemas reales en lugar de escenarios hipotéticos.
Próximos pasos
Ahora que entiendes lo que Bob puede hacer, explora estos recursos para profundizar tu conocimiento:
Interfaz de chat
Aprende cómo interactuar con la interfaz de chat de Bob y las funciones principales.
Preguntas frecuentes
Encuentra respuestas a preguntas comunes sobre Bob y cómo funciona.
Modos
Aprende sobre los tres modos especializados de Bob y cuándo usarlos.
Subagents
Aprende cómo Bob usa subagents para abordar tareas complejas y paralelas.
Skills
Extiende Bob con skills que añaden conocimiento y comportamiento especializado.
Instalando Bob
Instala Bob en tu sistema y comienza a programar.
Mejores prácticas
Aprende estrategias probadas para trabajar efectivamente con Bob.