amitozalvo/mesimon/tree/main/crates/mesimon-daemon/mod

mesimon은 ticket에서 Claude Code와 Codex agent를 실행하는 터미널 kanban board입니다. 각 agent에 고유한 worktree, 브랜치 및 병합 흐름이 있고 bridge 플러그인이 세션 이벤트를 board에 보고합니다.
amitozalvo/mesimon/tree/main/crates/mesimon-daemon/mod

mesimon은 coding agent를 실행하는 터미널 kanban board입니다. 키 하나로 ticket에서 agent를 시작하고 각 agent에 고유한 worktree와 브랜치를 할당할 수 있습니다. agent에 입력이 필요하면 카드가 켜지고, 키 하나로 검토하고 병합합니다. crates/mesimon-daemon/mod 아래에는 bridge mod도 포함되어 agent의 세션을 board에 연결하고 이벤트를 보고하며 board 파일에 대한 쓰기를 게이트하고 board의 도구를 노출하며 board 명령을 다시 전달합니다. shell script 또는 Homebrew로 설치한 다음 mesimon doctor를 실행하세요.
먼저 작성자의 README에서 marketplace와 플러그인 이름을 확인하세요. 저장소 구조에 따라 명령어가 달라질 수 있습니다.
claude plugin marketplace add amitozalvo/mesimon claude plugin install mesimon
mesimon (Hebrew משימון, "the task instrument" — pronounced me-si-MON) is a terminal kanban board that runs your coding agents. Like Kubernetes is to containers, mesimon is to Claude Code and Codex.
Your agent is the real Claude Code or Codex, in its own terminal: step into it and you have the same prompt, the same slash commands and the same permission dialogs, and mesimon never sits between you and it.

<sub>Start an agent with Shift+Enter on the board. When its card lights, open the ticket and
answer with Shift+Enter there, then merge its branch with m. Recorded with a scripted stand-in agent so the take is reproducible;
assets/demo/ re-records it.</sub>
Alpha. It works and it is used every day, and it will change under you. Each version's changes are in the CHANGELOG.
v shows the branch's diff and m merges it,
fast-forward only.curl -fsSL https://mesimon.dev/install.sh | sh
Or with Homebrew:
brew install amitozalvo/tap/mesimon
Then run mesimon doctor. It checks your setup and prints fixes, and changes nothing.
You need macOS on Apple Silicon or Linux (x86_64 or aarch64, WSL2 included), git, and Claude Code or Codex, signed in. On Linux you also need tmux 3.3 or newer; on macOS mesimon brings its own. Requirements in detail covers the rest, and Updating says how new versions arrive.
cd into a git repository and run mesimon.o and type a task as the title, for example Add a --version flag.shift+tab so the line under the title reads ⎇ worktree. The agent gets its own
branch.shift+enter. The ticket is saved, an agent starts on it, and its card spins while it
works.space on it to read what the agent
said, then m twice to merge its branch.If a card lights before then, its agent is asking you something. Press shift+enter on the
card to answer it, or enter to go into the agent's own terminal; ctrl-] brings you back.
shift+enter needs a terminal that reports it, such as iTerm2, Ghostty, kitty or WezTerm. If
? does not list it, press enter in step 4 to save the ticket, then c to start its agent,
and type the task into it.
? lists every key on the screen you are on. Closing the board does not stop your agents:
Stopping everything says how to.
Your agent, your way. enter on a ticket with a working agent takes you into the agent
itself: Claude Code or Codex, exactly as you know it.

<sub>enter steps into the agent's own terminal, where you type to it as you always do, and
ctrl-] steps back out while it keeps working.</sub>
The ticket page. tab on a card writes its description, and ctrl-k lists the links in
its notes.

<sub>tab adds two lines to the brief, enter opens the page with the note its agent left, and
ctrl-k opens one of that note's links.</sub>
Search. / finds any ticket by a few letters of its title, key, column or tag.

<sub>Three letters narrow fifteen tickets to one, and enter scrolls the board to its card.</sub>
The crown. ctrl-o on a card lets its agent file, move, tag and start the other tickets.

<sub>The crowned agent runs the board, and you keep the crown: ctrl-o on its card takes it
back. More on the crown.</sub>
mesimon doctor prints fixes for you to apply; it never applies one
itself.The promises in full, with every path mesimon writes. If you find mesimon breaking one, report it.
Apache-2.0. See LICENSE, NOTICE and TRADEMARK.md.