<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>Clock Lobster — Tutorials</title>
  <subtitle>Step-by-step guides on agents, automations, and vibe-coding from Clock Lobster.</subtitle>
  <link href="https://www.clocklobster.com/blog/tutorials/feed.xml" rel="self"/>
  <link href="https://www.clocklobster.com/blog/tutorials/"/>
  <updated>Wed, 31 Dec 2025 16:00:00 -0800</updated>
  <id>https://www.clocklobster.com/blog/tutorials/</id>
  <author>
    <name>Victor Salmon</name>
    <email>hello@clocklobster.com</email>
  </author><entry>
    <title>Lesson 8: What&amp;#x27;s Next: From Chat to Tools</title>
    <link href="https://www.clocklobster.com/blog/tutorials/basic-chatbots/lesson-8/"/>
    <updated>Wed, 31 Dec 2025 16:00:00 -0800</updated>
    <id>https://www.clocklobster.com/blog/tutorials/basic-chatbots/lesson-8/</id>
    <summary>Your chatbot does more than type-and-respond — web search, code execution, vision, and artifacts are already free. Here&#39;s what each does and which model has it.</summary>
    <content type="html"><p>Your chatbot does more than type-and-respond — web search, code execution, vision, and artifacts are already free. Here&#39;s what each does and which model has it.</p><p><a href="https://www.clocklobster.com/blog/tutorials/basic-chatbots/lesson-8/">Read the full post</a></p></content>
  </entry><entry>
    <title>Lesson 7: How to Ask an LLM for Research</title>
    <link href="https://www.clocklobster.com/blog/tutorials/basic-chatbots/lesson-7/"/>
    <updated>Wed, 31 Dec 2025 16:00:00 -0800</updated>
    <id>https://www.clocklobster.com/blog/tutorials/basic-chatbots/lesson-7/</id>
    <summary>LLM research is iterative — ask, challenge, probe. The SCOPE framework turns a shallow answer into a real conversation, with walkthroughs and a reusable brief.</summary>
    <content type="html"><p>LLM research is iterative — ask, challenge, probe. The SCOPE framework turns a shallow answer into a real conversation, with walkthroughs and a reusable brief.</p><p><a href="https://www.clocklobster.com/blog/tutorials/basic-chatbots/lesson-7/">Read the full post</a></p></content>
  </entry><entry>
    <title>Lesson 6: Real Workflows: Draft and Summarize</title>
    <link href="https://www.clocklobster.com/blog/tutorials/basic-chatbots/lesson-6/"/>
    <updated>Wed, 31 Dec 2025 16:00:00 -0800</updated>
    <id>https://www.clocklobster.com/blog/tutorials/basic-chatbots/lesson-6/</id>
    <summary>Two LLM workflows cover most chatbot use: drafting from bullet points and summarizing long articles. Reusable templates cut a 15-minute task to two minutes.</summary>
    <content type="html"><p>Two LLM workflows cover most chatbot use: drafting from bullet points and summarizing long articles. Reusable templates cut a 15-minute task to two minutes.</p><p><a href="https://www.clocklobster.com/blog/tutorials/basic-chatbots/lesson-6/">Read the full post</a></p></content>
  </entry><entry>
    <title>Lesson 5: When to Trust It, When to Verify</title>
    <link href="https://www.clocklobster.com/blog/tutorials/basic-chatbots/lesson-5/"/>
    <updated>Wed, 31 Dec 2025 16:00:00 -0800</updated>
    <id>https://www.clocklobster.com/blog/tutorials/basic-chatbots/lesson-5/</id>
    <summary>LLM hallucinations sound confident even when the model is guessing. Walk through trap questions in ChatGPT and Claude and learn when to verify, when to trust.</summary>
    <content type="html"><p>LLM hallucinations sound confident even when the model is guessing. Walk through trap questions in ChatGPT and Claude and learn when to verify, when to trust.</p><p><a href="https://www.clocklobster.com/blog/tutorials/basic-chatbots/lesson-5/">Read the full post</a></p></content>
  </entry><entry>
    <title>Lesson 4: Working with Documents</title>
    <link href="https://www.clocklobster.com/blog/tutorials/basic-chatbots/lesson-4/"/>
    <updated>Wed, 31 Dec 2025 16:00:00 -0800</updated>
    <id>https://www.clocklobster.com/blog/tutorials/basic-chatbots/lesson-4/</id>
    <summary>Uploading documents to an LLM works — until it quietly misses a footnote or scrambles a number. Learn what models actually see and how to catch the gaps.</summary>
    <content type="html"><p>Uploading documents to an LLM works — until it quietly misses a footnote or scrambles a number. Learn what models actually see and how to catch the gaps.</p><p><a href="https://www.clocklobster.com/blog/tutorials/basic-chatbots/lesson-4/">Read the full post</a></p></content>
  </entry><entry>
    <title>Lesson 3: Which Chatbot Should I Use?</title>
    <link href="https://www.clocklobster.com/blog/tutorials/basic-chatbots/lesson-3/"/>
    <updated>Wed, 31 Dec 2025 16:00:00 -0800</updated>
    <id>https://www.clocklobster.com/blog/tutorials/basic-chatbots/lesson-3/</id>
    <summary>ChatGPT, Claude, Gemini, and Copilot give different answers to the same question. I compare them with a decision matrix so you open the right one first.</summary>
    <content type="html"><p>ChatGPT, Claude, Gemini, and Copilot give different answers to the same question. I compare them with a decision matrix so you open the right one first.</p><p><a href="https://www.clocklobster.com/blog/tutorials/basic-chatbots/lesson-3/">Read the full post</a></p></content>
  </entry><entry>
    <title>Lesson 2: Getting It to Write How You Want</title>
    <link href="https://www.clocklobster.com/blog/tutorials/basic-chatbots/lesson-2/"/>
    <updated>Wed, 31 Dec 2025 16:00:00 -0800</updated>
    <id>https://www.clocklobster.com/blog/tutorials/basic-chatbots/lesson-2/</id>
    <summary>Control how your LLM writes — tone, length, voice. Three refinement rounds and a reusable voice card turn robotic output into copy that sounds like you.</summary>
    <content type="html"><p>Control how your LLM writes — tone, length, voice. Three refinement rounds and a reusable voice card turn robotic output into copy that sounds like you.</p><p><a href="https://www.clocklobster.com/blog/tutorials/basic-chatbots/lesson-2/">Read the full post</a></p></content>
  </entry><entry>
    <title>Lesson 1: How to Ask an LLM to Write Stuff</title>
    <link href="https://www.clocklobster.com/blog/tutorials/basic-chatbots/lesson-1/"/>
    <updated>Wed, 31 Dec 2025 16:00:00 -0800</updated>
    <id>https://www.clocklobster.com/blog/tutorials/basic-chatbots/lesson-1/</id>
    <summary>Prompting an LLM well is the difference between generic slop and useful output. Learn the FAINT framework and try it across ChatGPT, Claude, and Gemini.</summary>
    <content type="html"><p>Prompting an LLM well is the difference between generic slop and useful output. Learn the FAINT framework and try it across ChatGPT, Claude, and Gemini.</p><p><a href="https://www.clocklobster.com/blog/tutorials/basic-chatbots/lesson-1/">Read the full post</a></p></content>
  </entry><entry>
    <title>Lesson 6: When to Stay in the Browser</title>
    <link href="https://www.clocklobster.com/blog/tutorials/basic-agents/lesson-6/"/>
    <updated>Wed, 31 Dec 2025 16:00:00 -0800</updated>
    <id>https://www.clocklobster.com/blog/tutorials/basic-agents/lesson-6/</id>
    <summary>When to use an AI agent and when to stay in the browser — a four-level autonomy continuum and a two-question test to match each task to the right tool.</summary>
    <content type="html"><p>When to use an AI agent and when to stay in the browser — a four-level autonomy continuum and a two-question test to match each task to the right tool.</p><p><a href="https://www.clocklobster.com/blog/tutorials/basic-agents/lesson-6/">Read the full post</a></p></content>
  </entry><entry>
    <title>Lesson 5: Paying for Your Agent</title>
    <link href="https://www.clocklobster.com/blog/tutorials/basic-agents/lesson-5/"/>
    <updated>Wed, 31 Dec 2025 16:00:00 -0800</updated>
    <id>https://www.clocklobster.com/blog/tutorials/basic-agents/lesson-5/</id>
    <summary>Agent API billing explained — pre-paid vs post-paid, rate limits, and hidden costs like context caching and tool-call overhead. Start with $10 and a hard cap.</summary>
    <content type="html"><p>Agent API billing explained — pre-paid vs post-paid, rate limits, and hidden costs like context caching and tool-call overhead. Start with $10 and a hard cap.</p><p><a href="https://www.clocklobster.com/blog/tutorials/basic-agents/lesson-5/">Read the full post</a></p></content>
  </entry><entry>
    <title>Lesson 4: Setting Up Your First Agent</title>
    <link href="https://www.clocklobster.com/blog/tutorials/basic-agents/lesson-4/"/>
    <updated>Wed, 31 Dec 2025 16:00:00 -0800</updated>
    <id>https://www.clocklobster.com/blog/tutorials/basic-agents/lesson-4/</id>
    <summary>Set up your first agent in under 30 minutes — pick a harness, grab an API key, configure a model, give it file access, and watch it finish a real task.</summary>
    <content type="html"><p>Set up your first agent in under 30 minutes — pick a harness, grab an API key, configure a model, give it file access, and watch it finish a real task.</p><p><a href="https://www.clocklobster.com/blog/tutorials/basic-agents/lesson-4/">Read the full post</a></p></content>
  </entry><entry>
    <title>Lesson 3: How Much Does an Agent Cost Per Hour?</title>
    <link href="https://www.clocklobster.com/blog/tutorials/basic-agents/lesson-3/"/>
    <updated>Wed, 31 Dec 2025 16:00:00 -0800</updated>
    <id>https://www.clocklobster.com/blog/tutorials/basic-agents/lesson-3/</id>
    <summary>How much does an agent cost per hour? I break down token pricing across flash, mid, and complex models — from $0.03 to $25/M tokens — with worked examples.</summary>
    <content type="html"><p>How much does an agent cost per hour? I break down token pricing across flash, mid, and complex models — from $0.03 to $25/M tokens — with worked examples.</p><p><a href="https://www.clocklobster.com/blog/tutorials/basic-agents/lesson-3/">Read the full post</a></p></content>
  </entry><entry>
    <title>Lesson 2: Desktop vs TUI Agents</title>
    <link href="https://www.clocklobster.com/blog/tutorials/basic-agents/lesson-2/"/>
    <updated>Wed, 31 Dec 2025 16:00:00 -0800</updated>
    <id>https://www.clocklobster.com/blog/tutorials/basic-agents/lesson-2/</id>
    <summary>Desktop vs TUI agents — two ways to run an AI harness. I compare Opencode Desktop, Claude Cowork, and Opencode CLI so you can pick the right interface.</summary>
    <content type="html"><p>Desktop vs TUI agents — two ways to run an AI harness. I compare Opencode Desktop, Claude Cowork, and Opencode CLI so you can pick the right interface.</p><p><a href="https://www.clocklobster.com/blog/tutorials/basic-agents/lesson-2/">Read the full post</a></p></content>
  </entry><entry>
    <title>Lesson 1: What Is an Agent Harness?</title>
    <link href="https://www.clocklobster.com/blog/tutorials/basic-agents/lesson-1/"/>
    <updated>Wed, 31 Dec 2025 16:00:00 -0800</updated>
    <id>https://www.clocklobster.com/blog/tutorials/basic-agents/lesson-1/</id>
    <summary>An agent harness is the body your AI brain needs to do real work — routing models, running tools, keeping memory, sandboxing actions. Here&#39;s the mental model.</summary>
    <content type="html"><p>An agent harness is the body your AI brain needs to do real work — routing models, running tools, keeping memory, sandboxing actions. Here&#39;s the mental model.</p><p><a href="https://www.clocklobster.com/blog/tutorials/basic-agents/lesson-1/">Read the full post</a></p></content>
  </entry><entry>
    <title>Lesson 9: Building Your First Loop</title>
    <link href="https://www.clocklobster.com/blog/tutorials/agents-working-for-you/lesson-9/"/>
    <updated>Wed, 31 Dec 2025 16:00:00 -0800</updated>
    <id>https://www.clocklobster.com/blog/tutorials/agents-working-for-you/lesson-9/</id>
    <summary>Build your first autonomous agent loop end to end in 45 minutes. Sandbox a Docker container, install Hermes, define file tools, set a budget, and read the log.</summary>
    <content type="html"><p>Build your first autonomous agent loop end to end in 45 minutes. Sandbox a Docker container, install Hermes, define file tools, set a budget, and read the log.</p><p><a href="https://www.clocklobster.com/blog/tutorials/agents-working-for-you/lesson-9/">Read the full post</a></p></content>
  </entry><entry>
    <title>Lesson 8: Effective Patterns</title>
    <link href="https://www.clocklobster.com/blog/tutorials/agents-working-for-you/lesson-8/"/>
    <updated>Wed, 31 Dec 2025 16:00:00 -0800</updated>
    <id>https://www.clocklobster.com/blog/tutorials/agents-working-for-you/lesson-8/</id>
    <summary>Five patterns keep autonomous agents from burning money: checkpoints, logging, timeouts, budgets, and escalation. Most are a single line of config each.</summary>
    <content type="html"><p>Five patterns keep autonomous agents from burning money: checkpoints, logging, timeouts, budgets, and escalation. Most are a single line of config each.</p><p><a href="https://www.clocklobster.com/blog/tutorials/agents-working-for-you/lesson-8/">Read the full post</a></p></content>
  </entry><entry>
    <title>Lesson 7: Safety Cautions</title>
    <link href="https://www.clocklobster.com/blog/tutorials/agents-working-for-you/lesson-7/"/>
    <updated>Wed, 31 Dec 2025 16:00:00 -0800</updated>
    <id>https://www.clocklobster.com/blog/tutorials/agents-working-for-you/lesson-7/</id>
    <summary>Autonomous agent safety comes down to five risks: token burns, loops, data exposure, bad tool calls, and cost blowouts. Each has a fix with config examples.</summary>
    <content type="html"><p>Autonomous agent safety comes down to five risks: token burns, loops, data exposure, bad tool calls, and cost blowouts. Each has a fix with config examples.</p><p><a href="https://www.clocklobster.com/blog/tutorials/agents-working-for-you/lesson-7/">Read the full post</a></p></content>
  </entry><entry>
    <title>Lesson 6: Comparing the Options</title>
    <link href="https://www.clocklobster.com/blog/tutorials/agents-working-for-you/lesson-6/"/>
    <updated>Wed, 31 Dec 2025 16:00:00 -0800</updated>
    <id>https://www.clocklobster.com/blog/tutorials/agents-working-for-you/lesson-6/</id>
    <summary>Compare Hermes, Openclaw Fleet, and AutoGPT across autonomy, safety, setup, and scalability. A side-by-side table and three scenarios to pick the right tool.</summary>
    <content type="html"><p>Compare Hermes, Openclaw Fleet, and AutoGPT across autonomy, safety, setup, and scalability. A side-by-side table and three scenarios to pick the right tool.</p><p><a href="https://www.clocklobster.com/blog/tutorials/agents-working-for-you/lesson-6/">Read the full post</a></p></content>
  </entry><entry>
    <title>Lesson 5: AutoGPT: Goal Decomposition</title>
    <link href="https://www.clocklobster.com/blog/tutorials/agents-working-for-you/lesson-5/"/>
    <updated>Wed, 31 Dec 2025 16:00:00 -0800</updated>
    <id>https://www.clocklobster.com/blog/tutorials/agents-working-for-you/lesson-5/</id>
    <summary>AutoGPT takes a high-level goal and breaks it into sub-tasks on its own. Learn the brainstorm-prioritize-execute loop and how to write goals that do not spiral.</summary>
    <content type="html"><p>AutoGPT takes a high-level goal and breaks it into sub-tasks on its own. Learn the brainstorm-prioritize-execute loop and how to write goals that do not spiral.</p><p><a href="https://www.clocklobster.com/blog/tutorials/agents-working-for-you/lesson-5/">Read the full post</a></p></content>
  </entry><entry>
    <title>Lesson 4: Openclaw Fleet Mode</title>
    <link href="https://www.clocklobster.com/blog/tutorials/agents-working-for-you/lesson-4/"/>
    <updated>Wed, 31 Dec 2025 16:00:00 -0800</updated>
    <id>https://www.clocklobster.com/blog/tutorials/agents-working-for-you/lesson-4/</id>
    <summary>Openclaw Fleet Mode runs multiple agents as coordinated Docker Swarm services. Learn the orchestrator pattern, agent roles, and build a two-agent fleet.</summary>
    <content type="html"><p>Openclaw Fleet Mode runs multiple agents as coordinated Docker Swarm services. Learn the orchestrator pattern, agent roles, and build a two-agent fleet.</p><p><a href="https://www.clocklobster.com/blog/tutorials/agents-working-for-you/lesson-4/">Read the full post</a></p></content>
  </entry><entry>
    <title>Lesson 3: Hermes: Setup and First Loop</title>
    <link href="https://www.clocklobster.com/blog/tutorials/agents-working-for-you/lesson-3/"/>
    <updated>Wed, 31 Dec 2025 16:00:00 -0800</updated>
    <id>https://www.clocklobster.com/blog/tutorials/agents-working-for-you/lesson-3/</id>
    <summary>Install Hermes and run your first autonomous loop in 20 minutes. Configure a model, define a tool, set cost limits, and watch the perceive-decide-act cycle.</summary>
    <content type="html"><p>Install Hermes and run your first autonomous loop in 20 minutes. Configure a model, define a tool, set cost limits, and watch the perceive-decide-act cycle.</p><p><a href="https://www.clocklobster.com/blog/tutorials/agents-working-for-you/lesson-3/">Read the full post</a></p></content>
  </entry><entry>
    <title>Lesson 2: Sandboxing: Why and How</title>
    <link href="https://www.clocklobster.com/blog/tutorials/agents-working-for-you/lesson-2/"/>
    <updated>Wed, 31 Dec 2025 16:00:00 -0800</updated>
    <id>https://www.clocklobster.com/blog/tutorials/agents-working-for-you/lesson-2/</id>
    <summary>Sandboxing autonomous agents keeps mistakes contained before they hit your files or wallet. Set up a Docker sandbox with restricted mounts and network limits.</summary>
    <content type="html"><p>Sandboxing autonomous agents keeps mistakes contained before they hit your files or wallet. Set up a Docker sandbox with restricted mounts and network limits.</p><p><a href="https://www.clocklobster.com/blog/tutorials/agents-working-for-you/lesson-2/">Read the full post</a></p></content>
  </entry><entry>
    <title>Lesson 10: When NOT to Use an Autonomous Agent</title>
    <link href="https://www.clocklobster.com/blog/tutorials/agents-working-for-you/lesson-10/"/>
    <updated>Wed, 31 Dec 2025 16:00:00 -0800</updated>
    <id>https://www.clocklobster.com/blog/tutorials/agents-working-for-you/lesson-10/</id>
    <summary>Knowing when not to use an autonomous agent matters as much as building one. Walk the five-level autonomy continuum and test three tasks to find the right fit.</summary>
    <content type="html"><p>Knowing when not to use an autonomous agent matters as much as building one. Walk the five-level autonomy continuum and test three tasks to find the right fit.</p><p><a href="https://www.clocklobster.com/blog/tutorials/agents-working-for-you/lesson-10/">Read the full post</a></p></content>
  </entry><entry>
    <title>Lesson 1: What Is an Autonomous Agent Loop?</title>
    <link href="https://www.clocklobster.com/blog/tutorials/agents-working-for-you/lesson-1/"/>
    <updated>Wed, 31 Dec 2025 16:00:00 -0800</updated>
    <id>https://www.clocklobster.com/blog/tutorials/agents-working-for-you/lesson-1/</id>
    <summary>An autonomous agent loop runs perceive, decide, act, repeat without you at every step. Learn the pattern, when a task is ready for autonomy, and how to decide.</summary>
    <content type="html"><p>An autonomous agent loop runs perceive, decide, act, repeat without you at every step. Learn the pattern, when a task is ready for autonomy, and how to decide.</p><p><a href="https://www.clocklobster.com/blog/tutorials/agents-working-for-you/lesson-1/">Read the full post</a></p></content>
  </entry>
</feed>
