Aider commits, tests, and refactors at the command line. Now it can pull the next ticket from SprintFlint, ship it, and comment back automatically.
Built around how your AI actually works.
export SPRINTFLINT_TOKEN=sf_pk_your_token_here
# Quick check — list assigned tickets
curl -s -H "Authorization: Bearer $SPRINTFLINT_TOKEN" \
https://sprintflint.com/api/v1/dashboard | jq '.assigned_tickets[]'
Drop this shell helper in your project. Pulls the next ticket, asks Aider to implement it, commits, and posts back the PR link.
# bin/sprint-next
#!/usr/bin/env bash
TICKET=$(curl -s -H "Authorization: Bearer $SPRINTFLINT_TOKEN" \
https://sprintflint.com/api/v1/dashboard \
| jq -r '.assigned_tickets[] | select(.status=="todo") | .id' \
| head -1)
aider --message "Implement SprintFlint ticket $TICKET. \
Fetch its description from /api/v1/issues/$TICKET. \
Run tests when done."
./bin/sprint-next — Aider picks up the next todo, edits files, runs your tests, and you commit. SprintFlint logs the work.
Same setup, different tools.
Aider already automates the code.
Now it can automate the ticket loop. 300 tickets free.