Writing JEB Extensions with AI Agents

Updated: March 21 2026

This note is for for JEB users writing JEB extensions: plugins or scripts, in Java or Python 2.7.

Coding agents, such as Claude Code or OpenAI Codex, can be a great help to get you started on a script if you’re not familiar with JEB’s API yet.

To this end, we have generated JEB’s API documentation in an LLM-friendly format: a flat collection of Markdown files, one per package and per type. Until we bundle it with JEB (in version 3.39), please find the doc archive here: https://pnfsoftware.com/jeb/apidoc/api_md.zip.

How to use:

  • Unpack api_md.zip in the folder of your choice
  • Let your agent know about the location of that documentation: update your AGENTS.md file or CLAUDE.md file
  • You should also point the agent to the sample scripts and sample plugins folder (scripts/samples/, coreplugins/scripts/), as agents work better with example code.

Join us on Slack if you have any technical questions!

Published by

Nicolas Falliere

Author of JEB.

Leave a Reply

Your email address will not be published. Required fields are marked *


The reCAPTCHA verification period has expired. Please reload the page.