copilot-community-sdk/copilot-sdk-java
Java SDK for GitHub Copilot CLI
Enables programmatic interaction with GitHub Copilot CLI through event-driven sessions, supporting streaming responses, token usage tracking, and configurable permission handlers. Built on CompletableFuture for async operations, it communicates with the underlying CLI process and supports model selection (e.g., Claude Sonnet). Integrates with MCP servers for tool-based agentic workflows and is distributed via Maven Central for Java 17+.
Stars
58
Forks
10
Language
Java
License
MIT
Category
Last pushed
Mar 17, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/copilot-community-sdk/copilot-sdk-java"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
FidelusAleksander/ghcertified
Prepare for GitHub Certification exams!
microsoft/Mastering-GitHub-Copilot-for-Paired-Programming
A multi-module course teaching everything you need to know about using GitHub Copilot as an AI...
skills/getting-started-with-github-copilot
Learn, build, debug, and ship faster than ever with your favorite AI pair programmer.
Copilot-Language/copilot
A stream-based runtime-verification framework for generating hard real-time C code.
microsoft/mastering-github-copilot-for-dotnet-csharp-developers
Master GitHub Copilot for C#/.NET development via this curriculum! Learn AI-driven paired...