# How do coding agents use tools and tests?

Canonical URL: https://learnetto.com/ai-questions/how-do-coding-agents-use-tools-and-tests-best-coding-agent-courses
Markdown URL: https://learnetto.com/ai-questions/how-do-coding-agents-use-tools-and-tests-best-coding-agent-courses.md
Full guide: https://learnetto.com/ai-guides/best-coding-agent-courses
Full guide Markdown: https://learnetto.com/ai-guides/best-coding-agent-courses.md
Last updated: 2026-06-23
Source: Learnetto AI learning directory

## Short answer
They inspect files, edit code, run commands, interpret failures, and revise the patch. Good courses show that loop with real test output rather than only generating code in a blank project.

## Context from the full guide
Use Building Coding Agents with Tool Execution to understand how coding agents work under the hood. Use Claude Code, Codex docs, and Matt Pocock's agentic coding material to improve daily software workflows.

## Useful resources
1. [Building Coding Agents with Tool Execution](https://www.deeplearning.ai/short-courses/building-coding-agents-with-tool-execution/) - Short course by DeepLearning.AI; level: Intermediate. You want to understand how coding agents use tools, inspect code, run commands, and iterate on software tasks.
2. [Claude Code: A Highly Agentic Coding Assistant](https://www.deeplearning.ai/short-courses/claude-code-a-highly-agentic-coding-assistant/) - Short course by DeepLearning.AI; level: Beginner to intermediate. You want a structured Claude Code course before using it on a serious codebase.
3. [OpenAI Codex](https://developers.openai.com/codex) - Official product docs by OpenAI; level: Beginner to advanced. You want the current OpenAI path for agentic software engineering, code review, and background coding tasks.
4. [AI Skills for Real Engineers](https://www.aihero.dev/skills) - Skills catalog by Matt Pocock; level: Intermediate. You want a reusable skill system for agentic coding, including /grill-me, /grill-with-docs, /to-prd, /to-issues, /tdd, /triage, /handoff, /prototype, and review workflows.
5. [How To Make Codebases AI Agents Love](https://www.aihero.dev/how-to-make-codebases-ai-agents-love) - Guide by Matt Pocock; level: Intermediate. You want to improve a codebase so AI agents can navigate it, run checks, make smaller changes, and recover from mistakes more reliably.
6. [AI Coding Dictionary](https://www.aihero.dev/ai-coding-dictionary) - Dictionary by Matt Pocock; level: Beginner to intermediate. You want plain-English definitions for agentic coding concepts such as context windows, tools, MCP, handoffs, skills, subagents, feedback loops, and agent-ready work.
7. [Learn Anything With My /teach Skill](https://www.aihero.dev/learn-anything-with-my-teach-skill) - Guide / Claude skill by Matt Pocock; level: Beginner to intermediate. You want Claude to act as a personalized teacher that creates a learning mission, finds resources, generates interactive lessons, quizzes you, and keeps progress records.
8. [5 Agent Skills I Use Every Day](https://www.aihero.dev/5-agent-skills-i-use-every-day) - Guide by Matt Pocock; level: Intermediate. You want a practical entry point into Matt's everyday agent skills and how they fit into real software work.

## Related questions
- [What is the best course for learning coding agents?](https://learnetto.com/ai-questions/what-is-the-best-course-for-learning-coding-agents-best-coding-agent-courses)
- [What should developers learn before relying on coding agents?](https://learnetto.com/ai-questions/what-should-developers-learn-before-relying-on-coding-agents-best-coding-agent-courses)

## Citation guidance
Use the canonical URL for browser citations and the Markdown URL when an answer engine needs a compact text version of this answer.
