Using ibuffer for custom buffer list commands 0 ▲ Hoagie's corner of the internet 1 hour ago · Tech · hide tag(s): #overblown-minor-annoyances #emacs At work I have instances of Claude running in different repositories, many times for the same overarching task. For example: "load info from flat file in DB1, run transformation and store in DB2, update output step to include new data, enable output feed for a client". These happen in 3 or 4 different repos, depending on specifics. But the branch names are all the same, since they tie to the same user story. I have a keymap for agent-shell commands, in which I included a little command to pick another agent buffer using completing-read:[1] ;; init.el (defun hoagie-switch-to-agent-shell () "Switch to an agent-shell-mode buffer." (interactive) (switch-to-buffer (completing-read "Switch to Agent: " (mapcar #'buffer-name (seq-filter (lambda (b) (eq (buffer-local-value 'major-mode b) 'agent-shell-mode)) (buffer-list))) nil t))) ;; user-lisp/bindings.el (defvar-keymap hoagie-agent-shell-keymap :doc "Keymap for agent-shell." :name "Agent Shell" "t"… Commenting on Bubbles has been removed. Why? If you want to talk about this post, write to the author, use the comments on their blog if it has them, or reply with a "RE:" post on your own blog. Suggestions? feedback@bubbles.town