Skip to main content

agents-live

Take your agents live. Turn Claude Code and GitHub Copilot agents into scheduled and file-triggered local automations, without moving them to another agent platform.

Your agent stays one Markdown file. Agents Live adds triggers, execution controls, logs, and automatic repair using standard host tools.

markdown-polisher.md

---
description: Polish Markdown documents when they change.
runtime: claude
mode: write
watchPath: docs/
---
Correct spelling, grammar, and Markdown formatting errors in the selected files.
Preserve their meaning, links, code, and frontmatter. When a `Files changed:`
list is present, process only those files.

Quick start

See Prerequisites for required host tools and installation details.

uv tool install agents-live
agents-live init
agents-live start ./markdown-polisher.md

The watcher sleeps until a file changes, then runs the agent immediately with the changed paths. Add or edit a Markdown file under docs/, then open the file to see the fixes.

Manage the running agent with status and stop:

agents-live status
agents-live stop ./markdown-polisher.md

There is no polling interval or clock tick. The agent runs only when the operating system reports a change in the watched directory.

Lightweight

There is no listener service, separate application runtime, or database to deploy and maintain. The core stack is the Claude Code or GitHub Copilot CLI you already use, uv, crontab for scheduling and maintenance, and inotifywait for file watches.

Cron-only agents have no persistent process. A file-watch agent uses one small local watcher. There are no externally reachable ports or databases. Custom handlers and plugins may bring their own dependencies; Agents Live core does not require them.

Safe by default

Execution modes make write access explicit:

  1. plan is read-only. The agent emits JSON for a validated handler to apply.
  2. pipeline limits the agent to a schema-checked data channel shared with your pre-processors and post-processors.
  3. write grants full write access as an explicit per-agent choice.

This is tool policy, not a sandbox. Agents still inherit the permissions of your local account and agent CLI.

The example uses write so it can fix documents directly. For tighter control, use plan with a validated handler or pipeline with schema-checked pre-processors and post-processors.

Prerequisites

  • uv: curl -LsSf https://astral.sh/uv/install.sh | sh
  • Claude Code: npm i -g @anthropic-ai/claude-code
  • GitHub Copilot CLI: npm i -g @github/copilot
  • crontab and inotifywait: sudo apt install cron inotify-tools

Install Claude Code, GitHub Copilot CLI, or both. crontab supports initialization, automatic maintenance, and scheduled agents; inotifywait is only required when agents watch files or directories for changes.

Linux is the primary platform, with Ubuntu on WSL as the reference setup. Windows support is partial and macOS is untested.

Run agents-live doctor to diagnose missing requirements and inspect configuration. Use agents-live doctor --repair to repair supported configuration issues.

Go further

Repositories are optional. Initialize one later with agents-live init --repo when you need shared configuration or name-based commands.

See the command reference for repository workflows, health checks and repair, upgrades, dashboards, shell completion, plugins, ownership, and multi-repository operations. The architecture guide covers runtime, safety, persistence, and maintenance behavior.

Documentation

The optional /agents-live skill is installed by agents-live init, but every workflow remains an ordinary CLI command.

Design documents and the high-level backlog for the project itself live in docs/; they are not installed with the skill.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

agents_live-4.0.0.tar.gz (426.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

agents_live-4.0.0-py3-none-any.whl (346.7 kB view details)

Uploaded Python 3

File details

Details for the file agents_live-4.0.0.tar.gz.

File metadata

  • Download URL: agents_live-4.0.0.tar.gz
  • Upload date:
  • Size: 426.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.32 {"installer":{"name":"uv","version":"0.11.32","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for agents_live-4.0.0.tar.gz
Algorithm Hash digest
SHA256 96b98abb9cbf74c932a45cfe7cdc3d1f129bc2d1ed2d092a7b0ae45d5880df5e
MD5 2d2e3e1461c4b4acaa64d3ea724393b0
BLAKE2b-256 4efb8561dac5bc452f9743aff87b2cc450bcb6985db9cffb0569e0c504efa62c

See more details on using hashes here.

File details

Details for the file agents_live-4.0.0-py3-none-any.whl.

File metadata

  • Download URL: agents_live-4.0.0-py3-none-any.whl
  • Upload date:
  • Size: 346.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.32 {"installer":{"name":"uv","version":"0.11.32","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for agents_live-4.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d1e0c406f9fdcb7eb25dd7b53ef4ddb27958950e384b7407a5f874c6ece6973f
MD5 ff789f0ebcca7c01c5df5d5527b90f7b
BLAKE2b-256 3827b3d27e98bc5b6a26747381027374b74773235f10b7ec626b2b3486aceab1

See more details on using hashes here.

Release history Release notifications | RSS feed

6.9.1

2 files

6.9.0

2 files

6.8.0

2 files

6.7.0

2 files

6.6.0

2 files

6.5.0

2 files

6.4.1

2 files

6.3.8

2 files

6.3.5

2 files

6.3.4

2 files

6.3.3

2 files

6.3.2

2 files

6.3.1

2 files

6.3.0

2 files

6.2.0

2 files

6.1.1

2 files

6.1.0

2 files

6.0.6

2 files

6.0.5

2 files

6.0.4

2 files

6.0.3

2 files

6.0.2

2 files

6.0.1

2 files

6.0.0

2 files

5.5.2

2 files

5.5.1

2 files

5.5.0

2 files

5.4.2

2 files

5.4.1

2 files

5.4.0

2 files

5.3.0

2 files

5.2.0

2 files

5.1.0

2 files

5.0.1

2 files

5.0.0

2 files

This release

4.0.0 This release

2 files

3.0.0

2 files

2.2.0

2 files

2.1.3

2 files

2.1.2

2 files

2.1.1

2 files

2.1.0

2 files

2.0.2

2 files

2.0.1

2 files

2.0.0

2 files

1.0.0

2 files

0.3.1

2 files

0.3.0

2 files

0.2.0

2 files

0.1.6

2 files

0.1.5

2 files

0.1.4

2 files

0.1.3

2 files

0.1.2

2 files

0.0.1

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page