Build an agent into any app with the GitHub Copilot SDK

9 pointsposted 5 hours ago
by friggeri

1 Comments

brunoborges

4 hours ago

For fun, I built a Java SDK [1] and then added a Copilot Chat experience into Apache JMeter [2].

Edit: there are also a community Rust SDK and C++ SDK out there!

It was interesting to see the Copilot CLI agent interpreting an ask to load test a URL by actually generating the test plan and triggering it from the CLI, then opening the generated HTML report. I did not tell where JMeter was installed, but given the folder structure and location of the Copilot JMeter plugin I built (inside jmeter_home/lib/ext), the Copilot CLI found the JMeter installation and triggered the JMeter CLI.

Then I was more explicit and asked to generate a test plan and load into the GUI. It worked just fine.

[1] https://github.com/copilot-community-sdk/copilot-sdk-java

[2] https://github.com/brunoborges/jmeter-copilot-plugin