
Bob's CLI
Bob's Workshop (Seedling) · Programación
Bob's CLI es un asistente de programación con IA gratuito y de código abierto que funciona dentro de tu terminal en lugar de un navegador. Lee los archivos de tu proyecto, trabaja con modelos locales de coste cero a través de Ollama y cubre la revisión de código, el análisis de QA con corrección automática y trabajo autónomo de varios pasos desde un solo comando. Piénsalo como un agente de código para terminal que se mantiene ligero frente a las herramientas de pago en la nube. Como es una línea de comandos basada en npm, la sincronización en la nube solo se activa cuando inicias sesión.

Acerca de Bob's CLI
Qué es Bob's CLI
Bob's CLI es un asistente de programación con IA pensado primero para la terminal, creado por Bob's Workshop, una empresa de Seedling. Es una herramienta local de IA para código que se instala mediante npm y responde al comando bob. La mayoría de las herramientas de IA para programar viven en una pestaña del navegador, desconectadas de tu flujo real de trabajo. Bob se sienta donde ya vive tu código. Descubre los archivos relevantes, propone cambios que tú apruebas y mantiene una conversación ligada a cada proyecto.
La herramienta funciona en dos modos. El Nivel 1 es local y totalmente gratuito. Bob habla con un modelo de Ollama en tu propia máquina, así que tu código fuente nunca sale de tu ordenador. Sin claves de API. Sin facturas por tokens. El Nivel 3 se conecta a la plataforma de Bob's Workshop, que cambia a modelos alojados como Claude y Gemini. También trae conversaciones sincronizadas, análisis en profundidad, bifurcaciones y automatización con gemelo digital.
La mayor limitación es que el modo local gratuito te exige más. Necesitas Node 18 o superior y una instalación funcional de Ollama con un modelo capaz, y la calidad de las respuestas depende del modelo que ejecutes. La automatización más rica, como UserBob y las referencias entre proyectos, queda detrás de la plataforma de pago y, en algunos casos, de una cuenta de organización. Ese es el intercambio.
Primeros pasos
- Instala la CLI de forma global con
pnpm add -g @bobsworkshop/clio el equivalente en npm. - Para el uso local gratuito, asegúrate de que Ollama esté en marcha en tu máquina; Bob lo detecta solo, sin configuración.
- Abre una terminal dentro de la carpeta de tu proyecto y ejecuta
bob chat "tu pregunta"para empezar una conversación de código. - Ejecuta
bob indexpara que Bob mapee tu base de código y despuésbob analysepara una revisión de QA obob analyse --autopara aplicar las correcciones. - Ejecuta
bob logincuando quieras sincronizar las conversaciones con la web y abrir las funciones de la plataforma.
Información del producto
Un vistazo rápido a los precios, las plataformas compatibles y el rendimiento de Bob's CLI.
Ideal para
Los usuarios, tareas y casos de uso en los que esta herramienta encaja mejor.
Usuarios
- Desarrolladores individuales
- Ingenieros preocupados por la privacidad
- Equipos pequeños
Tareas
- Revisión de código y QA
- Trabajo autónomo sobre varios archivos
- Copia de seguridad y restauración
- Refactorizaciones rápidas
Casos de uso
- Depurar un proyecto que comparte patrones con otra base de código, usando referencias entre proyectos para traer la implementación real.
- Mudarte a un portátil nuevo y reconstruir toda tu configuración desde una copia de seguridad cifrada en minutos.
- Hacer una revisión de código de madrugada sin quemar créditos en la nube con una conversación larga.
- Mantener el historial de conversación de un proyecto de larga duración ligado a esa carpeta para que el contexto no se filtre entre bases de código.
Funciones clave
Chat local con descubrimiento de archivos
bob chat es el corazón de la herramienta. Es un compañero de programación con IA que encuentra por su cuenta los archivos relevantes para tu pregunta. Se ejecuta contra tu modelo local de Ollama por defecto, así que una sesión no cuesta nada y nunca envía tu código fuera de tu máquina. Apruebas cada edición antes de que se aplique.
Análisis de QA con corrección automática
bob analyse hace una revisión completa del código de tu proyecto y clasifica los hallazgos en errores, funciones, mejoras y actualizaciones con notas de implementación. Solo eso ya te ahorra una pasada de revisión. El indicador --auto aplica las correcciones bajo restricciones de seguridad, y cualquier archivo que toque se respalda antes.
La orquestación multiagente de Crew
Crew genera agentes con nombre y deja que un supervisor, DirectorBob, los coordine. Lee tu base de código, construye un mapa de tareas consciente de las dependencias y revisa cada cambio de archivo y cada commit antes de aceptarlo. Los agentes atascados reciben comentarios. La misión se pausa para ti si no se puede resolver.
Copia de seguridad y restauración con VaultBob
VaultBob es un sistema cifrado de copia de seguridad y versionado para tu trabajo. Puedes respaldar el contexto del proyecto, los archivos fuente reales o un solo archivo, y restaurar cualquier versión después. Los archivos con nombre funcionan como etiquetas de Git, y una copia global captura toda tu configuración de ingeniería para cambiar de máquina.
Gemelo digital UserBob
UserBob construye un proxy autónomo a partir de tu perfil de comportamiento y negocia con Bob en tu nombre hasta que una misión alcanza tu objetivo de satisfacción. Funciona sin intervención humana, y puedes ajustar los parámetros o ver cada paso en el Centro de Comando.
Referencias entre proyectos
Con una cuenta de organización, puedes traer contexto de cualquier proyecto compartido directamente a una conversación. Escribe un alias o ejecuta /pin para fijar una referencia durante la sesión, y Bob responde usando archivos de esa otra base de código.
BYOK y modelos alojados
El nivel de plataforma se conecta a Claude y Gemini a través de una cuenta de Bob's Workshop, y también puedes aportar tus propias claves de API con bob byok set. ¿Tienes un proveedor favorito? Úsalo. Eso te da un camino desde un modelo local gratuito hasta modelos alojados más potentes sin cambiar de comandos.
Ventajas y desventajas
Ventajas
- El nivel local es realmente gratuito y de código abierto, sin medidor de tokens y sin claves de API.
- Funciona donde vive tu código, así que no hay copiar y pegar entre una pestaña del navegador y tu editor.
- Los cambios quedan sujetos a aprobación, y cada escritura de archivo se respalda antes de ocurrir.
- Las misiones multiagente y las copias cifradas son funciones poco habituales dentro de una sola CLI.
Desventajas
- La experiencia gratuita depende de Ollama y de un modelo que aportes tú, así que la configuración y la calidad de las respuestas corren de tu cuenta.
- UserBob, las referencias entre proyectos y los modelos alojados quedan detrás del nivel de plataforma de pago, y las funciones de organización necesitan una cuenta de organización.
- El conjunto de funciones ha crecido rápido, lo que significa una superficie de comandos bastante amplia que aprender.
Preguntas frecuentes
Bob's CLI es un asistente de programación con IA para la terminal. Lee los archivos de tu proyecto, responde preguntas de código, revisa código y puede ejecutar misiones de agente autónomas que editan archivos, todo sin salir de tu entorno de desarrollo.
Contenido relacionado
Explora herramientas, habilidades y artículos relacionados con Bob's CLI.
Alternativas a Bob's CLI
Forefront
Forefront · ProgramaciónForefront es una plataforma web para construir con IA de código abierto. Te deja ajustar los principales modelos de lenguaje de código abierto con tus propios datos, evaluar cómo rinden y ejecutarlos a través de una API o exportarlos para alojarlos tú mismo. Los desarrolladores que quieren la comodidad de una plataforma cerrada pero insisten en ser dueños de sus modelos y sus datos son el público objetivo.
Startkit
StartKit.AI · ProgramaciónStartkit es un boilerplate para crear productos de SaaS con IA y wrappers de IA. Piénsalo como un boilerplate para startups de IA con las partes aburridas ya conectadas: autenticación, pagos con Stripe y Lemon Squeezy, límites de uso, correo transaccional y un kit de inicio de API de IA que habla con OpenAI, Anthropic, Groq o Llama. Clonas el repositorio, pones tu precio y te dedicas a la parte del producto por la que la gente paga de verdad. Está hecho con Next.js sobre React y Tailwind, así que buena parte del código boilerplate ya te resulta familiar.
Testim
Tricentis · ProgramaciónTestim es una plataforma de automatización de pruebas impulsada por IA para crear y ejecutar pruebas de extremo a extremo en aplicaciones web, móviles y Salesforce. Se apoya en el aprendizaje automático para mantener las pruebas estables cuando cambia una interfaz, así que los equipos dedican menos tiempo a reparar selectores rotos. No está nada mal para una herramienta de pruebas automatizadas que puedes empezar a usar hoy mismo. Creas pruebas grabando acciones en un navegador y luego añades JavaScript cuando necesitas más control. Es una opción sólida para equipos de QA con mucho trabajo.
