Module 01 · Modules 1–5

What is Agentic Software Engineering?

A discipline shift, not a tooling shift.

01

Agentic software engineering is a discipline shift rather than a tooling shift. The field can be situated historically (rule-based systems, statistical machine learning, transformers, the agent loop) and conceptually as the move from author-of-code to director-of-workflow. What feels like a sudden shift has a decade of preparation behind it.

The longer arc, running from the 1940s, shows the change is unprecedented in pace alone, not in kind. Programmers in the 1940s mediated intent by physically setting switches and connecting patch cables on machines like the ENIAC. Assembly languages in the 1950s introduced symbolic mnemonics. High-level languages abstracted from hardware. Structured and declarative languages shifted expression from how-to-compute to what-to-compute. Object-oriented programming reorganised intent around entities. Design patterns codified recurring solutions. Low-code and no-code platforms replaced authoring with configuration. Statistical code completion interpreted developer intent from local context. Generative AI extended interpretation to whole functions. Vibe coding from 2025 onward mediates intent through natural language and probabilistic inference rather than deterministic syntax. The current transition is the first to redistribute most of the implementation work to the machine.

The central claim of the course is that what separates professional from amateur use of agents is the presence of structure around the interaction. Over 68% of agent-generated pull requests face long delays or remain unreviewed in practice. True solve rates on real bugs collapse under rigorous audit from apparent success to a fraction of it. The speed-versus-trust gap is the defining tension of the current moment.

The autonomy-level framework for software engineering gives precise vocabulary for where current tools sit and what the next level would require. The levels run from manual coding through task-agentic and goal-agentic assistance to specialized and general domain autonomy. The foundational distinction at the heart of the course is ASE versus casual prompting. A casual prompter gives an agent an instruction and hopes. An agentic software engineer equips the agent and verifies the output.

Mikael Alemu Gorsky

Mikael Alemu Gorsky is an educator and researcher, and the author of two programs: Agentic Software Engineering, on building software with AI agents, and Building Cognified Systems, on building software that thinks.

He teaches at the Holon Institute of Technology, near Tel Aviv, where Agentic Software Engineering runs as a graded course. He is an educator and researcher.

Nine published works, 100+ citations. A 350-page textbook under contract with a major academic publisher.

Teaching and programs

Agentic Software Engineering — program, preprint and textbook

The discipline of structured, auditable human-agent workflows for building software. The human frames, specifies and judges. The agent executes. Nineteen modules in four parts, built on a running project called Tribunal, a web application in which agents argue opposing sides of a case and a judge agent decides. Taught for credit at the Holon Institute of Technology.

Agentic Software Engineering curriculum

Building Cognified Systems — program, paper and book in writing

How to build systems that hold a language model as a working component, and treat that component as what it is: stochastic, slow and metered. Fourteen modules in four parts, about seventy hours. The running project is the Observatory, a news agency that watches sources, selects what matters and publishes on a cadence.

Research and analytics

Publications — journals and proceedings

Nine works, 100+ citations. Research on artificial intelligence in education, with Ilya Levin and Alexei Semenov.

The AI Pravda — LinkedIn newsletter

Critical analysis of artificial intelligence and its effect on work and society. 5,500+ subscribers. The complete archive of 103 issues (2023–2026) is published in full at mgorsky.net/theaipravda.

Subscribe to The AI Pravda on LinkedIn

Pro bono

AI for seniors — free workshop

Helping older adults use everyday AI tools. Delivered to Russian-speaking communities in Israel.

For older adults, artificial intelligence is about preserving quality of life, maintaining autonomy, and sustaining the feeling of independence that defines dignified aging. For seniors who have emigrated, AI becomes a bridge: it can translate documents, explain official letters, help compose emails in the local language, and guide users through government websites. The workshop has been delivered to Russian-speaking communities in Israel, where participants — many of them in their 70s and 80s — discovered that AI could help them read Hebrew documents and communicate with Israeli institutions.

Startup competitions — unpaid time

Judging and mentoring early-stage ventures. Helping teams clarify their value proposition, assess technical feasibility, and prepare for the realities of scaling an AI product.

AC/VC LinkedIn group — community

A group for developers and students working with coding agents. The community shares practical insights, code examples, tool comparisons, and honest assessments of what works in production.

Join the AC/VC LinkedIn group

Recent

Important Links