Elyra Workspace · Course

Freddy Learning Elyra Workspace

Freddy builds his notes app with coding agents, and for months he has done it the way most people start: four terminal tabs, a lot of hope, and no idea which tab was waiting for him. This course is the fifteen chapters that move him into one window — from the first thread to agents that check their own work, try what they built, run on a schedule, and reach him on his phone when they need him.

15 chapters · from the first launch · free

The 15 chapters
  1. 01 Four Terminal Tabs and a Lot of Hope Freddy has a notes app and three jobs for it: fix a bug in the export, add a search box, and write the tests nobody wrote. He has started all three, in three terminal tabs, and he can no longer say which one is waiting for him.
  2. 02 The First Launch Freddy downloads the app, opens it, and a dialog tells him which agents it found and what version each one is. This chapter is the ten minutes between that dialog and the first thing an agent does in his project.
  3. 03 Talking to an Agent Freddy's first question went well. Now he wants the agent to fix the export bug, and he realises he is about to make four decisions without noticing: which agent, which model, how hard it thinks, and whether it may touch a file without asking.
  4. 04 Reading What the Agent Did The agent has changed something in the export. Freddy's old reflex is to scroll. This chapter is about the three things the window does so that he does not have to: it shows the work as it happens, it stops and asks when a decision is his, and it can put every file back to how it was before a message.
  5. 05 Changes, Commits and Pull Requests The agent says it is done. Freddy has learned that this sentence describes the agent's opinion, not the code. This chapter is the review loop: see exactly what changed, say what is wrong on the line where it is wrong, and when it is right, commit and open the pull request.
  6. 06 Many Threads, One Project This is the chapter Freddy was promised in chapter 1. He starts his three tasks in one project, and the sidebar answers the question he could not answer from four terminal tabs: which of them is waiting for him?
  7. 07 Worktrees and the Parallel Fix Freddy has three threads in one project and he has noticed the problem he was warned about: two of them are editing the same file. This chapter is the fix, and the thing you can build on it: giving one task to several agents and keeping the best result.
  8. 08 Teaching the Project Every new thread starts the same way: the agent knows nothing about Freddy's project except what it can read. He has typed the same three sentences into six threads. This chapter is where they go instead.
  9. 09 Done Means Green Freddy asked an agent to add the search box. It replied that it was done, and the build was red. He has had that reply before. This chapter is how he stops taking it on trust: a goal that says what finished means, a check that proves it, and a limit on what it may cost to try.
  10. 10 The Browser, and Agents That Try What They Built Freddy's search box works. He knows because the agent said so, and because the tests pass. He has not seen it work, and neither has the agent. This chapter closes that gap: a browser next to the conversation, for him and for the agent.
  11. 11 Files, Search and the Terminal Freddy has stopped switching windows to read what the agent wrote, and noticed how much of his old routine was only that: find the file, open it, scroll to the line, go back. This chapter is the small tools that make the routine disappear.
  12. 12 Work That Starts Itself Freddy has three jobs he does every week, by hand, with an agent: check the dependencies, run the full test suite and read the failures, and summarize what changed. He is the schedule. This chapter is how he stops being the schedule, and how a list of things to do turns into threads without him typing the same sentence twice.
  13. 13 Leaving the Desk Freddy's goal is running, the checks are set, and it is five o'clock. He would like to go home. This chapter is the honest answer to what happens when he does, and how to make the agents' need for him reach him instead of waiting in a window.
  14. 14 Agents That Run Agents Freddy has a migration that touches three areas of the app. He could start three threads. He has begun to wonder whether the agent could do that part too: split the job, start the threads, wait for them and tell him what each one did. It can, and this chapter is about doing it without losing control of it.
  15. 15 Keeping It Healthy Freddy's window works. The last chapter is the one that keeps it working: where everything is kept, what to change and what to leave, what an update does to a Mac with agents running, and the few problems that account for most of the questions.