ai newsDi., 27. Okt.
EilmeldungOpenAI: Eigenes KI-Modell soll Exponential Time Hypothesis widerlegt haben

Claude Task Master automatisiert Pull-Request-Workflows

Das CLI-Tool claudetm nimmt Entwicklern den Kreislauf aus Pull Requests, CI-Läufen und Review-Kommentaren ab. Aus einer hochrangigen Zielvorgabe erzeugt es automatisch die nötigen Schritte bis zum fertigen Merge.

dev.toMontag 23:10 · 26.10.DE2 Min. Lesezeit
Bild: dev.to

Developers who use Claude Code often find themselves stuck in a loop of opening pull requests, watching CI, fixing failures, and responding to review comments. Claude Task Master (CLI claudetm ) closes that loop by turning a high-level goal into an autonomous workflow that plans, works, opens PRs, handles CI, and merges when everything passes. The tool is built on the Claude Agent SDK and runs until the goal is achieved or it needs human input.

# Install via pip, uv, or Docker uv tool install claude-task-master # Or using pip directly pip install claude-task-master Enter fullscreen mode Exit fullscreen mode After installation, authenticate with Claude Code:

claude login Enter fullscreen mode Exit fullscreen mode Example Workflow Suppose you want to add user authentication with tests to a Ruby on Rails project. The command is straightforward:

cd my-rails-app claudetm start "Add user authentication with tests" Enter fullscreen mode Exit fullscreen mode The agent performs the following steps:

When a team uses multiple Claude subscriptions, profiles keep credentials isolated:

claudetm profile create oauth myteam claudetm profile use myteam claudetm start "Implement feature X" Enter fullscreen mode Exit fullscreen mode Each profile stores its own Claude configuration under ~/.claudetm/profiles/<name>/. This prevents API-key clashes and allows concurrent agents to run safely.

Claude Task Master exposes a REST API and an MCP server that publish task events. A simple webhook payload looks like this:

{ "task_id": "12345", "status": "working", "current_step": "fixing CI", "pr_number": 78 } Enter fullscreen mode Exit fullscreen mode You can sign the payload with HMAC for security and have your CI dashboard react in real time. The MCP server can be started with:

claudetm mcp start Enter fullscreen mode Exit fullscreen mode When to Use Claude Task Master Teams already using Claude Code that want end-to-end PR automation. Projects with well-scoped goals and explicit success criteria. Organizations that run multiple Claude subscriptions and need isolation.

Workflows that require programmatic dispatch and monitoring via REST or webhooks. Conclusion Claude Task Master turns a single goal into a fully automated development cycle, handling planning, coding, PR creation, CI, review, and merge. It persists state across interruptions and supports parallel agents through profiles.

The open-source MIT license makes it easy to adopt and extend. Give it a try on your next feature and let the agent take care of the repetitive work while you focus on architecture and design.

GitHub repository - install, configure, and start automating today.

Originaltitel: Automating PR Workflows with Claude Task MasterQuelle: dev.to (dev.to). Original öffnen