# Using Claude hosted agents to solve open source bugs and perf improvements

> Source: <https://github.com/marketplace/jaipilot>
> Published: 2026-08-23 05:02:47+00:00

# JAIPilot

App## Tags

(2)## Pricing

## Select a tab navigation

**JAIPilot optimizes changed Java code—with proof.** It works on the exact pull-request head, runs focused tests and the real Maven or Gradle build, then opens one validated companion draft. No proof, no PR.

## One small improvement. Repository-native proof.

JAIPilot improves only changed production paths, publishes against the feature branch, and never auto-merges. Failed identity, tests, build, or evidence means no PR.

[Full audited results: all 60 live drafts, 33 no-changes, costs, and limitations](https://github.com/JAIPilot/jaipilot/blob/main/CLOUD_RESULTS.md).

### OpenTelemetry: adopted upstream

Removed redundant timeout scheduling from synchronous export: **1 schedule/cancel pair → 0**. The contributor [adopted it into upstream PR #8684](https://github.com/open-telemetry/opentelemetry-java/pull/8684/commits/acca5b7d5553b59a228e3322183e131cae4f53af). **32 focused tests; 161 build tasks passed.** [Draft](https://github.com/skrcode/opentelemetry-java/pull/2).

### Micrometer: 43% faster, 57% less allocation

Removed per-call HashSet work: **14.904 → 8.482 µs/op** and **18,616 → 8,000 B/op**. **75 focused tests and both affected module builds passed.** Same-host JMH over 200 rows. [Draft](https://github.com/skrcode/micrometer/pull/2).

### Maven Deploy: atomic cache initialization

Atomic initialization removed duplicate full-reactor scans. A 16-thread regression reproduced the baseline race **5/5**; the candidate produced exactly one scan **15/15**. **29 tests, Checkstyle, RAT, and the clean offline build passed.** [Draft](https://github.com/skrcode/maven-deploy-plugin/pull/2).

### JavaParser: terminate cyclic traversal

Shared-node expansions fell **2 → 1**; a cycle fixture went **timeout → ~20 ms**. The full reactor passed **2,094 tests**. [Draft](https://github.com/skrcode/javaparser/pull/3).

### Honest outcomes

Audited public 95-run campaign: **60 live drafts, 33 safe no-changes, 1 rejected, 1 withdrawn after independent audit, and 0 auto-merges.**

### Free for public open source

10 eligible evaluations per GitHub account or organization. Maven or Gradle Java; ready same-repository PRs; public dependencies; up to 100 changed files.

## Supported languages

(1)### Plans and pricing

- 10 public Java PR improvement analyses per account or organization
- Measured before and after when meaningful
- Clean Maven or Gradle build required
- Draft fix only when proof passes

JAIPilot is provided by a third-party and is governed by separate [terms of service](https://jaipilot.com/terms_and_conditions), [privacy policy](https://jaipilot.com/privacy_policy), and [support documentation](https://www.jaipilot.com/contact_us)
