01Build mode
AI writes the code. You learn while it does.
A full-powered agent writes code at vibecoding speed. The teaching layer explains every line, pattern and decision as it happens, in the same window.
- Repo-aware agent
- Reads, writes and runs your full codebase.
- Learning cards
- What the code does, why it was written that way, and your goal.
- Four agent modes
- Plan, Fast, Deep and Recursive. Plan mode proposes before it writes.
- You stay in charge
- Approve or skip every file write. Commands wait for your OK.
| 15 | public User createUser(String name, String email) { |
| 16 | User user = new User(); |
| 17 | user.setName(name); |
| 18 | user.setEmail(email); |
| 19 | user.setCreatedAt(LocalDateTime.now()); |
| 20 | return userRepository.save(user); |
| 21 | } |
What it does
Creates a new User, sets its fields, and saves it through the repository.
Why this way
The service layer holds the business logic, so controllers only deal with HTTP.
Line by line
- L16
new User()Creates a fresh object for this request. - L19
LocalDateTime.now()Stamps the creation time on the server. - L20
save(user)Persists the user and returns the stored copy.