# pilot

> #1 Terminal Benchmark 2.0 — AI that ships your tickets.

- **URL**: https://www.freshcrate.ai/projects/pilot
- **Author**: qf-studio
- **Category**: Testing
- **Latest version**: `v2.166.12` (2026-06-03)
- **License**: NOASSERTION
- **Source**: https://github.com/qf-studio/pilot
- **Homepage**: https://pilot.quantflow.studio/
- **Language**: Go
- **GitHub**: 454 stars, 34 forks
- **Registry**: github
- **Tags**: `agentic`, `agentic-workflow`, `ai-agent`, `ai-bots`, `ai-tools`, `autonomous-coding`, `claude`, `claude-code`, `go`

## Description

#1 Terminal Benchmark 2.0 — AI that ships your tickets.

## Recent releases

| Version | Date | Urgency | Changes |
| --- | --- | --- | --- |
| `v2.166.12` | 2026-06-03 | High | ## Changelog ### 📚 Documentation * bf02df534a4aa53677fc35276781127ac0e8e9e4: docs(nav): close + archive TASK-358 (dashboard failed-count classification, v2.166.10–11); +2 memories; refresh Current State (@alekspetrov) ### Other * 67dbfbd92e9ece66dc6430b5c7e234c081b1f8b0: perf(docs): cache + compression + security headers (@alekspetrov) |
| `v2.155.2` | 2026-05-26 | High | ## Changelog ### 🐛 Bug Fixes * 5384ddc21705e06e13063004c2e274a84d1a0454: fix(executor): ghost-SHA guard + IsTaskShipped hardening (TASK-300) (@alekspetrov) |
| `v2.146.7` | 2026-05-20 | High | ## P0 bugfix: `syncMainBranch` no longer silently destroys local commits  Replaces destructive `git reset --hard origin/main` with `git merge --ff-only origin/<currentBranch>` in the post-task main-branch sync.  ### What was broken  `syncMainBranch()` ran `git reset --hard origin/main` after every task. When GitHub push-propagation lagged behind the immediately-following fetch+reset (a race in the remote, **not** push failure), Pilot's just-committed work was silently rewound and only reflog-rec |
| `v2.146.6` | 2026-05-11 | High | ## Changelog ### 🐛 Bug Fixes * a107194bdac0b7b6e56c73e92f8f5e8454353983: fix(observability): repair Grafana mount shadow + Approval Persist Misses panel coloring (@alekspetrov) |
| `v2.145.0` | 2026-05-08 | High | ## Changelog ### 🚀 Features * 856d12ce0b0d58b72488df802e531e4f538de13b: feat(deploy): add token/cost/executions panels to Pilot Grafana dashboard (@alekspetrov) |
| `v2.107.0` | 2026-05-02 | High | ## Changelog ### 🚀 Features * 2eb2a15e6870218c66b3dcad7b94e7baf0659e34: feat(github,memory): add SearchPRsForIssue and InvalidateCompletion primitives (@alekspetrov) |
| `v2.101.0` | 2026-04-27 | High | ## Changelog ### 🚀 Features * 216b9f2bc8ad3455c5e3ed666b1e46986bfa7de2: feat(memory): wire usage_events table from dispatcher (@alekspetrov) |
| `v2.99.3` | 2026-04-23 | High | ## Changelog ### 🐛 Bug Fixes * b992a653206475751b2b9ac14d1eb699063d26fa: fix(orchestrator): preserve priority from non-Linear adapters in processTask (#2387) (@alekspetrov) ### 📚 Documentation * 0d1f5638c29288313351855d953164dac5690365: docs(guides): add custom model providers guide (#2381) (@alekspetrov) * 51361214a34d3c42dd77103c2efbb14e31856ae6: docs(nav): bring .agent/DEVELOPMENT-README.md current to v2.99.1 (@alekspetrov) |
| `v2.99.1` | 2026-04-18 | High | ## Changelog ### 🐛 Bug Fixes * b4f1ad57079989eaf5dccaa3ddf2472b9859c07f: fix(executor): self-review --resume fallback + sanitize marker filename path separators (@alekspetrov) ### ♻️ Refactoring * 0b4a6c828ae1df5fa244fa1ef0b0e8eb09d0e689: refactor(autopilot): remove dead prod-X.Y.Z tag auto-push (@alekspetrov) |
| `v2.99.0` | 2026-04-18 | High | ## Changelog ### 🚀 Features * e5b96bedc63434b7f17218d8c3bdcbf4e556798c: feat(executor): inject api_base_url/default_model/api_auth_token into Claude Code subprocess env (GH-2287 follow-up) (@alekspetrov) |

## Citation

- HTML: https://www.freshcrate.ai/projects/pilot
- Markdown: https://www.freshcrate.ai/projects/pilot.md
- Dependencies JSON: https://www.freshcrate.ai/api/projects/pilot/deps

_Generated by freshcrate.ai. Indexes github releases for AI-agent ecosystem packages._
