• And so I ended up with a TUI

    This is a short experience report about building a tiny TUI/CLI to inspect configured agents and model assignments in Opencode. I wanted a simple way to see which models were configured on which (sub)agents and their relative costs. I also did not want to spend much time building…

  • Add a CLI subcommand to keep LLM instructions in sync

    One challenge with agent instructions when integrating with CLIs is how to direct the LLM so it knows how to use them, and keep those instructions up to date. I recently learned about a relatively simple idea: create a subcommand that outputs instructions targetted at LLMs and re…

  • Continuous Deployment for Personal CLI Tools

    Git pre-push hooks can automate local installation of your personal CLI tools, creating a development workflow where your working environment always has the latest version of your code. When developing CLI tools, for example for personal use, I often want to run the latest versio…