Transcript
Now we're at a transition point. Up until now, we've been working with greenfield projects - creating new code from scratch. But most of you are going to be working with existing codebases, which is a completely different challenge.
This is your choose-your-own-adventure moment. You can continue practicing with toy examples and building new features, or you can dive into the real world and start working with your actual codebase.
If you choose to work on real code, pick a project you're familiar with. Maybe something you've been working on recently, or a codebase where you know there are some technical debt items that need addressing.
The techniques we've learned so far - using slash commands, managing context, working with skills - all apply to legacy code. But there are some additional strategies we'll need when dealing with large, complex codebases.
So go ahead and open up your real project in a new terminal window. Just type `claude` in that directory and you'll start a completely independent session that knows nothing about what we've been doing here.