Building an AI Agent with Claude Code
What You’ll Build A garden AI assistant that lives in Telegram: it monitors weather, gives personalized planting advice, accepts photos, and sends proactive notifications. All built by directing Claude Code, not writing code by hand. Architecture Skill (domain knowledge) → MCP Server (live data) → AI Agent (autonomy) Each module adds a layer. By the end, you have a fully autonomous agent. Modules # Module What You’ll Learn 0 What We’re Building See the final result in action 1 Claude Code Essentials CLAUDE.md, plan mode, effective prompting 2 Building a Skill Teach Claude your domain with structured knowledge 3 Building an MCP Server Give Claude access to real-time data 4 Building an AI Agent Create an autonomous agent with the Agent SDK 5 Putting It All Together Adapt the pattern to your own domain Prerequisites Claude Code installed and working A Telegram account (for the bot) Terminal basics (cd, ls, running commands) No programming experience required Source Code Garden Skill Garden MCP Server Garden Agent This course is free. If you would rather not build it yourself, the same stack is delivered as fixed-price agent packages: public prices, written scope, no sales calls.