Python challenge ladder
100 challenges · hard track
Agent machinery: tool registries, the agent loop, retries, pipelines, planning, scheduling, streaming, and budgets.
Built for agent work
The easy track is core Python. Medium and hard build one thing end to end: an agent that turns a plain instruction into a finished report — filter a feed of issues, group and rank them, link the commits, call tools, retry, stay inside a budget, and render the result.
Easy40 tasksValues, conditions, strings, and the list work you reach for every day.Medium35 tasksAgent data work: filtering feeds, grouping records, parsing tool calls, token budgets, chunking, and building the report.Hard25 tasksAgent machinery: tool registries, the agent loop, retries, pipelines, planning, scheduling, streaming, and budgets.
Loading code lab...