So far we’ve been really quite precise about what we’d like our different
AI assistants to implement—carefully limiting what we’re asking to ensure
that it doesn’t overstep its bounds. But we’ve got a detailed spec, and
continuing in this manner will take quite a long time to complete
Yesterday’s Weather.
We’ve got a complete and detailed spec for this project, so we can actually
ask AI for an implementation plan, approve it, and then set it off to
implement it.
This generalises to the following development process:
Develop, and refine a spec with a chat-based LLM.
Review and approve the spec, checking high-risk areas carefully.
Ask an AI agent to write an implementation plan.
Review the plan, if necessary refine it, or cut it down.
Ask the AI agent to implement the spec according to the agreed plan.
Perform a code review, and iterate as required.
We worked on (1) and (2) in the first lesson, and we’ll look at (3) to (5) in the
next video.
See forum comments
This content was released on Jul 18 2025. The official support period is 6-months
from this date.
We’ve seen how to implement localised changes to our codebase, but
can we ask Cursor to do more?
Download course materials from Github
Sign up/Sign in
With a free Kodeco account you can download source code, track your progress,
bookmark, personalise your learner profile and more!
Previous: Project Status
Next: Completing Implementation
All videos. All books.
One low price.
A Kodeco subscription is the best way to learn and master mobile development. Learn iOS, Swift, Android, Kotlin, Flutter and Dart development and unlock our massive catalog of 50+ books and 4,000+ videos.