Install the plugin
Add JAIPilot to Codex or Claude Code with the commands above.
For Codex and Claude Code
JAIPilot connects to Codex or Claude Code and helps your coding agent write, improve, and optimize Java code. It adds Java-specific workflows, verification, and remote execution to the agent you already use.
Open source. Your coding agent remains in control.
codex plugin marketplace add JAIPilot/jaipilot
codex plugin add jaipilot@jaipilot/plugin marketplace add JAIPilot/jaipilot
/plugin install jaipilot@jaipilot54-second demo
A short product walkthrough covering installation, one prompt, remote execution, a reviewable commit, and results from a measured optimization.
There is no new chat interface and no second agent to manage.
Add JAIPilot to Codex or Claude Code with the commands above.
“Optimize this method” or “make this Java diff production-ready.”
Get the diff, the commands that ran, and the resulting measurements.
Same machine, JVM, command, and workload for baseline and candidate.
Apache Calcite
16,644 tests passed
87.5–92.4% faster
Graph removal in existing JMH workloads
OpenTelemetry Java
API compatibility checks passed
12.2–80.3% faster
Lookups across five 128-attribute workloads
Micrometer
23.5% less allocation
61.3–62.5% faster
Single-value replacement merges
Spring Petclinic
79 tests passed
8 → 2 SQL statements
Removed an N+1 query from the vet listing
When a Java build, test suite, analyzer, profiler, or benchmark is too heavy for your laptop, your agent can move it to a private disposable workspace. You approve the upload first.
JAIPilot returns status and logs. It does not commit, push, open a PR, merge, or silently copy remote edits back.
Create runnable JUnit tests with mocks and edge cases without leaving your IDE.