Agent Deck: Een op Go gebaseerde terminalmanager voor AI-coderingsagenten.
Agent Deck, ontwikkeld door Asheshgoplani, is een MCP-servertool gebouwd met Go, ontworpen voor het beheren van AI-coderingsagentsessies. Het fungeert als een TUI (Terminal User Interface) dat bovenop een achtergronddaemon werkt, die een per-gebruiker Unix-socket gebruikt voor communicatie. Deze gratis tool biedt een gecentraliseerd platform voor ontwikkelaars om verschillende AI-agenten zoals Claude Code, Gemini CLI, Aider en Devin te controleren en te monitoren, en vergemakkelijkt de interactie met meerdere AI-ontwikkelomgevingen. Het primaire doel is om gelijktijdige AI-coderingsopdrachten efficiënt te orkestreren en te beheren.
Meest gekozen alternatief
Waarmee verbindt Agent Deck?
Agent Deck is een terminalsessiebeheerder specifiek voor AI-coderingsagenten. Het verbindt met en beheert sessies voor verschillende AI-tools, waaronder Claude Code, Gemini CLI, Aider, Codex, OpenCode, Pi, Devin en Kiro CLI/IDE. De tool werkt door hun terminalsessies te observeren, real-time statusupdates te bieden, tooloproepen bij te houden en prompts te monitoren. De interne communicatie is afhankelijk van een per-gebruiker Unix-socket tussen de TUI en de achtergronddaemon.
Kernfunctionaliteiten en tools
Agent Deck stelt zijn mogelijkheden voornamelijk bloot via CLI-opdrachten en een TUI. Belangrijke opdrachten zijn agent-deck session start, agent-deck session stop, agent-deck session fork, en agent-deck status. Het beheert ook werkruimtes met agent-deck add --worktree, agent-deck worktree list, en agent-deck worktree cleanup. Daarnaast biedt het Sub-Agent Launch via hulpscripts zoals "$SKILL_DIR/scripts/launch-subagent.sh" en eersteklas ondersteuning voor DeepSeek Harness (dsh) tools, waarmee lancering, hervatting en sessiebeheer mogelijk zijn.
Voor wie is het bedoeld?
Agent Deck is ontworpen voor ontwikkelaars die vaak meerdere AI-coderingsagentsessies gelijktijdig uitvoeren en beheren. Het richt zich op degenen die een uniforme interface nodig hebben om agenten te controleren en te schakelen tussen verschillende projecten. Dit omvat gebruikers die verschillende oplossingen willen verkennen door agentgesprekken te forkeren of complexe workflows te orkestreren met meerdere specialistische AI-agenten. Sla dit over als je voornamelijk maar één AI-coderingsagent tegelijk gebruikt.
Hoe te beginnen
Er zijn geen inloggegevens vereist voor Agent Deck zelf, aangezien het voornamelijk de authenticatie beheert voor de AI-agenten die het orkestreert. Voor de "conductor"-modus wordt Slack-gebruikers-ID-autorisatie gebruikt.
Toepassingsgevallen
- Geïntegreerd Sessiebeheer: Biedt een enkele terminal UI om meerdere AI-coderingsagentsessies te beheren, groeperen, zoeken, opnieuw op te starten en tussen te schakelen.
- Sessie Forking: Maakt het mogelijk om AI-agentgesprekken te vertakken om verschillende oplossingen te verkennen zonder de oorspronkelijke context te verliezen.
- Agent Orkestratie en Parallelle Workflows: Maakt het mogelijk om pipelines op te zetten waarbij een orkestrator taken coördineert tussen specialistische werkagenten, ter ondersteuning van parallelle uitvoering.
Agent Deck door Asheshgoplani biedt een gecentraliseerde TUI voor het orkestreren van diverse AI-codingagenten. De Go-gebaseerde architectuur en Unix-socketcommunicatie bieden een gefocuste omgeving voor ontwikkelaars. De tool blinkt uit in het beheren van gelijktijdige sessies, het faciliteren van agentorkestratie en het mogelijk maken van sessieforking voor verkennend werk. Het fungeert als een belangrijke laag voor ontwikkelaars die betrokken zijn bij meerdere AI-assistenten. Probeer een "agent-deck sessie starten" voor een DeepSeek Harness-sessie om de beheermogelijkheden te ervaren.






