# 980: AI Coding Explained Page: https://stenobird.com/podcast/syntax-tasty-web-development-treats/980-ai-coding-explained Text version: https://stenobird.com/podcast/syntax-tasty-web-development-treats/980-ai-coding-explained.md Podcast: [Syntax - Tasty Web Development Treats](https://stenobird.com/podcast/syntax-tasty-web-development-treats) Published: 2026-02-18T12:00:00+00:00 Episode link: https://syntax.fm/980 Audio file: https://traffic.megaphone.fm/FSI9721669335.mp3 Processing state: processed JSON: https://stenobird.com/v1/public/podcasts/syntax-tasty-web-development-treats/episodes/980-ai-coding-explained Duration seconds: 3133 ## Resource A deep dive into the rapidly evolving landscape of AI-assisted development, clarifying the distinction between models, agents, and skills. Learn how to structure context files and use specialized tools to move beyond simple chat interfaces into automated workflows. ## Highlights - Main idea: AI coding is moving from simple chat prompts to structured environments using agents.md and specialized skills - Practical takeaway: Avoid bloating context files like agents.md; too much irrelevant information degrades model performance - Failure mode: Over-reliance on generic prompts instead of using structured 'skills' or 'hooks' to maintain code quality and linting standards - Technical distinction: Agents act as autonomous workers, while skills are specific, reusable instructions or capabilities provided to those agents - Tooling strategy: Use MCP (Model Context Protocol) and plugins to bridge the gap between LLMs and your local development environment ## Topics AI Coding, Software Development, LLM Agents, Cursor, Model Context Protocol, Developer Productivity, Prompt Engineering, Automation ## Chapters - 1:00 — The AI Tooling Landscape: An overview of the different interfaces for AI coding, including text editors (Cursor, VS Code), terminal UIs (Claude Code), and full GUIs. - 8:45 — Agents vs. Manual Craft: Discussing the limits of AI in high-design tasks and where agents excel in backend logic and boilerplate. - 16:30 — Moving Beyond 'Vibes': The importance of using benchmarks, tests, and evaluations rather than relying on subjective feelings about model performance. - 24:35 — The Rise of agents.md: How to use context files to prime AI sessions and why you must avoid the 'kitchen sink' approach to context injection. - 28:25 — Defining AI Skills: Understanding skills as a way to define best practices and specific instructions that agents can trigger when needed. - 36:10 — Plugins and Code Quality: Using plugins and hooks to automate linting, formatting, and TypeScript checking within your AI workflow. - 40:10 — The Overlap of Agents and MCP: Navigating the confusing overlap between agents, subagents, and the Model Context Protocol (MCP). ## Actions - request_transcript: `POST https://stenobird.com/v1/public/podcasts/syntax-tasty-web-development-treats/episodes/980-ai-coding-explained/transcription-requests` — Idempotently request low-priority transcript generation for this episode. - read_markdown: `GET https://stenobird.com/podcast/syntax-tasty-web-development-treats/980-ai-coding-explained.md` — Read the agent-friendly Markdown representation of this episode resource. A page view does not enqueue transcription. Agents should invoke `request_transcript` explicitly when they need this episode processed. ## Transcript Full transcripts are not published on public pages unless there is a clear rights basis.