JavaRush
AI Academy
new
Promotion
Learning
Courses
Tasks
Quizzes
Games
Help
Schedule of nudges
Internship
Community
Users
Forum
Chat
Articles
Activities
Reviews
Subscriptions
Light theme

Lectures

  • Reviews
  • About us
  • CS50
Start
Start learning
Start learning
  • My progress
  • Courses
  • Quest map
  • Lectures
  • Who controls the agent

    Claude Code SELF
    12 level,0 lecture
    The client portal, a burned-out partner, and a task that for the first time has to be written by him alone. Why “describe it in words” is the job.
    Open
  • TASK_SPEC: writing the spec ourselves

    Claude Code SELF
    12 level,1 lecture
    Six pillars of a complete task spec, written before the agent starts. Why “it’ll figure it out itself” is not a spec, but a hope, and why NON-GOALS are needed.
    Open
  • What kinds of work are there: task genres

    Claude Code SELF
    12 level,2 lecture
    Feature, bugfix, refactoring, and reconnaissance are four task genres shown through the example of apartment renovation. Why the genre determines how much freedom to give the agent.
    Open
  • Trust wheel: plan and modes

    Claude Code SELF
    12 level,3 lecture
    A planning mode that stops the agent before the first edit, and the three positions on the trust wheel: manual, plan, acceptEdits. How to turn it on and why.
    Open
  • Plan and modes in practice

    Claude Code SELF
    12 level,4 lecture
    Tommy is running a portal task on his own for the first time, from assignment to verification: he dictates the TASK_SPEC, catches the agent at the planning stage, and checks the result point by point.
    Open
  • Additional Resources

    Claude Code SELF
    12 level,5 lecture
    Four level articles in one list: how to build a TASK_SPEC you can check, how to run a large task in stages, how four types of agent tasks differ, and how to choose a Claude Code permission mode.
    Open
Learn
  • Registration
  • Java course
  • Help with tasks
  • Pricing
Community
  • Users
  • Articles
  • Forum
  • Chat
  • Activities
Company
  • About us
  • Contacts
  • Reviews
  • FAQ
  • Support
JavaRushJavaRush — is an interactive online course for learning Java programming from scratch. It contains 1200 practical tasks with one-click solution checking, the necessary minimum of theory on Java basics, and motivating features that help you complete the course: games, quizzes, interesting projects and articles on effective learning and the career of a Java developer.
Follow us
Язык интерфейса
Русский
English
Українська
"Programmers are not born" © 2026 JavaRush
MastercardVisa
"Programmers are not born" © 2026 JavaRush