René's URL Explorer Experiment


Title: AI Coding Agents Guide: A Map of the Four Workflow Types – Real Python

Open Graph Title: AI Coding Agents Guide: A Map of the Four Workflow Types – Real Python

Description: AI coding agents come in four types: IDE, terminal, PR, and cloud. Learn how each workflow fits into modern Python development.

Open Graph Description: AI coding agents come in four types: IDE, terminal, PR, and cloud. Learn how each workflow fits into modern Python development.

Mail addresses
?subject=Python article for you&body=AI Coding Agents Guide: A Map of the Four Workflow Types on Real Python https://realpython.com/ai-coding-agents-guide/

Opengraph URL: https://realpython.com/ai-coding-agents-guide/

X: @realpython

direct link

Domain: realpython.com


Hey, it has json ld scripts:
{
  "@context": "http://schema.org",
  "@type": "Article",
  "headline": "AI Coding Agents Guide: A Map of the Four Workflow Types",
  "image": {
    "@type": "ImageObject",
    "url": "https://files.realpython.com/media/A-Practical-Map-of-Types-of-AI-Coding-Agents_Watermarked.7955cfd5f864.jpg",
    "width": 1920,
    "height": 1080
  },
  "mainEntityOfPage": {
    "@type": "WebPage",
    "@id": "https://realpython.com/ai-coding-agents-guide/",
    "lastReviewed": "2026-10-11",
    "author": {
      "@type": "Person",
      "name": "Ben Batman",
      "image": "https://realpython.com/cdn-cgi/image/width=1920,height=1920,fit=crop,gravity=auto,format=auto/https://files.realpython.com/media/real-python-logo-square.28474fda9228.png",
      "url": "https://realpython.com/team/bbatman/",
      "affiliation": {
        "@type": "Organization",
        "@id": "https://realpython.com/#organization",
        "name": "Real Python",
        "url": "https://realpython.com",
        "logo": "https://realpython.com/static/real-python-logo-square-512.157ae6bf64ed.png"
      }
    },
    "reviewedBy": [
      {
        "@type": "Person",
        "name": "Aldren Santos",
        "image": "https://realpython.com/cdn-cgi/image/width=500,height=500,fit=crop,gravity=auto,format=auto/https://files.realpython.com/media/Aldren_Santos_Real_Python.6b0861d8b841.png",
        "url": "https://realpython.com/team/asantos/",
        "affiliation": {
          "@type": "Organization",
          "@id": "https://realpython.com/#organization",
          "name": "Real Python",
          "url": "https://realpython.com",
          "logo": "https://realpython.com/static/real-python-logo-square-512.157ae6bf64ed.png"
        }
      },
      {
        "@type": "Person",
        "name": "Brenda Weleschuk",
        "image": "https://realpython.com/cdn-cgi/image/width=320,height=320,fit=crop,gravity=auto,format=auto/https://files.realpython.com/media/IMG_3324_1.50b309355fc1.jpg",
        "url": "https://realpython.com/team/bweleschuk/",
        "affiliation": {
          "@type": "Organization",
          "@id": "https://realpython.com/#organization",
          "name": "Real Python",
          "url": "https://realpython.com",
          "logo": "https://realpython.com/static/real-python-logo-square-512.157ae6bf64ed.png"
        }
      },
      {
        "@type": "Person",
        "name": "Bartosz Zaczy\u0144ski",
        "image": "https://realpython.com/cdn-cgi/image/width=1694,height=1694,fit=crop,gravity=auto,format=auto/https://files.realpython.com/media/coders_lab_2109368.259b1599fbee.jpg",
        "url": "https://realpython.com/team/bzaczynski/",
        "affiliation": {
          "@type": "Organization",
          "@id": "https://realpython.com/#organization",
          "name": "Real Python",
          "url": "https://realpython.com",
          "logo": "https://realpython.com/static/real-python-logo-square-512.157ae6bf64ed.png"
        }
      },
      {
        "@type": "Person",
        "name": "Martin Breuss",
        "image": "https://realpython.com/cdn-cgi/image/width=456,height=456,fit=crop,gravity=auto,format=auto/https://files.realpython.com/media/martin_breuss_python_square.efb2b07faf9f.jpg",
        "url": "https://realpython.com/team/mbreuss/",
        "affiliation": {
          "@type": "Organization",
          "@id": "https://realpython.com/#organization",
          "name": "Real Python",
          "url": "https://realpython.com",
          "logo": "https://realpython.com/static/real-python-logo-square-512.157ae6bf64ed.png"
        }
      }
    ]
  },
  "datePublished": "2026-04-29T14:00:00+00:00",
  "dateModified": "2026-10-11T06:01:04.595473+00:00",
  "publisher": {
    "@type": "Organization",
    "@id": "https://realpython.com/#organization",
    "name": "Real Python",
    "url": "https://realpython.com",
    "logo": {
      "@type": "ImageObject",
      "url": "https://realpython.com/static/real-python-logo-square-512.157ae6bf64ed.png",
      "width": 512,
      "height": 512
    },
    "description": "Real Python is a leading provider of online Python education and one of the largest language-specific online communities for software developers. It publishes high-quality learning resources, such as tutorials, books, and courses to an audience of millions of developers, data scientists, and machine learning engineers each month.",
    "slogan": "Become a Python Expert",
    "email": "info@realpython.com",
    "sameAs": [
      "https://github.com/realpython",
      "https://www.youtube.com/realpython",
      "https://twitter.com/realpython",
      "https://x.com/realpython",
      "https://www.linkedin.com/company/realpython-com/",
      "https://www.facebook.com/learnrealpython",
      "https://www.instagram.com/realpython",
      "https://www.tiktok.com/@realpython.com"
    ]
  },
  "author": {
    "@type": "Person",
    "name": "Ben Batman",
    "image": "https://realpython.com/cdn-cgi/image/width=1920,height=1920,fit=crop,gravity=auto,format=auto/https://files.realpython.com/media/real-python-logo-square.28474fda9228.png",
    "url": "https://realpython.com/team/bbatman/",
    "affiliation": {
      "@type": "Organization",
      "@id": "https://realpython.com/#organization",
      "name": "Real Python",
      "url": "https://realpython.com",
      "logo": "https://realpython.com/static/real-python-logo-square-512.157ae6bf64ed.png"
    }
  },
  "description": "AI coding agents come in four types: IDE, terminal, PR, and cloud. Learn how each workflow fits into modern Python development.",
  "hasPart": {
    "@type": "FAQPage",
    "mainEntity": [
      {
        "@type": "Question",
        "name": "What is an AI coding agent?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "\u003cp\u003eAn AI coding agent is a tool that reads your code, reasons about changes, and acts on your behalf through a continuous loop of reading, reasoning, acting, and evaluating. That loop is what separates an agent from autocomplete or a one-shot chatbot exchange.\u003c/p\u003e"
        }
      },
      {
        "@type": "Question",
        "name": "What are the four types of AI coding agents?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "\u003cp\u003eThe four workflow types are IDE agents, terminal agents, pull request (PR) agents, and cloud agents. They differ by where the agent runs, how you interact with it, and how much autonomy it has.\u003c/p\u003e"
        }
      },
      {
        "@type": "Question",
        "name": "How are AI coding agents different from AI chatbots?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "\u003cp\u003eChatbots respond with one-off answers, while coding agents operate through a continuous execution loop and can edit files, run commands, and use external tools. Agents keep working until the task is done or they hand control back to you.\u003c/p\u003e"
        }
      },
      {
        "@type": "Question",
        "name": "Can AI coding agents run locally for privacy?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "\u003cp\u003eSome agents can connect to local models through tools like Ollama or Continue, which keeps your code on your machine. This option matters when company policies prevent sending proprietary code to external services.\u003c/p\u003e"
        }
      },
      {
        "@type": "Question",
        "name": "Do you still need to review code written by AI coding agents?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "\u003cp\u003eYes, human review remains essential for all AI-generated code. The more autonomous the agent, the more important careful review becomes, so a good rule of thumb is to never push or ship code that you haven\u0026rsquo;t laid eyes on.\u003c/p\u003e"
        }
      }
    ]
  }
}

authorReal Python
theme-color#18354c
color-schemelight dark
twitter:cardsummary_large_image
twitter:imagehttps://files.realpython.com/media/A-Practical-Map-of-Types-of-AI-Coding-Agents_Watermarked.7955cfd5f864.jpg
og:imagehttps://files.realpython.com/media/A-Practical-Map-of-Types-of-AI-Coding-Agents_Watermarked.7955cfd5f864.jpg
twitter:creator@realpython
og:typearticle
og:site_nameReal Python
apple-mobile-web-app-titleReal Python

Links:

https://realpython.com/
Start Herehttps://realpython.com/start-here/
Learn Python https://realpython.com/ai-coding-agents-guide/
Your Learning Plan →Your personalized Python learning planhttps://realpython.com/account/learning-plan/
Python Tutorials →In-depth articles and video courseshttps://realpython.com/search?kind=article&kind=course&order=newest&_from=nav_library
Learning Paths →Guided study plans for accelerated learninghttps://realpython.com/learning-paths/
Quizzes & Exercises →Check your learning progresshttps://realpython.com/search?kind=exercise&kind=quiz&_from=nav_library
Browse Topics →Focus on a specific area or skill levelhttps://realpython.com/tutorials/all/
Reference →Concise definitions for common Python termshttps://realpython.com/ref/
Mentor AI →NewYour personal Python mentorhttps://realpython.com/mentor/
Office Hours →Live Q&A calls with Python expertshttps://realpython.com/office-hours/
Community Chat →Learn with other Pythonistashttps://realpython.com/community/
Live Courses →Live, instructor-led Python courseshttps://realpython.com/live/
Books →Round out your knowledge and learn offlinehttps://realpython.com/products/books/
Podcast →Hear what’s new in the world of Pythonhttps://realpython.com/podcasts/rpp/
Unlock All Content and Become a Python Expert →Get unlimited access to all Real Python has to offerhttps://realpython.com/account/join/?from=navbar_learn
Unlock All Content →Become a Python Experthttps://realpython.com/account/join/?from=navbar_learn
More https://realpython.com/ai-coding-agents-guide/
Learner Storieshttps://realpython.com/learner-stories/
Python Newsletterhttps://realpython.com/newsletter/
Python Job Boardhttps://www.pythonjobshq.com
Meet the Teamhttps://realpython.com/team/
Become a Contributorhttps://realpython.com/jobs/
Searchhttps://realpython.com/search
https://realpython.com/search
Joinhttps://realpython.com/account/join/
Sign‑Inhttps://realpython.com/account/login/?intent=navbar&next=%2Fai-coding-agents-guide%2F
Browse Topicshttps://realpython.com/tutorials/all/
Guided Learning Pathshttps://realpython.com/learning-paths/
Basicshttps://realpython.com/search?level=basics&_from=sidebar_level
Intermediatehttps://realpython.com/search?level=intermediate&_from=sidebar_level
Advancedhttps://realpython.com/search?level=advanced&_from=sidebar_level
aihttps://realpython.com/tutorials/ai/
algorithmshttps://realpython.com/tutorials/algorithms/
apihttps://realpython.com/tutorials/api/
best-practiceshttps://realpython.com/tutorials/best-practices/
careerhttps://realpython.com/tutorials/career/
communityhttps://realpython.com/tutorials/community/
databaseshttps://realpython.com/tutorials/databases/
data-sciencehttps://realpython.com/tutorials/data-science/
data-structureshttps://realpython.com/tutorials/data-structures/
data-vizhttps://realpython.com/tutorials/data-viz/
devopshttps://realpython.com/tutorials/devops/
djangohttps://realpython.com/tutorials/django/
dockerhttps://realpython.com/tutorials/docker/
editorshttps://realpython.com/tutorials/editors/
flaskhttps://realpython.com/tutorials/flask/
front-endhttps://realpython.com/tutorials/front-end/
gamedevhttps://realpython.com/tutorials/gamedev/
guihttps://realpython.com/tutorials/gui/
machine-learninghttps://realpython.com/tutorials/machine-learning/
newshttps://realpython.com/tutorials/news/
numpyhttps://realpython.com/tutorials/numpy/
projectshttps://realpython.com/tutorials/projects/
pythonhttps://realpython.com/tutorials/python/
stdlibhttps://realpython.com/tutorials/stdlib/
testinghttps://realpython.com/tutorials/testing/
toolshttps://realpython.com/tutorials/tools/
web-devhttps://realpython.com/tutorials/web-dev/
web-scrapinghttps://realpython.com/tutorials/web-scraping/
Table of Contentshttps://realpython.com/ai-coding-agents-guide/#toc
Understanding AI Coding Agentshttps://realpython.com/ai-coding-agents-guide/#understanding-ai-coding-agents
Exploring the Four Workflow Typeshttps://realpython.com/ai-coding-agents-guide/#exploring-the-four-workflow-types
IDE Agentshttps://realpython.com/ai-coding-agents-guide/#ide-agents
Terminal Agentshttps://realpython.com/ai-coding-agents-guide/#terminal-agents
Pull Request Agentshttps://realpython.com/ai-coding-agents-guide/#pull-request-agents
Cloud Agentshttps://realpython.com/ai-coding-agents-guide/#cloud-agents
Navigating Category Overlaphttps://realpython.com/ai-coding-agents-guide/#navigating-category-overlap
Avoiding Common Pitfallshttps://realpython.com/ai-coding-agents-guide/#avoiding-common-pitfalls
Conclusionhttps://realpython.com/ai-coding-agents-guide/#conclusion
Frequently Asked Questionshttps://realpython.com/ai-coding-agents-guide/#frequently-asked-questions
https://realpython.com/feedback/survey/article/ai-coding-agents-guide/liked/?from=article-sidebar
https://realpython.com/feedback/survey/article/ai-coding-agents-guide/disliked/?from=article-sidebar
Exploring AI Coding Agent Workflows 28m · 10 lessons https://realpython.com/courses/exploring-ai-coding-agent-workflows/
Ben Batmanhttps://realpython.com/ai-coding-agents-guide/#author
https://realpython.com/ai-coding-agents-guide/#reader-comments
intermediatehttps://realpython.com/tutorials/intermediate/
aihttps://realpython.com/tutorials/ai/
Understanding AI Coding Agentshttps://realpython.com/ai-coding-agents-guide/#understanding-ai-coding-agents
Exploring the Four Workflow Typeshttps://realpython.com/ai-coding-agents-guide/#exploring-the-four-workflow-types
IDE Agentshttps://realpython.com/ai-coding-agents-guide/#ide-agents
Terminal Agentshttps://realpython.com/ai-coding-agents-guide/#terminal-agents
Pull Request Agentshttps://realpython.com/ai-coding-agents-guide/#pull-request-agents
Cloud Agentshttps://realpython.com/ai-coding-agents-guide/#cloud-agents
Navigating Category Overlaphttps://realpython.com/ai-coding-agents-guide/#navigating-category-overlap
Avoiding Common Pitfallshttps://realpython.com/ai-coding-agents-guide/#avoiding-common-pitfalls
Conclusionhttps://realpython.com/ai-coding-agents-guide/#conclusion
Frequently Asked Questionshttps://realpython.com/ai-coding-agents-guide/#frequently-asked-questions
Remove adshttps://realpython.com/account/join/
Exploring AI Coding Agent Workflowshttps://realpython.com/courses/exploring-ai-coding-agent-workflows/
agentichttps://realpython.com/ref/ai-coding-glossary/agentic-coding/
https://realpython.com/quizzes/ai-coding-agents-guide/
AI Coding Agents Guide: A Map of the Four Workflow Typeshttps://realpython.com/quizzes/ai-coding-agents-guide/
Click here to download your free AI coding agents cheat sheethttps://realpython.com/bonus/ai-coding-agents-guide-cheatsheet/
https://realpython.com/ai-coding-agents-guide/#understanding-ai-coding-agents
contexthttps://realpython.com/python-context-engineering-ai/
agent loophttps://realpython.com/ref/ai-coding-glossary/agent-loop/
Remove adshttps://realpython.com/account/join/
https://realpython.com/ai-coding-agents-guide/#exploring-the-four-workflow-types
Claude Codehttps://realpython.com/ref/ai-coding-tools/claude-code/
terminalhttps://code.claude.com/docs/en/overview#terminal
editorhttps://code.claude.com/docs/en/overview#vs-code
Claude Code on the webhttps://code.claude.com/docs/en/claude-code-on-the-web
Code Reviewhttps://code.claude.com/docs/en/code-review
https://files.realpython.com/media/Autonomous_Agent-2026-04-16-135819_2.0effa4a51d4b.jpeg
https://realpython.com/ai-coding-agents-guide/#ide-agents
IDEhttps://realpython.com/ref/glossary/ide/
AI-native IDEshttps://realpython.com/cursor-vs-windsurf-python/
Cursorhttps://realpython.com/courses/tips-using-ai-coding-editor-cursor/
Windsurfhttps://realpython.com/ref/ai-coding-tools/windsurf/
Kirohttps://realpython.com/ref/ai-coding-tools/kiro/
spec-driven workflowhttps://kiro.dev/docs/specs/
GitHub Copilothttps://realpython.com/github-copilot-python/
Claude Code in VS Codehttps://code.claude.com/docs/en/vs-code
Gemini Code Assisthttps://developers.google.com/gemini-code-assist/docs/overview
Compared to AI-native IDEshttps://realpython.com/cursor-vs-copilot/
refactoringhttps://realpython.com/ref/best-practices/refactoring/
Continuehttps://docs.continue.dev/customize/models
https://realpython.com/ai-coding-agents-guide/#terminal-agents
terminalhttps://realpython.com/terminal-commands/
Claude Codehttps://realpython.com/how-to-use-claude-code/
Aiderhttps://realpython.com/ref/ai-coding-tools/aider/
Gemini CLIhttps://realpython.com/how-to-use-gemini-cli/
Antigravity CLIhttps://realpython.com/antigravity-cli/
OpenCodehttps://realpython.com/opencode-guide/
Codex CLIhttps://realpython.com/codex-cli/
Gemini CLI vs Claude Codehttps://realpython.com/gemini-cli-vs-claude-code/
Claude Code: AI-Assisted Development in the Terminalhttps://realpython.com/workshops/claude-code/
CLIhttps://realpython.com/ref/glossary/command-line-interface/
auto modehttps://code.claude.com/docs/en/permission-modes#eliminate-prompts-with-auto-mode
Ollamahttps://realpython.com/ollama/
https://realpython.com/ai-coding-agents-guide/#pull-request-agents
version controlhttps://realpython.com/ref/best-practices/version-control/
CodeRabbithttps://docs.coderabbit.ai/
GitHub Copilot code reviewhttps://docs.github.com/en/copilot/concepts/agents/code-review
VS Codehttps://docs.github.com/en/copilot/how-tos/use-copilot-agents/request-a-code-review/use-code-review?tool=vscode
GitHub Copilot CLIhttps://docs.github.com/en/copilot/how-tos/copilot-cli/use-copilot-cli-agents/agentic-code-review
a mobile devicehttps://docs.github.com/en/copilot/how-tos/use-copilot-agents/request-a-code-review/use-code-review?tool=mobile
Remove adshttps://realpython.com/account/join/
https://realpython.com/ai-coding-agents-guide/#cloud-agents
greenfield prototypinghttps://en.wikipedia.org/wiki/Greenfield_project
Devinhttps://realpython.com/ref/ai-coding-tools/devin/
Claude Code on the webhttps://code.claude.com/docs/en/claude-code-on-the-web
Codex webhttps://developers.openai.com/codex/cloud
Cursor’shttps://realpython.com/ref/ai-coding-tools/cursor/
Cloud Agentshttps://cursor.com/docs/cloud-agent
Slackhttps://code.claude.com/docs/en/slack
GitHub’s Copilot cloud agenthttps://docs.github.com/en/copilot/concepts/agents/cloud-agent/about-cloud-agent
GitHub Actionshttps://realpython.com/github-actions-python/
My Machineshttps://cursor.com/docs/cloud-agent/my-machines
https://realpython.com/ai-coding-agents-guide/#navigating-category-overlap
Claude Codehttps://code.claude.com/docs/en/overview
terminalhttps://code.claude.com/docs/en/terminal-guide
VS Codehttps://code.claude.com/docs/en/vs-code
JetBrainshttps://code.claude.com/docs/en/jetbrains
Code Reviewhttps://code.claude.com/docs/en/code-review
Claude Code GitHub Actionshttps://code.claude.com/docs/en/github-actions
Cursorhttps://realpython.com/courses/tips-using-ai-coding-editor-cursor/
IDEhttps://cursor.com/docs/get-started/quickstart
Cursor CLIhttps://cursor.com/docs/cli/overview
Cloud Agentshttps://cursor.com/docs/cloud-agent
Bugbothttps://cursor.com/docs/bugbot
GitHub Copilothttps://docs.github.com/en/copilot/get-started/quickstart
IDEhttps://realpython.com/github-copilot-python/
GitHub Copilot CLIhttps://realpython.com/github-copilot-cli/
GitHub Copilot code reviewhttps://docs.github.com/en/copilot/how-tos/use-copilot-agents/request-a-code-review/use-code-review
GitHub Copilot cloud agenthttps://docs.github.com/en/copilot/how-tos/use-copilot-agents/cloud-agent
LangGraphhttps://realpython.com/langgraph-python/
CrewAIhttps://realpython.com/crewai-python/
LLM Application Developmenthttps://realpython.com/learning-paths/llm-application-development-python/
Build an LLM RAG Chatbot With LangChainhttps://realpython.com/build-llm-rag-chatbot-with-langchain/
https://realpython.com/ai-coding-agents-guide/#avoiding-common-pitfalls
agentic codinghttps://realpython.com/agentic-engineering/
APIshttps://realpython.com/ref/glossary/api/
https://realpython.com/ai-coding-agents-guide/#conclusion
Python Coding With AIhttps://realpython.com/learning-paths/coding-with-ai/
AI Coding Toolshttps://realpython.com/ref/ai-coding-tools/
How to Debug Python Code With an AI Agenthttps://realpython.com/ai-debugging/
Click here to download your free AI coding agents cheat sheethttps://realpython.com/bonus/ai-coding-agents-guide-cheatsheet/
Remove adshttps://realpython.com/account/join/
https://realpython.com/ai-coding-agents-guide/#frequently-asked-questions
https://realpython.com/quizzes/ai-coding-agents-guide/
AI Coding Agents Guide: A Map of the Four Workflow Typeshttps://realpython.com/quizzes/ai-coding-agents-guide/
https://realpython.com/feedback/survey/article/ai-coding-agents-guide/liked/?from=article-footer
https://realpython.com/feedback/survey/article/ai-coding-agents-guide/disliked/?from=article-footer
Exploring AI Coding Agent Workflowshttps://realpython.com/courses/exploring-ai-coding-agent-workflows/
https://realpython.com/team/bbatman/
» More about Benhttps://realpython.com/team/bbatman/
https://realpython.com/team/asantos/
Aldrenhttps://realpython.com/team/asantos/
https://realpython.com/team/bweleschuk/
Brendahttps://realpython.com/team/bweleschuk/
https://realpython.com/team/bzaczynski/
Bartoszhttps://realpython.com/team/bzaczynski/
https://realpython.com/team/mbreuss/
Martinhttps://realpython.com/team/mbreuss/
Level Up Your Python Skills »https://realpython.com/account/join/?utm_source=rp_article_footer&utm_content=ai-coding-agents-guide
Level Up Your Python Skills »https://realpython.com/account/join/?utm_source=rp_article_footer&utm_content=ai-coding-agents-guide
https://realpython.com/feedback/survey/article/ai-coding-agents-guide/liked/?from=article-comments
https://realpython.com/feedback/survey/article/ai-coding-agents-guide/disliked/?from=article-comments
LinkedInhttps://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Frealpython.com%2Fai-coding-agents-guide%2F
Twitterhttps://twitter.com/intent/tweet/?text=Interesting%20Python%20article%20on%20%40realpython%3A%20AI%20Coding%20Agents%20Guide%3A%20A%20Map%20of%20the%20Four%20Workflow%20Types&url=https%3A%2F%2Frealpython.com%2Fai-coding-agents-guide%2F
Blueskyhttps://bsky.app/intent/compose?text=Interesting%20Python%20article%20on%20%40realpython.com%3A%20AI%20Coding%20Agents%20Guide%3A%20A%20Map%20of%20the%20Four%20Workflow%20Types%20https%3A%2F%2Frealpython.com%2Fai-coding-agents-guide%2F
Facebookhttps://facebook.com/sharer/sharer.php?u=https%3A%2F%2Frealpython.com%2Fai-coding-agents-guide%2F
Get tips for asking good questionshttps://realpython.com/python-beginner-tips/#tip-9-ask-good-questions
get answers to common questions in our support portalhttps://support.realpython.com
Real Python Community Chathttps://realpython.com/community/
“Office Hours” Live Q&A Sessionhttps://realpython.com/office-hours/
intermediatehttps://realpython.com/tutorials/intermediate/
aihttps://realpython.com/tutorials/ai/
Python Coding With AIhttps://realpython.com/learning-paths/coding-with-ai/?utm_source=realpython&utm_medium=web&utm_campaign=related-learning-path&utm_content=ai-coding-agents-guide
Exploring AI Coding Agent Workflowshttps://realpython.com/courses/exploring-ai-coding-agent-workflows/?utm_source=realpython&utm_medium=web&utm_campaign=related-course&utm_content=ai-coding-agents-guide
Context Engineering for Python Codebaseshttps://realpython.com/python-context-engineering-ai/?utm_source=realpython&utm_medium=web&utm_campaign=related-post&utm_content=ai-coding-agents-guide
How to Use Claude Code to Write and Debug Pythonhttps://realpython.com/how-to-use-claude-code/?utm_source=realpython&utm_medium=web&utm_campaign=related-post&utm_content=ai-coding-agents-guide
How to Write a CLAUDE.md File for Claude Codehttps://realpython.com/python-claude-md/?utm_source=realpython&utm_medium=web&utm_campaign=related-post&utm_content=ai-coding-agents-guide
Prompt Engineering: A Practical Examplehttps://realpython.com/practical-prompt-engineering/?utm_source=realpython&utm_medium=web&utm_campaign=related-post&utm_content=ai-coding-agents-guide
How to Write an AGENTS.md File for a Python Projecthttps://realpython.com/agents-md/?utm_source=realpython&utm_medium=web&utm_campaign=related-post&utm_content=ai-coding-agents-guide
https://realpython.com/account/signup/?intent=continue_reading&utm_source=rp&utm_medium=web&utm_campaign=rwn&utm_content=v1&next=%2Fai-coding-agents-guide%2F
Continue »https://realpython.com/account/signup/?intent=continue_reading&utm_source=rp&utm_medium=web&utm_campaign=rwn&utm_content=v1&next=%2Fai-coding-agents-guide%2F
Sign-Inhttps://realpython.com/account/login/?intent=continue_reading&next=/ai-coding-agents-guide/
Start Herehttps://realpython.com/start-here/
Your Learning Planhttps://realpython.com/account/learning-plan/
Browse Topicshttps://realpython.com/tutorials/all/
Learning Resourceshttps://realpython.com/search
Python Referencehttps://realpython.com/ref/
Cheat Sheetshttps://realpython.com/cheatsheets/
Support Centerhttps://support.realpython.com
Mentor AIhttps://realpython.com/mentor/
Learning Pathshttps://realpython.com/learning-paths/
Tutorialshttps://realpython.com/tutorials/
Courseshttps://realpython.com/courses/
Quizzeshttps://realpython.com/quizzes/
Coding Exerciseshttps://realpython.com/coding-exercises/
Live Courseshttps://realpython.com/live/
Bookshttps://realpython.com/books/
Data Sciencehttps://realpython.com/start/data-science-analytics/
AI Apps & Agentshttps://realpython.com/start/ai-apps-agents/
Machine Learninghttps://realpython.com/start/machine-learning/
Automationhttps://realpython.com/start/scripting-automation/
Web Developmenthttps://realpython.com/start/web-development-apis/
Cybersecurityhttps://realpython.com/start/cybersecurity/
Podcasthttps://realpython.com/podcasts/rpp/
Newsletterhttps://realpython.com/newsletter/
Community Chathttps://realpython.com/community/
Office Hourshttps://realpython.com/office-hours/
Learner Storieshttps://realpython.com/learner-stories/
Plans & Pricinghttps://realpython.com/account/join/
Team Planshttps://realpython.com/account/join-team/
For Businesshttps://realpython.com/account/join-team/inquiry/
For Schoolshttps://realpython.com/account/join-team/education-inquiry/
Reviewshttps://realpython.com/learner-stories/
About Ushttps://realpython.com/about/
Teamhttps://realpython.com/team/
Mission & Valueshttps://realpython.com/mission/
Editorial Guidelineshttps://realpython.com/editorial-guidelines/
Sponsorshipshttps://realpython.com/sponsorships/
Careershttps://realpython.workable.com
Press Kithttps://realpython.com/media-kit/
Merchhttps://realpython.com/merch
https://www.youtube.com/realpython
https://x.com/realpython
https://www.linkedin.com/company/realpython-com
https://www.facebook.com/LearnRealPython
https://github.com/realpython/
Privacy Policyhttps://realpython.com/privacy-policy/
Terms of Usehttps://realpython.com/terms/
Securityhttps://realpython.com/security/
Contacthttps://realpython.com/contact/
https://realpython.com/

Viewport: width=device-width, initial-scale=1, shrink-to-fit=no, viewport-fit=cover

Robots: max-image-preview:large


URLs of crawlers that visited me.