A Self-Paced Exercise to Build a CLI Coding Agent from Scratch
Seven-phase hands-on build of a CLI coding agent, but it's a learning workshop, not a product tool.
Self-guided workshop to build your own CLI coding agent like Claude Code from scratch in Python.
Hands-on agent-building workshop converted to self-paced—learn by coding, not reading.
Python developers wanting to understand how AI coding agents work internally; engineers learning LLM app architecture
GitHub Repo: https://github.com/primaprashant/alduin
This should help in getting a better understanding of what goes on inside the coding agents. You will iteratively implement the core agent loop present in all coding agents like Claude Code and Codex starting from a skeleton repo with a basic input loop and no LLM. Over 7 phases, you will add the Anthropic API and implement tools (read file, edit file, bash). Each phase has hints and a reference implementation if you get stuck.
Should take ~3-5 hours and in the end, you'll have your own coding agent which you can use on other project and codebases as well.
Feedback and PRs welcome. Happy to answer any questions.
Seven-phase hands-on build of a CLI coding agent, but it's a learning workshop, not a product tool.
Another AI coding assistant claiming to teach you while you vibecode.
Team-wide memory pool for agents when most tools stay siloed on one workstation.
MetaAgent rewrites Python code and tools in Docker to evolve task performance.
Hard-coded DROP command blocks beat prompt engineering for database safety.
Coding game mixing Python syntax with AI prompting, but only one level exists.