How AI agents generate, execute, and refine code as a reasoning medium, from classical program synthesis to modern REPL-based agent loops and SWE-bench architectures
How AI agents acquire, store, and compose reusable skills—from hierarchical reinforcement learning to LLM-based skill synthesis and the emerging paradigm of lifelong learning agents.