Home > 🎀 Presentations

πŸ€– Agentic Software Engineering

The New Paradigm for AI-Augmented Development


🎯 What is Agentic Software Engineering?

  • AI agents that autonomously plan, write, test, and debug code
  • Long-running sessions with tool execution
  • Human oversight, not replacement
  • New patterns, tools, and best practices

🌟 The Spectrum

LevelDescription
AI PrototypingFast, exploratory, prompt-driven
Directed AssistanceConstraints + patterns + success criteria
Agent OrchestrationMultiple parallel agents
Agentic EngineeringPersistent workflows + guardrails + accountability

πŸ”§ Core Patterns

  1. TDD for Agents - Write failing tests first
  2. Context Engineering - CLAUDE.md, instruction directories
  3. Just-in-Time Loading - Load context when needed
  4. Human-in-the-Loop - Confirm before destructive actions

πŸ› οΈ Top Tools (2026)

CategoryTools
Coding AgentsClaude Code, OpenAI Codex, GitHub Copilot, Cursor
FrameworksLangChain, AutoGen, OpenClaw, CrewAI
LocalOllama, LM Studio, Jan
ProtocolMCP (Model Context Protocol)

πŸ“Š Benchmark Leaders

  • SWE-bench: Claude Opus 4.6 (79.2%), Gemini 3 Flash (76.2%), GPT-5.2 (75.4%)

πŸ”’ Security (OWASP Top 10)

  1. Sensitive Data Disclosure
  2. Tool Poisoning
  3. Memory Pollution
  4. Prompt Injection
  5. Unbounded Execution

  • Single agents β†’ coordinated teams
  • Long-running autonomous sessions
  • Human oversight scales through collaboration
  • Security-first architecture essential
  • Cost management critical

🎯 Practical Next Steps

  1. Start with TDD
  2. Build your instruction directory
  3. Orchestrate, don’t micromanage
  4. Invest in observability
  5. Keep learning!

πŸ“š Resources