devteam  by agent-era

Coding agent team orchestrator for accelerated development

Created 4 months ago
254 stars

Top 99.1% on SourcePulse

GitHubView on GitHub
Project Summary

This project enables developers to run a team of local AI coding agents (Claude Code, Codex, Gemini) concurrently within their terminal. It aims to significantly accelerate development cycles by facilitating parallel workstreams, agent collaboration, and automated pull request generation, targeting users who want to explore cutting-edge AI-assisted software development.

How It Works

DevTeam CLI utilizes `git worktrees` to isolate agent work on separate branches, allowing multiple AI agents to contribute to a project simultaneously. A terminal UI provides a centralized dashboard to manage these agents, review code changes with an integrated diff viewer, provide feedback, and automate the creation of GitHub pull requests, thereby streamlining the parallel development process.

Quick Start & Requirements

  • Install: npm i -g @agent-era/devteam or run the ./install.sh script from a cloned repository.
  • Prerequisites: Node.js 18+ and tmux must be installed and available on the system's PATH.
  • Usage: Execute devteam in the root directory of your projects, or specify a directory using devteam --dir /path/to/projects.
  • Recommendations: For optimal results, run within a VM with broad permissions, configure a dedicated GitHub account for automated PRs, and provide agent-specific guidelines in CLAUDE.md or AGENTS.md.
  • Links: GitHub: https://github.com/agent-era/devteam, Issues: https://github.com/agent-era/devteam/issues

Highlighted Details

  • Launch and manage multiple AI coding agents (Claude Code, Codex, Gemini) in parallel.
  • Review code changes directly within the terminal using a built-in diff viewer and provide agent feedback.
  • Automate the creation of GitHub pull requests and monitor their status and checks.
  • Visualize agent progress through diff line counts and PR status indicators.
  • Run project code or servers within each agent's worktree for immediate testing of changes.

Maintenance & Community

The README does not specify notable contributors, sponsorships, or dedicated community channels (e.g., Discord, Slack). Project health and development appear to be managed through GitHub issues.

Licensing & Compatibility

The license type is not explicitly stated in the provided README. Compatibility for commercial use or integration with closed-source projects is undetermined without a specified license.

Limitations & Caveats

The project is described as "Mostly vibe-coded," indicating a potentially experimental nature and possibly a lack of comprehensive testing or stability guarantees. Specific limitations regarding supported platforms, agent capabilities, or potential bugs are not detailed.

Health Check
Last Commit

3 months ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
0
Star History
9 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.