Building Coding Agents

Build your own Claude Code-like AI coding agents from scratch.

01CORE ARCHITECTURE

Coding Agent Architecture

Focus: Core concepts and agent initialization

02TOOL CREATION

Building Your First Tool

Focus: Tool creation from scratch

03BEHAVIOR CONTROL

System Prompts & Agent Behavior

Focus: Defining agent capabilities and behavior

04OPTIMIZATION

Coming Soon

Advanced Features

Focus: Multi-agent systems and optimization

Sub-agents

Model routing logic

State management (todos, file locks, caching)

Credit tracking and usage optimization

File operation sequencing with FileLockManager

Multi-model orchestration (routing between Sonnet/Gemini/etc.)