My setup for the AI era (and why I'd recommend it)
The apps I use for AI-assisted development, focused work, and keeping my thoughts and knowledge.
It can feel a bit overwhelming to be a developer right now. Every time you look around, there's a new model, a new coding agent, or another setup that someone insists will change how you work. Even figuring out which apps to use can start to feel like a project of its own.
So I wanted to write down what I'm using at the moment, why I ended up with these apps, and why I'd recommend giving them a try. Most of my setup comes down to fairly ordinary things: working with agents, using my browser, keeping my thoughts and knowledge somewhere I can come back to, and making sure I still have space to think for myself.



1. T3 Code: working with coding agents
For coding, I primarily use Codex. The subscription gives me enough usage for the way I work, which matters quite a lot when I'm spending a good part of the day with an agent. I also use Claude, mainly for Claude Design, though I have less usage available there.
The question for me became how to make using both fit into my day. I wanted one place to work with Codex and Claude Code, see my usage limits, and access my sessions from my phone when I'm outside. T3 Code fits that pretty well, with desktop, web, and mobile clients and a usage view.
I actually tried it before and didn't particularly like it. At the time it felt like another agent app in a pile of agent apps, and I didn't see much reason to stick with it. But after coming back to it, I can see how well it fits what I need right now.
Sometimes an app makes more sense once you've figured out what you're looking for.
2. Aside: a browser I actually enjoy using
I've been using Arc for a few years, after moving away from Chrome, and I've been pretty in love with it. A clean browser matters to me because it's somewhere I spend so much of my day.
But working with agents has given me another thing to care about: how easily they can work with the websites I'm already using. I wanted to keep the simplicity I liked in Arc while finding something that fit this way of working.
That's how I ended up with Aside, which is built around agents working across your logged-in websites.
I'd heard people recommend it before and wasn't particularly convinced. After trying it myself, though, it's become one of my favourite apps. The clean UI and the way it fits my agent work are what won me over. Those details matter much more when you're actually using an app every day.
3. Spokenly: getting thoughts into the agent
A friend recommended Spokenly, and it makes a lot of sense for this kind of work. When you're explaining something to a coding agent, sometimes it's easier to just say what you're thinking than type the whole thing out.
Spokenly lets you dictate into the app you're using. It's a clean, minimal tool, which is exactly what I want from something like this.
It also has free local transcription models, so you can use it without a subscription. Bringing your own API key is another option, though any charges from the model provider are separate. On Mac, it can also record microphone and system audio, which is useful for calls and meetings.
For me, the appeal is straightforward: less friction between having a thought and getting it down. Especially when that thought takes a little while to explain.


4. Zed: making room for deep work
This is the part of the setup I care about just as much as the agents.
With AI coding becoming more capable, I think it's easy to spend more and more time asking for things and less time working through them yourself. But I still want to learn, understand the code, and be able to sit with a problem without immediately handing it over.
That's why I use Zed. It's fast, minimal, and gives me a comfortable place to do that work. It has AI features too, but it also lets you turn them all off.
I've written before about slowing down to build a stronger foundation, and this feels like a practical way to make room for that. There are times when I want an agent helping me build, and times when I want to work something out myself. I want my setup to support both.
5. Still: staying focused while the agent works
One slightly strange part of agentic coding is all the waiting. You send a task, the agent starts working, and suddenly you have a few minutes where it's very easy to open social media.
The problem is how quickly that can eat into your work. A quick look becomes a longer one, and getting back into what you were doing takes more effort than you expected.
So I think a blocker earns its place in this setup too. I use my own app, Still, a small macOS website blocker. You can block distracting sites for a focus session or keep the blocklist always on and turn it off when you intentionally want access.
It's a simple idea, but I like having that extra step. Otherwise, the time an agent is supposed to save can disappear into whatever I opened while it was running.
6. Apple Notes: keeping knowledge and capturing thoughts

- Capture thoughts
- Keep knowledge
- Write to-do lists
For knowledge storage, I'm using Apple Notes for now. It's where I keep my to-do lists and capture my thoughts, and I can access it on both my phone and my desktop.
That last part matters quite a lot to me. I want to be able to write a thought down when I'm outside and come back to it when I'm at my desk. Having the same place available in both situations makes it easier to keep using it.
It also fits the kind of simplicity I like in the rest of this setup. I can put down what I need to do, keep knowledge I want to return to, or just write out something I'm thinking about. Right now, that works well for me.
Where this leaves me
Looking at the whole setup, the thing I keep coming back to is how to make working with AI fit into a day that still includes learning and focused work.
T3 Code, Aside, and Spokenly help me work with agents more comfortably. Zed and Still help me make room for the attention the work still needs from me. Apple Notes gives me a place to keep knowledge and capture thoughts that I can return to across my phone and desktop.
I'm still figuring out what that balance looks like, and I'll probably change parts of this setup over time. But these are the apps that fit how I want to work right now, and hopefully there's something here that fits your day too.