AgentExec
Persistent command execution

Run commands through a warm local daemon.

AgentExec delegates shell commands to a persistent background process over a Unix socket, streaming stdout, stderr, and the exit code back to the caller.

  • Latest release binaries
  • Linux and macOS
  • amd64 and arm64
agentexec
$ agentexec "git status --short"
M apps/service/main.go
$ agentexec --version
agentexec v0.1.0

Daemon-backed runs

The first command starts the daemon automatically. Later calls reuse the same long-lived process instead of starting from a cold shell each time.

Current directory preserved

The client sends the command and caller working directory to the daemon, so commands execute where you ran agentexec.

Exit codes propagate

Output streams back in real time, and the client exits with the same code as the command that ran inside the daemon.

Direct latest binaries

These links resolve GitHub's latest release on each request, then redirect to the matching upstream asset.

agentexec echo hello world
agentexec "ls -la | grep go"
agentexec --daemon
agentexec --version