Agent Fleet.Nvim — Development skill for Claude Code
Run a fleet of agent coding agents from Neovim.
How to install Agent Fleet.Nvim
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open MateoGreil/agent-fleet.nvim and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Agent Fleet.Nvim does
Run a fleet of agent coding agents from Neovim.
Alternatives in Development
- OpenAI Codex CLI — (Rust implementation) 67.8k ★
- Chrome Devtools MCP — Chrome DevTools for coding agents 29504 108 1 31.7k ★
- Vibe Kanban — Get 10X more out of Claude Code, Gemini CLI, Codex, Amp and other coding agents 23.5k ★
README
agent-fleet.nvim
Run a fleet of coding agents from Neovim — [pi](https://pi.dev), Claude Code, or any agent CLI — each in its own **native terminal**, listed and switchable from a clean board.
Inspired by `claude agents`, but with one hard rule:
**The agent runs as its real CLI, in a native nvim terminal. Nothing reimplements the agent's UI.**
So the whole conversation lives in a buffer you can scroll, search and yank with your own keybindings.
Features
- Launch agents into a native terminal, with an optional initial prompt.
- Persist & resume — a roster on disk; reopen a past agent (focus it if live, else relaunch it via its CLI's resume flag in its original cwd).
- List & switch the agents of the current directory, live ones merged with on-disk sessions (pi and Claude) and deduped.
- Live board (
:AgentsBoard) — a dedicated buffer grouping agents into running / idle / done / archived sections, with colored state and relative last-activity times, refreshing on a timer. - Lifecycle — mark done, archive (soft, never deletes a session), rename, stop; bulk actions over a visual selection.
- Background auto-naming (opt-in) — name an agent from its launch prompt, optionally via a one-shot LLM namer.
See [ROADMAP.md](ROADMAP.md) for what's shipped and what's planned. Today **pi**, **Claude Code** and **opencode** are supported end-to-end; other CLIs launch but aren't yet persisted/resumed.
Requirements
- Neovim 0.9+
- At least one agent CLI on your
PATH(pi,claude,opencode, …)
Installation
With [lazy.nvim](https://github.com/folke/lazy.nvim):
{
"MateoGreil/agent-fleet.nvim",
keys = {
{ "aa", "Agent", desc = "Agent Fleet: launch
Related Skills
Signalbox.Nvim
Attention-first Neovim control surface for persistent Herdr coding agents
Cc.Nvim
neovim native plugin for coding agents (claude code and codex)
Neovim Plugin (avante.nvim)
Neovim integration supporting Claude as a backend.
Claudecode.nvim
A Claude Code Neovim IDE Extension.
Monet.Nvim
Neovim theme inspired by Claude Monet's iconic water lilies
Dotagent.Nvim
Neovim completion for local agent commands and skills, with env-gated Claude/Codex editor integration
Related Agents
Code Preview.Nvim
A Neovim plugin that shows a live diff preview of AI coding agent's file edits before you accept or reject the
5dive
5dive exists for people who want a fleet of coding agents working unattended on hardware they control, without
Lua
Lua/Neovim plugin specialist. ALWAYS use for ANY task involving lua/kubectl/, Neovim API, resource views, keyb