tele-fleet

Tele Fleet — Development skill for Claude Code

Development community

Telefleet — stand up a fleet of Claude Code agents on a Linux server.

How to install Tele Fleet

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

What Tele Fleet does

Telefleet — stand up a fleet of Claude Code agents on a Linux server. Each with its own directory, Telegram bot and identity.

Alternatives in Development

  • Telegram — Show Telegram bot status and manage global session 1.3k ★
  • Academic Pptx Skill — A Claude Skill for creating academic presentations (conference talks, seminar slides, thesis defenses, grant b 811 ★
  • Storybloq — Cross-session context for Claude Code 696 ★

README

Telefleet — agents, sessions, tickets, connected

Telefleet

*Agents. Sessions. Tickets. Connected.*

Sets up a fleet of [Claude Code](https://claude.com/claude-code) agents on a Linux server. Each agent gets its own working directory, its own Telegram bot, its own identity, and comes back after a reboot.

git clone  && cd agent-fleet-installer
./install.sh

It interviews you — how many agents, what they are called, what each one does — then installs everything and starts them.

**`install.sh` is a plain shell script. A human runs it, and no agent is needed** — which is the only thing that can work, because on a bare server there is no agent yet. Bash, coreutils, curl and python3 are the whole dependency list.

Two ways to run it

**Interactive (a person, first time).** Just `./install.sh`. It asks the questions and explains each one.

**Unattended (an agent, or a rebuild).** Write `~/fleet.conf` and drop the bot tokens in yourself, then nothing prompts:

cat > ~/fleet.conf <<'EOF'
OPERATOR=Sam
TIMEZONE=UTC
AGENTS=nova,lyra
MAIN=nova
ROLE_nova=engineering
ROLE_lyra=research
EOF
mkdir -p ~/.fleet/secrets && chmod 700 ~/.fleet/secrets
printf 'TELEGRAM_BOT_TOKEN=...\n' > ~/.fleet/secrets/telegram-nova.env

./install.sh --resume

Every stage skips what is already done, so this is safe to re-run and safe to resume after a failure. Tokens are still checked against Telegram — a pre-seeded token that has been revoked is reported, not assumed good.

What you do vs what it does

**You authenticate.** Your Claude login, and one Telegram bot per agent from BotFather (it walks you through this and checks each token actually works).

**It does the rest.** Packages, firewall, Claude Code, [tix](https://github.com/tix-cli/tix) for shared ticket tracking, agent directories and identities, systemd units, the ticket-enforcement hook, and starting everything.

Read thi