agent-queue

agent
Guvenlik Denetimi
Uyari
Health Uyari
  • No license — Repository has no license file
  • Description — Repository has a description
  • Active repo — Last push 0 days ago
  • Low visibility — Only 5 GitHub stars
Code Gecti
  • Code scan — Scanned 12 files during light audit, no dangerous patterns found
Permissions Gecti
  • Permissions — No dangerous permissions requested
Purpose
This tool acts as a task queue and orchestrator for AI coding agents, allowing developers to manage and automate tasks across multiple projects remotely via a Discord bot interface.

Security Assessment
The tool inherently makes network requests to communicate with Discord and interacts with Claude Code to execute tasks. While a light code scan of 12 files found no hardcoded secrets or dangerous patterns, the automated execution of AI coding agents always carries an inherent risk. The tool requires users to handle their own Discord bot tokens and API keys securely. Overall risk is rated as Medium due to the nature of automating code execution and external API integrations.

Quality Assessment
The project is actively maintained, with its most recent push occurring today. Code formatting and linting are enforced using Ruff, which indicates decent development practices. However, community trust is currently very low. Despite the README mentioning an MIT license, the automated rule-based scan flagged the repository for missing a license file. Additionally, it only has 5 GitHub stars, meaning it has seen limited public scrutiny and testing.

Verdict
Use with caution — the tool appears well-structured and free of glaring security flaws, but its low community adoption and the inherent risks of automated agent execution warrant careful oversight.
SUMMARY

Task queue and orchestrator for AI coding agents. Manage Claude Code agents from Discord — auto-recovers from rate limits, runs overnight, queues work across projects.

README.md

Agent Queue

Put your AI agents to work. Go touch grass.

Agent Queue is a task queue and orchestrator for AI coding agents (primarily Claude Code) on throttled/subsidized plans. It keeps agents busy across your projects, handles rate limits automatically, and queues the next task before the current one finishes. Manage everything from Discord on your phone — queue up tasks, come back to completed PRs.

Chatting with the bot — status, suggestions, agent management Task started and completed — token usage, change summary

Getting Started

Prerequisites: Python 3.12+, a Discord bot token, Claude Code installed.

git clone https://github.com/ElectricJack/agent-queue.git
cd agent-queue
./setup.sh

The setup script handles dependencies, Discord config, API keys, and first agent creation.

Once running, talk to the bot in your Discord channel:

You:  link ~/code/my-app as my-app
You:  create a project called my-app
You:  create agent claude-1 and assign it to my-app
You:  add a task to add rate limiting to the API

Development

After cloning, install dev dependencies and set up the pre-commit hooks to enforce formatting:

pip install -e ".[dev,cli]"
pip install -e packages/aq-client      # typed API client (generated)
pre-commit install

This runs ruff formatting and linting on every commit. To format the entire codebase manually:

ruff format .

Documentation

  • Full docs — architecture, commands, hooks, adapters
  • profile.md — project architecture, conventions, design decisions

License

MIT

Yorumlar (0)

Sonuc bulunamadi