|
Objective: Install Bob, sign in with IBMid, explore the interface, and complete your first AI-assisted coding task.
📖 Required Reading
• Welcome to IBM Bob
• Installing Bob — system requirements, download, IBMid, firewall rules
• Best Practices — modes, prompting, checkpoints, .bobignore
• Quickstart: Node.js 16→22 tutorial — official end-to-end hands-on tutorial
• Modes reference — Code vs Ask vs Plan vs Advanced vs Orchestrator
🎬 Videos (youtube.com/@ibm-bob)
• Onboard to a New Codebase — understand an unfamiliar repo in minutes
• Concept to Code: Architect a New Feature
🔬 Lab 1
• First Contact — Install, clone IBM/bob-demo, explore express-todo-api, first Docker build, first literate coding change
✅ Checklist
□ Bob IDE installed, signed in with IBMid, Bobcoins balance visible
□ Cloned github.com/IBM/bob-demo, opened express-todo-api in Bob
□ Used Ask mode: "What is this application's purpose? How do I start it?"
□ Created Dockerfile with Code mode, built and tested with Docker
□ Toggled Literate Coding (Cmd/Ctrl+M) and generated code from a comment
□ Checked checkpoint panel and understood how to restore a previous state
□ Disabled auto-approval — read every action Bob proposed
|
💡 Pro Tip
Disable auto-approval for your entire first week. Every approval prompt teaches you exactly what Bob is doing — this builds the intuition you need to use it confidently.
|
|