Bienvenido a Bob Shell
Bob Shell lleva las capacidades de IA de IBM Bob a tu línea de comandos.
Ejecuta sesiones de desarrollo agentivo directamente en tu terminal. Como interfaz basada en terminal, Bob Shell proporciona asistencia de IA para tareas de línea de comandos, automatización de scripts y flujos de trabajo basados en terminal.

Bob Shell ofrece el mismo enfoque de conciencia contextual y razonamiento de IBM Bob, pero optimizado para entornos de shell y procesos automatizados.
Qué puedes hacer con Bob Shell
Automatizar scripts
Bob para automatización del SDLC — Integra las capacidades agentivas de Bob en scripts de shell e invócalas en cualquier parte de tu SDLC.
Ejecutar comandos
Ejecuta comandos de terminal con asistencia y validación potenciadas por IA.
Generar documentación
Crea documentación completa para scripts y flujos de trabajo.
Solucionar problemas
Depura fallos de comandos y resuelve problemas basados en terminal.
Analizar logs
Parsea y analiza archivos de log para identificar problemas y patrones.
Crear scaffolding de proyectos
Inicializa nuevos proyectos y genera código boilerplate desde el terminal.
Empieza a usar Bob Shell
Experimenta el poder del desarrollo asistido por IA.
Capacidades clave
Formas flexibles de usar Bob Shell
Bob Shell se adapta a tu flujo de trabajo con formas flexibles de trabajar:
Sesiones interactivas
Participa en sesiones conversacionales directamente en tu terminal
Sesiones no interactivas
Ejecuta comandos o tareas para automatización y scripting
Soporte de automatización
Intégrate perfectamente en procesos y flujos de trabajo automatizados
Soporte de terminal en editor
Ejecuta Bob Shell dentro de las vistas de terminal de los editores compatibles
Las sesiones interactivas proporcionan una experiencia conversacional para tareas complejas, mientras que las sesiones no interactivas permiten escenarios de automatización y scripting donde Bob Shell puede invocarse programáticamente.
Usa sesiones interactivas para tareas exploratorias y resolución de problemas. Cambia a sesiones no interactivas cuando necesites automatizar flujos de trabajo repetitivos o integrar Bob en scripts.
Modos especializados
Bob Shell incluye modos específicos que optimizan el comportamiento para diferentes escenarios de línea de comandos:
Modo agente
Toma acciones autónomas: leer, escribir y ejecutar para completar tareas de principio a fin.
Modo Ask
Obtén respuestas sobre tu base de código y preguntas de desarrollo sin realizar cambios.
Modo Plan
Diseña y planifica implementaciones antes de ejecutarlas.
Bob Shell optimiza cada modo para escenarios de desarrollo basados en terminal específicos, para que puedas trabajar eficientemente sin cambiar tu enfoque de comunicación.
Potentes herramientas de línea de comandos
Bob Shell proporciona herramientas completas diseñadas para entornos de terminal:
Operaciones de archivos
Lee, escribe y manipula archivos directamente desde la línea de comandos.
Ejecución de comandos
Ejecuta comandos de shell con manejo inteligente de errores y validación.
Gestión de procesos
Supervisa y controla procesos en ejecución y recursos del sistema.
Herramientas externas con MCP
Amplía las capacidades a través del MCP (Model Context Protocol) framework para integraciones personalizadas.
Estas herramientas funcionan perfectamente juntas, para que puedas realizar tareas complejas basadas en terminal sin cambiar de contexto ni de aplicación.
Integración con MCP (Model Context Protocol)
Model Context Protocol (MCP) amplía las capacidades de Bob Shell con herramientas personalizadas para flujos de trabajo de línea de comandos:
- Conéctate a bases de datos y APIs desde el terminal
- Accede a herramientas especializadas de desarrollo y operaciones
- Intégrate con los sistemas internos de tu organización
- Crea flujos de trabajo de automatización personalizados para tareas de DevOps
La integración de MCP en Bob Shell puede usarse para flujos de trabajo de DevOps. Conéctate a sistemas de monitorización, herramientas de despliegue y APIs de infraestructura para crear soluciones de automatización completas.
Capacidades de automatización
Usa Bob Shell para tareas de automatización:
Automatización de scripts
Automatiza tareas de desarrollo repetitivas con scripts de shell inteligentes.
Procesamiento por lotes
Procesa múltiples archivos o proyectos en flujos de trabajo automatizados.
Modos personalizados y comandos slash
Amplía la funcionalidad de Bob Shell con modos personalizados y comandos slash:
- Define modos personalizados para flujos de trabajo especializados
- Crea atajos de comandos reutilizables
- Construye patrones de automatización específicos del equipo
- Estandariza los procesos de desarrollo en tu organización
Primeros pasos con Bob Shell
Bob Shell 2.0.0 requiere una instalación nueva. Actualmente no existe una ruta de actualización automática desde 1.0.x. Tu configuración y ajustes existentes se conservarán durante la instalación.
¿Listo para llevar la asistencia de IA a tu terminal? Sigue estos pasos para comenzar:
- Instala Bob Shell en tu sistema. Para más información, consulta Instalar y configurar Bob Shell.
- Inicia tu primera sesión interactiva. Para más información, consulta Iniciar Bob Shell de forma interactiva.
- Revisa las directrices de seguridad para minimizar los posibles riesgos de seguridad. Para más información, consulta Directrices de seguridad.
Empieza usando Bob Shell para una tarea con la que ya estés familiarizado. Esto te ayuda a entender cómo Bob Shell interpreta los comandos y proporciona asistencia en un contexto de terminal.
Próximos pasos
Ahora que entiendes lo que puede hacer Bob Shell, explora estos recursos para ampliar tus conocimientos:
Sesiones interactivas
Aprende a usar Bob Shell en sesiones interactivas para tareas complejas.
Sesiones no interactivas
Descubre cómo usar Bob Shell en scripts y flujos de trabajo de automatización.
Guía de configuración
Configura los ajustes de Bob Shell y personaliza tu experiencia.
Comandos slash
Domina los comandos slash de Bob Shell para flujos de trabajo de terminal eficientes.
Preguntas frecuentes
Encuentra respuestas a preguntas habituales sobre Bob Shell.