PhD_fleet – Manage a virtual research lab of AI PhD students via Slack A new open-source Python toolkit called PhD_fleet allows researchers to manage a virtual lab of AI PhD students via Slack, using Claude Code agents for research tasks and a coach agent for mentoring feedback. The tool runs on any Python-capable host and connects to Slack via Socket Mode, enabling private subnet operation without inbound HTTP. A small Python toolkit that lets one researcher — the advisor — spawn and converse with a fleet of Claude Code https://github.com/anthropics/claude-code agents through Slack. Each agent is its own Claude Code session in its own workspace directory; Slack messages drive turns; between turns, the agent's filesystem is its long-term memory. A separate coach agent watches how the advisor advises and gives evidence-based feedback on mentoring craft. The two intertwined goals: get real research done and grow as a mentor. The host can be anything that runs Python and the Claude Code CLI — a laptop, a lab workstation, a cloud VM, an HPC login node. The bot connects to Slack over Socket Mode, so the host needs no inbound HTTP and works behind a NAT or in a private subnet. What you get what-you-get Requirements requirements Quick start quick-start Setup in detail setup-in-detail Usage usage How it works how-it-works Configuration configuration Security model security-model Limitations limitations Project layout project-layout License license One Slack channel per agent. student-