Claude Code 및 Docker Agent와 같은 여러 코딩 에이전트 CLI 세션을 통합 웹 인터페이스와 모바일 앱을 통해 관리하고 제어합니다.
다른 이름 oddessentials/agent-guild, agent-guild, @oddessentials/agent-guild
- 스타
- 4
- Tools
- —
- 다운로드, 30일
- —
- 최신 버전
- 1.33.2
- 마지막 커밋
- 2026년 11월 13일
- 라이선스
- AGPL-3.0
Agent Guild MCP란?
Agent Guild은(는) MCP server입니다. Claude Code 및 Docker Agent와 같은 여러 코딩 에이전트 CLI 세션을 통합 웹 인터페이스와 모바일 앱을 통해 관리하고 제어합니다.
프로젝트 README에서 생성된 요약
Agent Guild MCP server 정보
Agent Guild는 개발자가 단일 인터페이스에서 여러 코딩 에이전트 CLI 세션을 관리할 수 있도록 지원합니다. Claude Code, Codex CLI, Antigravity CLI, Grok Build, Docker Agent와 같은 도구들을 실제 터미널에서 나란히 실행할 수 있습니다. 여러 터미널 창을 번갈아 가며 사용할 필요 없이, 통합 웹 인터페이스, VS Code 또는 iOS 및 Android용 전용 모바일 앱을 통해 이러한 세션들을 모니터링하고 제어할 수 있습니다.
매니저는 Windows, macOS 또는 Linux에서 로컬로 실행되며 로컬 웹 페이지를 제공합니다. 실제 터미널 세션을 사용하므로 API 키, 구독 또는 Amazon Bedrock을 포함하여 도구에서 요구하는 모든 인증 방식을 지원합니다. Tailscale 네트워크나 리버스 프록시를 통해 활성 세션에 원격으로 접속할 수 있어, 브라우저를 닫거나 다른 기기로 이동하더라도 에이전트가 작업을 계속 수행하도록 보장합니다.
활용 사례
- 1여러 에이전트 동시 모니터링Claude Code 및 Docker Agent와 같은 여러 코딩 에이전트를 실제 터미널에서 동시에 실행합니다.
- 2모바일에서 코딩 세션 제어터치 키를 사용하여 스마트폰이나 태블릿에서 라이브 코딩 세션을 이어갑니다.
- 3원격 헤드리스 서버 관리SSH 터널을 통해 원격 Linux 서버에서 실행 중인 에이전트 세션에 접속하고 제어합니다.
프로젝트의 README를 바탕으로 작성되었습니다. 모든 활용 사례는 해당 내용의 인용문과 대조하여 확인합니다.
Agent Guild MCP 설치 방법
형식 확인: 2026년 11월 10일Claude Code에 Agent Guild MCP 설치
$ claude mcp add agent-guild -- npx -y @oddessentials/agent-guildCursor에 Agent Guild MCP 설치
~/.cursor/mcp.json
{
"mcpServers": {
"agent-guild": {
"command": "npx",
"args": [
"-y",
"@oddessentials/agent-guild"
]
}
}
}VS Code에 Agent Guild MCP 설치
.vscode/mcp.json
{
"servers": {
"agent-guild": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@oddessentials/agent-guild"
]
}
}
}Claude Desktop에 Agent Guild MCP 설치
claude_desktop_config.json
{
"mcpServers": {
"agent-guild": {
"command": "npx",
"args": [
"-y",
"@oddessentials/agent-guild"
]
}
}
}Codex에 Agent Guild MCP 설치
~/.codex/config.toml
[mcp_servers.agent-guild] command = "npx" args = ["-y", "@oddessentials/agent-guild"]
Gemini CLI에 Agent Guild MCP 설치
~/.gemini/settings.json
{
"mcpServers": {
"agent-guild": {
"command": "npx",
"args": [
"-y",
"@oddessentials/agent-guild"
]
}
}
}자동 검사
2026년 11월 14일에 실행됨전체 보고서 →자동 검사를 통과했습니다. 이는 보안 감사가 아닙니다. 코드를 직접 읽고 서버에 필요한 최소한의 권한만 부여하십시오. 검사 방식
- 소스 저장소 연결 및 접근 가능oddessentials/agent-guild is public and reachablegithub.com/oddessentials/agent-guild ↗통과
- 패키지가 이 저장소를 소스로 지정@oddessentials/agent-guild names oddessentials/agent-guild as sourcenpmjs.com/package/@oddessentials/agent-guild ↗통과
- 빌드 출처(Sigstore 증명)Sigstore attestation for @oddessentials/agent-guildnpmjs.com/package/@oddessentials/agent-guild/v/1.33.2#proven ↗통과
- 오픈 소스 라이선스 (OSI)AGPL-3.0spdx.org/licenses/AGPL-3.0.html ↗통과
- 최근 1년 내 커밋 또는 릴리스Last commit or release 2026-11-13github.com/oddessentials/agent-guild ↗통과
- OpenSSF Scorecard검사되지 않음
- 패키지 이름이 인기 패키지와 유사하지 않음No popular package one edit away from @oddessentials/agent-guild통과
- 패키지와 의존성에 심각한 보안 권고 없음the package checked; no critical advisoryosv.dev ↗통과
- 모델에 대한 숨겨진 지침 없음0 tool descriptions and the README read; no override phrases, credential paths or hidden characters통과
- 파괴적인 도구에 라벨 표시됨검사되지 않음
- 원격 endpoint가 MCP 핸드셰이크에 응답검사되지 않음
README
GitHub에서 보기Run Claude Code, Codex CLI, Antigravity CLI, Grok Build, Docker Agent and your own shells side by side in real terminals. Pick the same live sessions up from your phone, VS Code or any browser. Free, on Windows, macOS and Linux.
Agent Guild is a small manager that runs on your computer and serves one local web page. Close the page whenever you like; the sessions keep running.
Try the demo: walk the Yard in your browser. Simulated, free, no account and nothing installed.
Quick start
Or install with npm, on Node.js 22 or newer:
npm install -g @oddessentials/agent-guild
agent-guild
The page opens in your browser. Press New on a tool's card to start a session. Sign in to each tool inside its first session, as you would in any terminal. To look around first, try the demo (simulated, nothing installed) or watch the trailer.
Or ask your agent. Point it at
the setup skill,
or run claude plugin marketplace add oddessentials/agent-guild --sparse .claude-plugin plugins
and claude plugin install agent-guild@agent-guild. It installs and checks Agent Guild,
then connects over MCP to see and steer your sessions.
Why Agent Guild
- The real CLIs, unchanged. Each session is the tool itself in a real terminal, not a chat copy of it. Whatever sign-in the tool uses works: a subscription, an API key, Amazon Bedrock or your own gateway.
- Every agent in one place. Claude Code, Codex CLI, Antigravity CLI, Grok Build, Docker Agent, any shell, and tmux or herdr sessions, each card showing its helper agents and model, with usage meters for Claude Code and Codex CLI.
- The same session on every screen. Any browser, a phone over Tailscale with touch keys, VS Code, and the Agent Guild app: iPhone, iPad and Apple Vision Pro on the App Store; Android, Android TV, Google TV and Android XR on Google Play or GitHub; Fire tablets and Fire TV on the Amazon Appstore; and Meta Quest on the Meta Horizon Store. Apple Watch and Meta Ray-Ban Display list your sessions and read a session's last answer aloud. See what each screen needs.
- Native on Windows. No WSL. Also macOS, Linux, and headless Linux servers over SSH.
- Nothing in between. No account and no relay server: the manager
listens on
127.0.0.1, and other devices reach it through your own Tailscale network or reverse proxy. See Privacy.
How it compares
| Agent Guild | tmux over SSH | Claude Code Remote Control | |
|---|---|---|---|
| Agents | Any CLI, side by side | Any CLI | Claude Code |
| On a phone | The real terminal in a web page or app, with touch keys | An SSH app | A chat view in the Claude app |
| Sign-in | Whatever the tool uses | Whatever the tool uses | Pro, Max, Team or Enterprise; not API keys, Bedrock or a gateway |
| Windows without WSL | Yes | No | Yes |
Not yet: push notifications. Phones and the Apple apps reconnect when you open them again; the sessions keep running on the computer in the meantime.
License: open source under the GNU AGPL 3.0. Free for personal and commercial use.
Requirements
| Node.js | 22 or newer |
| Windows | 10 version 1809 or later, x64 or arm64. No WSL needed. |
| macOS | 11 or later, Intel or Apple silicon |
| Linux | x64 or arm64 with glibc 2.28 or later (for example Debian 10, Ubuntu 20.04 or RHEL 8), with a desktop or over SSH |
No compiler is needed, except on Linux without glibc, such as Alpine:
agent-guild prints the commands that build its terminal library there. A
missing tool shows Install on its card; Antigravity CLI, which is not on
npm, shows its install command instead. For Docker Agent, see
Docker Agent.
Agent Guild for VS Code opens the same page in an editor tab. Editors that install from Open VSX get it there.
Setup
Access token
You do not create one. The first run generates it, and agent-guild opens
the page with it. If a browser asks for it, open the link that
agent-guild url prints. Anyone with that link can use your terminals.
To replace it, stop the manager (this ends running sessions), delete
auth-token from the data folder, and
start again.
Docker Agent
Docker Agent is the docker agent plugin; Docker Desktop 4.63 and later ship
it, and its card's Install downloads the latest release into
~/.docker/cli-plugins when no copy runs. The card's installation box lists
every copy the Docker CLI finds and which one runs; the card updates and
removes only the downloaded one, and leaves Docker Desktop's to Desktop.
On Linux, Docker Engine does not include the plugin; the card's Install
adds it. The card needs Docker's own docker command: Podman's
docker and the Ubuntu snap of Docker do not load the plugin. If you
installed Docker Agent on its own as docker-agent (Homebrew or a release
download), add this to providers.json,
then run agent-guild restart:
{ "providers": [{ "id": "docker", "command": "docker-agent", "args": ["run"], "versionArgs": ["version"] }] }
Headless Linux server
-
On the server:
npm install -g @oddessentials/agent-guild agent-guild --no-browserIt prints
Open: http://127.0.0.1:47821/#token=…. -
On your computer, open a tunnel and leave it open:
ssh -L 47821:127.0.0.1:47821 you@server -
Open the printed link in your browser. The local port must be
47821; any other port is refused.
To start Agent Guild when the server boots, choose Settings → Startup → When the computer starts in the page, then run once on the server:
sudo loginctl enable-linger $USER
This needs systemd and is not offered under WSL. agent-guild status shows
the result.
Remote access with Tailscale
Use your terminals from a phone or another computer on your Tailscale network.
You need Tailscale 1.52 or later, signed in on both devices in the same tailnet, with MagicDNS on.
- In the page, choose Settings → Remote access → Enable remote access.
- If it shows Open Tailscale approval, approve HTTPS there, then choose Continue setup.
- If it says Tailscale needs permission, run the command under Connection details in a terminal allowed to manage Tailscale, then choose Continue setup.
- Choose Connect another device and scan the QR code, or open the sign-in link, on the other device. On a TV or another device without a camera, enter your remote address in the Agent Guild app and approve the code it shows.
The sign-in link contains your access token. Disable remote access turns it off; sessions keep running. On a headless server, do this through the SSH tunnel above. For another reverse proxy, see configuration.
macOS keychain
The first Claude Code usage meter may ask for access to the "Claude Code-credentials" keychain item. Choose Always Allow.
Features
- Real terminals that survive closing or reloading the page
- Two terminals side by side with Split, a text size control, and Copy… to select terminal text
- Touch keys for phones and tablets: arrows, Tab, Enter, Esc, Ctrl+C, Paste and Clear
- Dictate into a terminal and Read the agent's last answer aloud (Settings → Voice and Read aloud)
- A working-folder picker with recent folders and a folder browser, and a button that opens the folder in your file manager
- Install and update each tool from its card, and upgrade Agent Guild from the page
- Helper agents and the model in use, shown on each card (setup per tool)
- Rate-limit meters for Claude Code and Codex CLI
- Several accounts per tool (accounts)
- Model grades and benchmarks for each tool's models
- Resume a tool's earlier sessions with Existing…
- Read Google's saved conversations with History, filtered to the working folder
- See what Claude Code, Codex CLI and Grok Build remember with Memory, and which instruction files they and Antigravity CLI read in the working folder with Instructions
- GitHub issues, pull requests, workflow runs, branches and cloning
- The manager's environment on the Shell card: runtimes, design tools, Docker, and the versions a project pins
- Start the manager when you sign in, on Windows, macOS and Linux
- Shared notes, a news feed, skins, light and dark mode
- Alert sounds when the manager stops or an update is found
- Videos: Agent Guild's trailers and tutorials
- The Yard: your tools and sessions as a 3D world, one for each skin
- tmux and herdr sessions that keep running when the manager stops
The Yard
For fun, the Yard shows your tools and sessions as a 3D world, one for each skin. A double-click on a character opens its real terminal. The clip at the top of this page shows it, and the demo lets you try every skin.
Commands
| Command | What it does |
|---|---|
agent-guild |
Start the manager if needed and open the page. --no-browser prints the link instead. |
agent-guild status |
Show whether the manager is running and list its sessions. |
agent-guild stop |
Stop the manager and end every session. |
agent-guild restart |
Restart the manager on the installed version and end every session. |
agent-guild url |
Print the page link with the access token. |
agent-guild fireworks |
Launch fireworks over every open Yard. A coding agent in any terminal can run it too. |
agent-guild start |
Run the manager in the foreground. |
agent-guild doctor |
Diagnose the health of the installation and related tooling. |
agent-guild mcp |
Serve MCP on stdio, so a coding agent can see and steer the sessions. See Agent Guild for agents. |
agent-guild --version |
Print the installed Agent Guild version (-v or version). |
Sessions end when the manager stops or the computer restarts. tmux and herdr sessions survive a manager stop.
After upgrading Agent Guild and restarting the manager, refresh every open Agent Guild browser page to load the new frontend. Pages reconnect automatically, but keep their loaded JavaScript until refreshed. Refreshing is required for compatibility with the upgraded manager.
Privacy
The manager listens on 127.0.0.1 only. Remote access goes through a private
Tailscale route or your own reverse proxy to that address. None of these
requests carry your code or prompts:
| To | For | How often |
|---|---|---|
| npm registry, Homebrew, GitHub releases (Docker Agent) | Version checks | Hourly |
| Anthropic and OpenAI | Usage meters, with the tool's own sign-in | Every minute while the page is open |
| OpenRouter | Model list for benchmarks | Every 6 hours |
| News feeds, Hacker News, arXiv, GitHub | News feed | Every 30 minutes while the page is open |
| GitHub releases | What's new | Hourly, more often just after a release |
| herdr.dev, Homebrew | Multiplexer version checks | Hourly |
| GitHub, GitHub Status | GitHub panel | When you use it, and every few seconds while a workflow run you chose to watch is going |
| Package sources | Installs and updates | When you ask |
| YouTube | Video thumbnails and playback | When you open Videos |
Failed news, model list and release checks retry after 10 minutes.
AGENT_GUILD_NO_UPDATE_CHECK=1 turns off version checks and self-upgrade.
More
- Agent Guild for agents: the MCP server, and a plugin and skill that set Agent Guild up
- Configuration: add tools, accounts, environment variables, reverse proxies
- Agent reporting: show agents from any tool
- Skins: make your own look
- Contributing
Agent Guild: World
Agent Guild: World is a free, living 3D world for your AI coding agents, coming to Steam in November 2026: six worlds to roam with a free camera, your own characters and companions from the Steam Workshop, a Guild Board for your notes and to-dos, and controller support, on Windows, macOS and Linux. Wishlist it on Steam.
Follow
Support
Agent Guild is free to use. If it saves you time, buy the lab a beer. It is a tip, not a tax-deductible donation, and it changes nothing about the software.
License
Copyright (c) 2026 Odd Essentials. Licensed under the GNU Affero General Public License 3.0.
Agent Guild MCP 질문
Agent Guild MCP를 Claude Code에 추가하려면 어떻게 하나요?
터미널에서 claude mcp add agent-guild -- npx -y @oddessentials/agent-guild를 실행합니다. 모든 프로젝트에서 사용할 수 있게 하려면 --scope user를 추가합니다.
Agent Guild MCP를 Cursor에 추가하려면 어떻게 하나요?
~/.cursor/mcp.json를 열고 mcpServers 아래에 서버를 추가합니다. 위 설치 섹션에 표시된 Cursor 구성을 사용합니다.
WSL 없이 Windows에서 Agent Guild를 사용할 수 있나요?
네, Agent Guild는 Windows에서 네이티브로 작동하며 WSL이 필요하지 않습니다.
Agent Guild를 사용하려면 계정을 생성해야 하나요?
아니요, 계정 생성이 필요하지 않으며 릴레이 서버도 사용하지 않습니다.
모바일 기기에서 세션에 어떻게 접속하나요?
브라우저, Agent Guild 앱 또는 Tailscale을 이용한 원격 접속을 통해 라이브 세션을 이어갈 수 있습니다.
브라우저 탭을 닫으면 세션은 어떻게 되나요?
페이지를 닫더라도 세션은 계속 실행됩니다.