Recently I watched following System Crafters streams about agentic, or, pair programming capabilities:
(oldest to newest)
- Wiring Claude Code Into Emacs - System Crafters Live!
- Uncovering Tmux’s Hidden Gems - System Crafters Live!
- Tmux Popup Hacks for Terminal Productivity - System Crafters Live!
- Crafting an AI-Driven Workflow System - System Crafters Live!
With these livestreams, I could see some evolution of pair programming, or agentic coding workflows. Daviwil starts with the emacs client, and makes his way to terminal and tmux.
While these are interesting to see, I still sense that I have lots of missing pieces in my head to start employing this workflow where I dictate what I want in my own hobby project to AI, let it generate code, and then let me review the code it generated.
The scene is full of its own, alien, jargon and terms! Here’s a list of terms which I have no practical grasp of:
- MCP (model context protocol?)
- ACP (agent-client protocol?)
- “tool use”
SOUL.md,AGENT.md,SKILLS.md, etc.- openclaw, nemoclaw
- hermes, harness, etc.
To make things worse, these terms change, get discarded, left behind, newly introduced, etc., on a near-weekly basis, making me get the sense that whatever topic I might choose to read up on might be already discarded and “got moved-on” already.
I don’t even know which term accurately represents what I am talking about: is it “agentic coding”, or, is it “pair programming”?
My experience with LLMs so far has been chatgpt and gemini AI via their WebUI (which sucks immensely, hog my CPU endlessly and drive me insane), and gptelwith API keys bought on nano-gpt via crypto (monero, specifically). Gpteloffers a much more pleasant experience for Question & Answer workflows, but, I feel that the programming industry, and the hobbyists are already moving on from Q&A -based utilization to agentic utilization of LLMs, and I want in on this train!
Anybody share my frustrations? Where did you guys start? I guess I should begin by taking a look at the agent-shell.el, which I think is doing what gptel did to Q&A-based workflows, to agentic workflows, however, there seems to be alternatives like claude-code.el, aidermacs, etc. – I don’t even know if I need to “write my own MCP servers” thingy that Daviwil seems to be doing with his own Sigil project.
This is the general view. I guess tips and tricks on these topics would be much appreciated. Feel free to share down below.