I use Codex CLI and Claude Code a lot during the day. Not through an API. Not through a custom integration. Mostly just the normal local CLIs, logged in with my subscription accounts, running inside whatever project I am working on. That workflow is simple enough, but there was one small thing I kept thinking about. Some of these tools meter usage in rolling time windows. In practice, the first message starts the window. If I only remember to open the tool later in the day, I may still have the same subscription, but the timing is not as useful as it could be. So I built a tiny helper for myself: agent-poke . Repo: github.com/semiherdogan/agent-poke It does not try to be smart. It just sends a small message to the agents at fixed times. Hey! Enter fullscreen mode Exit fullscreen mode That is the whole idea. The problem I wanted to solve Claude is most useful to me during the workday, roughly between 09:00 and 19:00 . Codex is useful almost all the time. At first, I thought about making the scheduler dynamic.…