Symphony workflow automation tool works with Claude Code

Symphony workflow automation with Claude Code
A developer successfully implemented the Symphony specification using Claude Code, creating an automated workflow that handles tickets from issue tracking through to pull requests.
How the workflow works
The Symphony tool follows this sequence:
- Raise a ticket in Linear (can be swapped for JIRA or GitHub Issues)
- Move the ticket from backlog to TODO
- Symphony picks up the ticket, checks out a branch, codes the work, and creates a PR
- You review and merge
- Symphony GUI shows status as the job runs
Implementation details
The developer used Node and TypeScript for the initial implementation but noted: "I quickly realized why OpenAI reference implementation used Elixir. This needs a language like Elixir." They plan to switch to Elixir, seeing it as "a good excuse to learn."
Setup requirements
Key setup considerations:
- You need to set up API keys and token billing for this to work
- This does not use your Claude Code Max or Pro subscription (or the developer didn't find a way to make it work)
- This billing setup might be a reason not to use it liberally
Tool preferences
The developer prefers GitHub Issues over other issue tracking systems, stating: "I will probably use Github issues (not keen on another issue tracking system)."
The code is available at: https://github.com/obelix74/symphony
📖 Read the full source: r/ClaudeAI
👀 See Also

Rever UI Cloner: AI-Optimized Alternative to HTML Scraping for UI Replication
Rever UI Cloner is an API endpoint that provides AI agents with clean design blueprints instead of raw HTML, avoiding context window bloat and UI hallucination issues. It uses the x402 payment protocol requiring a 1 USDC micro-transaction on Base network for agent-to-agent payments.

Debugging Claude Code's Build-Check Logic: Why Name Search Fails and Structural Footprint Search Fixes It
Claude Code told a user 'feature not built' four times in one session — all wrong. The fix: replace name-based search with structural footprint search (routes, schemas, registered tools). Practical rule shared.

Argus: A VS Code Extension to Debug Claude Code Session Costs and Behavior
A developer built Argus, a VS Code extension that parses Claude Code JSONL transcripts into a real-time timeline with per-step token/cost breakdown, cache hit ratio, and flagging of retry loops, duplicate reads, and context pressure.

Otterly: Route OpenClaw Through Your Claude Code Subscription
Otterly is a small npm package that exposes the local Claude CLI as an OpenAI-compatible HTTP server, letting you bill OpenClaw requests to your Claude Code subscription instead of pay-per-token API rates.