TheFocus.AI TheFocus.AI
Part 1: Setup — Environment, Bootstrap, Scaffolding

Part 1: Setup — Environment, Bootstrap, Scaffolding

Chapters 01–03: Get your development environment running, build the smallest possible coding agent, and scaffold a proper project.

TUTOR WITH THEFOCUS.AI

Agent Integration

Copy this prompt into Claude, ChatGPT, or any external AI assistant. It points the assistant to the course instructions and links it to your student profile to track your progress and customize observations.

Please tutor me in this lesson using the following context. First, read the instructions at: https://courses.thefocus.ai/llms.txt My Student ID is: <none> The lesson markdown source is at: https://courses.thefocus.ai/build-ai-coding-agent/01-setup/01-environment.md

You are not enrolled yet. Enroll to generate a Student ID to track lesson completions and store learning notes.

Part 1: Setup

In the first three chapters, you’ll go from zero to a working AI coding agent with tests and linting. This sets the foundation everything else builds on.

ChapterWhat You’ll Do
01 · EnvironmentInstall mise, bun, and get your OpenRouter API key
02 · BootstrapRun the smallest possible coding agent and understand the loop
03 · ScaffoldingConvert bootstrap into a structured project with tests and linting

What You’ll Have After Part 1

  • mise managing your development environment
  • bun as your TypeScript runtime
  • A working agent that can run bash commands
  • A modular project structure with tests that pass
  • Biome linter and formatter configured
  • The system prompt split into an iterable file

Let’s start building.


Chapter 01 →