Awesome AI AgentsCourses and Tutorials

shareAI-lab/learn-claude-code

⭐ 76691 Python added to this list on 2026-01-04 repository created 2025-06-29

Learn Claude Code is an educational project by shareAI Lab designed to teach how modern AI coding agents work by building one from scratch. Inspired by Claude Code, a highly capable AI coding agent, this repository offers a progressive tutorial that demystifies the architecture and functioning of AI agents like Kode, Claude Code, and Cursor Agent. The project is structured into five versions, each progressively adding new concepts and complexity, starting from a minimal bash tool to advanced skills mechanisms that provide domain expertise on demand. The core idea is that every coding agent operates through a simple loop where the model calls tools until the task is complete, emphasizing that the model itself is the agent. The repository includes detailed explanations, example skills, and a meta-skill that teaches agents how to build other agents. It supports integration with Kode CLI, Claude Code, Cursor, and any agent adhering to the Agent Skills Spec. The project also provides scripts to scaffold new agent projects at different complexity levels and offers production-ready skills through a related repository. The philosophy behind the project highlights that the model's training as an agent is the key to success, with code serving as a supportive role. The repository is well-documented with technical tutorials, original articles, and bilingual documentation in English and Chinese. It serves as both a learning resource and a template for developers to create their own AI agents, promoting an understanding of AI agent design principles and practical implementation techniques.

https://github.com/shareAI-lab/learn-claude-code

agentagent-builderagent-skills-specai-agentai-agent-designai-coding-agentbash-toolclaude-codecoding-agentcursor-agentdomain-expertiseeducational-projectkode-climeta-skillmodel-as-agentopen-sourceproduction-ready-skillsprogressive-tutorialshareai-labskills-mechanismsubagentsteachingtodo-planning

Also in Courses and Tutorials

dair-ai/Prompt-Engineering-Guide

A comprehensive guide and resource hub for prompt engineering, context engineering, retrieval-augmented generation, and AI agents, offering tutorials, papers, tools, and courses to optimize the use of large language models.

patchy631/ai-engineering-hub

AI Engineering Hub is a comprehensive repository offering in-depth tutorials and practical resources on Large Language Models, Retrieval-Augmented Generation, and real-world AI agent applications for learners and practitioners.

huggingface/agents-course

The Hugging Face Agents Course is a comprehensive educational resource that teaches the fundamentals and advanced concepts of AI agents and large language models through structured units, practical frameworks, and community collaboration.

NirDiamant/GenAI_Agents

GenAI_Agents is a comprehensive repository offering tutorials, implementations, and community resources for building and advancing generative AI agents from basic to advanced levels.

walkinglabs/learn-harness-engineering

This course provides a comprehensive project-based tutorial on Harness Engineering for building reliable AI coding agents, covering environment setup, state management, verification, and control.

The-Pocket/PocketFlow-Tutorial-Codebase-Knowledge

An AI-powered tool that analyzes GitHub repositories and generates beginner-friendly tutorials with visualizations to simplify understanding complex codebases.

alirezadir/Machine-Learning-Interviews

A comprehensive guide to prepare for machine learning and AI technical interviews at major tech companies, covering coding, ML fundamentals, system design, and behavioral aspects.

WenyuChiou/awesome-agentic-ai-zh

A trilingual (Traditional Chinese, English, Simplified Chinese) learning roadmap for agentic AI, offering 240+ curated resources and hands-on examples from LLM basics to multi-agent systems.