kruczele

Besiege — Git skill for Claude Code

Git community

Command center for coding agents: campaigns, PR board and attention inbox, with a fleet of machines over Tailscale.

How to install Besiege

This entry records only its repository, not the path inside it, so there is no exact command to give. Open kruczele/besiege and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Besiege does

Command center for coding agents: campaigns, PR board and attention inbox, with a fleet of machines over Tailscale. Claude Code, Codex, OpenCode, agy.

Alternatives in Git

  • Openclaude — Open Claude Is Open-source coding-agent CLI for OpenAI, Gemini, DeepSeek, Ollama, Codex, GitHub Models, and 20 22.5k ★
  • Memorix — Open-source cross-agent memory layer for coding agents via MCP 392 ★
  • Hermes IDE — One console for every coding agent 333 ★

README

Besiege — a command center for coding agents

License: MIT Network: Tailscale Status: actively evolving

Besiege is a command center for coding agents — terminals, agent sessions, notes, repos, and pull requests, all grouped around the work you're actually doing, with one place to see what needs your attention instead of hunting across terminals and GitHub. It treats every machine you own as one pool of compute: sessions land where there's room, you can attach to any of them from any box, and a machine that's asleep gets woken when there's work for it.

It works with **Claude Code**, **Codex**, **OpenCode** and **Antigravity (`agy`)**, and is built to run on a **[Tailscale](https://tailscale.com) tailnet** — see [Built for Tailscale](#built-for-tailscale).

Besiege doesn't manage the agents — it manages *your* context and attention while the agents manage the code.

Contents

What it does

🗂 Campaigns Tabs of panels (agent sessions, terminals, notes), pinned repos and a PR board, all scoped to one piece of work. Restart your machine and everything is where you left it, one click from resumed.
🔀 PR board Every PR touching a pinned repo, grouped by branc