AgentsLoop CLI is an orchestrator for autonomous agent loops. It coordinates a three-node loop (CTO, Developer, and Validation) to automate software engineering tasks.
🔄 The Loop: How it Works
graph LR
CTO["<b>CTO</b><br/>CLI Agent"]
DEV["<b>Developer</b><br/>CLI Agent"]
VAL["<b>Validation</b><br/>bash command"]
CTO --> DEV
DEV --> VAL
VAL -.->|Feedback| CTO
classDef agents fill:#e1f5fe,stroke:#01579b,stroke-width:2px,color:#01579b;
classDef validation fill:#f9f9f9,stroke:#333,stroke-width:1px,color:#333;
class CTO,DEV agents;
class VAL validation;
Key Features
- Autonomous Loop: CTO plans, Developer implements, and Validation tests.
- Multi-Provider Support: Seamlessly switch between Gemini, Codex, and Copilot.
- No API Key Required: Works with your existing provider subscriptions via their respective CLIs.
- TUI Interface: Terminal user interface to monitor workflows in real-time.
- Git Integration: Works directly within your repositories, creating isolated branches for safety.
- Coming Soon: Support for Claude Code.
Installation
With pip
pip install agentsloop-cli
With uv
Install as a global tool:
uv tool install agentsloop-cli
Directly from source
curl -fsSL https://raw.githubusercontent.com/Thomas97460/AgentsLoop-CLI/main/install.sh | bash
Prerequisites
- Python 3.12 or newer.
- At least one of
gemini,codex, orcopilotCLI installed and authenticated.
Usage
cd ~/your_git_repository/ && agentsloop
Contributing
We welcome contributions! Please check CONTRIBUTING.md and AGENTS.md for development guidelines.
uv sync --dev
uv run pytest
Release files for agentsloop-cli 0.1.7
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| agentsloop_cli-0.1.7.tar.gz | 78.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| agentsloop_cli-0.1.7-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 128.5 kB
Release files / agentsloop_cli-0.1.7.tar.gz
| Download URL | agentsloop_cli-0.1.7.tar.gz |
|---|---|
| Size | 78.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
5f933dae49ade02d3c3947536e817788f46b013c7a3ff64ce26f56d4d515b2ef
|
|
BLAKE2b-256 checksum How to use checksums |
0bcb326825e5b5565c44e4e440acdb10df4e153608cbccb1af1021a54f3b79e7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on May 7, 2026.
Transparency logRelease files / agentsloop_cli-0.1.7-py3-none-any.whl
| Download URL | agentsloop_cli-0.1.7-py3-none-any.whl |
|---|---|
| Size | 50.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
d1e6db4fda48b91b4c2e311f129a1d8fa18e7271767d15fc93f164cdc52a508b
|
|
BLAKE2b-256 checksum How to use checksums |
86c923b00bf6138b9e445ce789beb27f21a1c94706fa848efa3cf2dc00a40744
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on May 7, 2026.
Transparency log