AI Coding Tools
- Curso de Desarrollo con IA 2026:
- https://www.youtube.com/live/uRzoVP63RiI - Apuntes-Día 1
- https://www.youtube.com/watch?v=V-eiE0M-mWM
- https://www.youtube.com/watch?v=0DhghJpWwVQ
Claude Code
Courses:
- Built in direct partnership with Anthropic and taught by their Head of Technical Education. I think it was released in 2025-08
Cursor
- https://cursor.com/learn
- https://cursor.com/docs
- Cursor for beginners: https://www.youtube.com/watch?v=l30Eb76Tk5s
NotebookLM
The Evolution of Coding: From Autocomplete to Autonomous Agents (2022–2026)
In the span of just four years, the architecture of software development has shifted more fundamentally than in the previous four decades. As an AI Curriculum Architect, I have observed our role transition from "syntax typists" to "system orchestrators." We are no longer just writing lines; we are managing a pipeline of autonomous intelligence.
1. The Evolutionary Timeline: Coding’s Great Leap Forward
The progression from manual labor to agentic orchestration follows four distinct eras. While the UI of these tools remains deceptively similar, the underlying architectural shift concerns Context Window Management and Operational Autonomy.
- Pre-2022: The Era of Classic IDEs
* Primary Interaction Method: Simple syntax autocomplete (IntelliSense). * Main Limitation: The editor understood grammar but lacked "intent." It could complete a bracket but couldn't explain why the function existed.
- Post-2022: The Chat Era
* Primary Interaction Method: Single-turn chat interfaces (ChatGPT, early sidebar integrations). * Main Limitation: The "Copy-Paste Tax." Context was ephemeral; the developer had to manually feed snippets to the AI and manually reintegrate the output.
- 2023–2024: The Copilot Era
* Primary Interaction Method: In-line suggestions and contextual sidebar interactions (GitHub Copilot, Cursor). * Main Limitation: "File-Level Vision." While the AI could see the open file, it lacked the deterministic logic to understand how a database schema change would propagate across an entire multi-repo system.
- 2025–2026: The Agentic Era
* Primary Interaction Method: Autonomous, multi-file orchestration and terminal execution (Clock Code, Open Code, Codex). * Main Limitation: Managing the "Token Tax" and avoiding "Agent Lobotomy"—where excessive context causes the model to lose fine-grained detail.
Synthesis: The true differentiator in the current era is how a tool handles Context (knowledge depth) and Autonomy (the ability to execute terminal commands without human intervention).
2. Chatbots vs. Agents: The Context and Autonomy Gap
In 2026, relying on single-turn chat for professional development is a junior-level error. It ignores the verification loops necessary for enterprise-grade stability.
Feature Chatbot (Single Turn) Agent (Autonomous) Context Range Limited to the active file or specific snippet. Full system context (files, dependencies, and environment). Interaction Question/Answer loop. Iterative, multi-turn reasoning. Execution Suggests code (Human must manually integrate). Directly writes/edits files and creates new assets. Verification Developer must test manually. Agent runs terminal commands (e.g., pnpm dev, pytest) to verify work. Memory Session-based; forgets after the window closes. Persistent memory layers (Engram) prevent "Agent Amnesia."
The "So What?" for Professionals: Single-turn interactions lack deterministic verification. An Agent doesn't just "guess" the code is right; it executes the test suite to prove it.
3. The Anatomy of an Agent: The "Plan-Act-Evaluate" Loop
Modern agents follow a rigorous cycle that mirrors high-level engineering workflows. This is the "Spec-Driven Development" (SDD) cycle:
1. Understand: The agent ingests the prompt and scans the codebase for relevant context. 2. Plan (Plan Mode): The agent generates a "Blueprint" detailing every intended file change and terminal command. Crucial: The architect must sign off on this plan before a single line is written to prevent cascading architectural debt. 3. Act: The agent executes the changes and interacts with the terminal (installing dependencies, running builds). 4. Self-Evaluate: Using the feedback from the terminal (e.g., build errors or test failures), the agent assesses its own output. 5. Adjust/Iterate: If an error is detected, the agent self-corrects and restarts the loop autonomously until the requirement is met.
Architect’s Insight: Use Plan Mode for complex refactors or new feature sets. This allows you to review the logic at the "Opus" or "Sonnet" level before committing to execution, effectively managing your "Token Tax."
4. Power-Ups for Agents: Rules, Skills, and Memory
To prevent "Agent Lobotomy" (context compression loss), we modularize the agent’s intelligence. Think of the developer as Tony Stark and the Agentic System as Jarvis:
- The agent.md (Protocols): A standardized Markdown file that defines project conventions, tech stacks, and prohibitions. It is the "source of truth" for the agent's behavior.
- Skills (The Suits): Reusable, specialized instruction sets (e.g., "Frontend Design Skill," "TDD Enforcement"). Instead of bloating the main context window, the agent "swaps suits" depending on the task.
- MCP (Satellite Link): The Model Context Protocol. This interface connects the agent to external systems—databases (Supabase), documentation (Notion), or task managers (GitHub/Jira).
- Engram (The Brain): A persistent memory layer that solves "Agent Amnesia." It records what was learned during a session (e.g., "Why we chose this specific architecture") so the knowledge survives across new sessions.
5. The New Developer Identity: From Coder to Orchestrator
The "1% of developers" in 2026 have moved beyond writing code to managing Multi-Agent Teams. In high-end workflows, we use Sub-agent Orchestration:
- The Proposer Agent: Investigates the codebase and offers architectural solutions.
- The Spec-Writer Agent: Defines the "contracts" and rules for the implementation.
- The Validator Agent: Independently reviews the code against the original specification.
Key Responsibilities of the 2026 Developer:
- Direction: Defining high-precision specifications (SDD).
- Validation: Acting as the "Human in the Loop" to sign off on blueprints.
- Context Optimization: Ensuring the agent isn't overwhelmed by "noise" in the context window.
Final Summary: To thrive in this era, you must master the Plan-Act-Evaluate loop and the orchestration of tools like Clock Code and Engram. Your value is no longer your ability to memorize syntax; it is your ability to direct an autonomous workforce of agents with architectural precision. Those who treat AI as a search engine will be replaced; those who treat it as a multi-agent department will lead.