You can put two people in the same AI chat session — Linux has had the tool for 20 years In short: => ICM on a linux server - all files and folders that are shared with others live here => co-workers connecting to this server and working with the files and folders => tmux allows shared chatrooms with AI agents Most AI coding tools give you a private conversation. You and the agent, in your own window. If a colleague wants to see what you are doing, you screenshot it or you paste it into chat. There is a much older way to solve this, and it turns out to work beautifully with AI agents: tmux. What tmux does tmux is a terminal multiplexer. Two useful things about it: - A session keeps running when you disconnect. Close your laptop, come back tomorrow, everything is still there. - More than one person can attach to the same session at the same time. That second point is the interesting one. Two people attached to one tmux session see the same screen, live. Not a shared screen recording — the actual terminal, for both of them. What that gives you with an AI agent Run your agent inside a tmux session instead of a plain terminal, and the conversation becomes something several people can join. Anna starts a session for the website redesign. She asks the agent to go through the stylesheets. Ben joins twenty minutes later, sees the whole conversation already there, reads what has been decided, and types the next question himself. Same agent, same context, no handover meeting. When Anna closes her laptop, nothing stops. The session lives on the server. Why this is worth knowing The usual way to get shared AI sessions is a hosted platform: your conversation lives on someone else's servers so that several people can reach it. With tmux you do not need that. The session runs on a machine you already have — a small Linux server, a virtual machine, whatever your team uses. Nothing leaves it. For anyone working with client data or under data-residency rules, that distinction matters more than any feature.