Skip to content
#Books

AI-Assisted Engineering: From Successful Prompt to Engineering System (Books column)

#Books #AI4SDLC #AI #Agents #Engineering #Architecture #Leadership

I recently read Alexei Litvinov’s book “AI-Assisted Engineering”, with whom today we will discuss his book. live. Initially, Alexei invited me to read his book and give feedback. I was happy to read the book to see how I could put the disparate practices of working with AI agents into one system. In the end, what was most useful in the book was not individual patterns or methodologies, but a map of growing up: how to move from successful experiments with an agent to manageable and reproducible development.

The book is built like a large textbook and goes from simple to complex. At the very beginning, Alexey sets a ladder of nine levels of work with AI, and then everything goes on. 650Pages guide the reader through this maturity model: from a common language and a single agent through specifications and agent commands to an organization-level implementation.

I like that there are three types of material inside: Lessons provide a common engineering framework: context, delegation, feedback loop, result control; Patterns describe reused parts - invariants. AGENTS.md, layer-by-layer presentation of context, quality check, worktreeSeparation of agent and person; Methodologies show how larger processes are assembled from these parts: GitHub Spec Kit, OpenSpec, Kiro, Tessl, BMAD-METHOD, AI-DLC and others.

In terms of the relevance of the book, this works well - the specific tools and names of the methodologies will change, and the engineering issues will remain: that the agent must know how the completion condition is formulated, who checks the result, where the autonomy boundary passes, and how to limit the error radius.

All these ideas Alexey demonstrates on the end-to-end example of Audit Log Service. The same service goes through project rules, specifications, CI/CD, checks, multiple agents, and audit trails. By the end of the book, this audit log is no longer physically visible, but the pedagogical technique works: it is not the subject area that changes, but the maturity of the system around the agent.

For me, the main thesis of the book is that AI-native development is not a situation where the model writes as much code as possible. It is a system in which we can delegate execution without losing understanding, verifiability and accountability for the outcome. Therefore, the choice of the next model here is secondary compared to the context, specification, feedback and quality limitations.

The book is well suited for engineers at the middle level and above, architects and technical managers who already use coding agents, but for now collect their process from individual finds. It is worth reading for those who do not want a set of “magic prompts”, but a detailed route to AI-native development – including scaling to multiple agents and implementation in the organization. But if you need a quick tutorial for the evening or a ready-made recipe “put three files and get x10”, the book is unlikely to go. This is a textbook: detailed, repetitive and time-consuming. Here it is both a limitation and the main value.

Today, 15 July, in 13:00 MSK will talk to Alexei about his engineering experience and the book on the Code of Leadership stream. I want to discuss separately how this maturity ladder appeared in practice, what patterns are experiencing the change of models and where a real bottleneck arises when scaling agent development.

Join us. stream and ask questions.

#Books #AI4SDLC #AI #Agents #Engineering #Architecture #Leadership