# Tools

> Every listed resource, editors’ picks first. The filters below can be combined.

- Search: append `?q=<keywords>` to the URL. Separate several keywords with spaces; all of them must match. Matches name, repository, tags, professions, description and README.
- Filter by type: append `?type=<cli|skill|plugin|mcp>` to the URL.
- Filter by profession: append `?profession=<profession id>` to the URL. Separate several ids with commas; a resource matches when it suits any of them. Ids are listed at https://hebbmind.com/api/v1/professions
- Filter by tag: append `?tag=<tag>` to the URL. Separate several tags with commas; a resource must carry all of them. Tags are listed at https://hebbmind.com/api/v1/tags

Tagged `parallel-sessions`, `rust`: 3 items.

- [herdr](https://hebbmind.com/ru/cli/herdr.md): [CLI] Terminal multiplexer built for coding agents: run Claude Code, Codex and others in split panes, each marked working, blocked or idle, with sessions surviving disconnects. Agents can also create panes and message each other through the CLI.
- [Zellij](https://hebbmind.com/ru/cli/zellij.md): [CLI] Terminal multiplexer written in Rust, an alternative to tmux, with layout files, floating and stacked panes, WebAssembly plugins and a built-in web client. Handy for running several agent sessions at once.
- [Worktrunk](https://hebbmind.com/ru/cli/worktrunk.md): [CLI] Git worktree manager (wt) built for running multiple AI agents in parallel: create, switch and clean up worktrees by branch name, and spin up a worktree and launch Claude in one command. Supports hooks, LLM-generated commit messages and one-step merges.
