Skip to content

Rust SDK for interacting with the Copilot CLI agent runtime (JSON-RPC over stdio or TCP)

License

Notifications You must be signed in to change notification settings

danielsan/copilot-sdk-rust

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

copilot-sdk-rust

Platform Rust License: MIT

Rust SDK for interacting with the GitHub Copilot CLI agent runtime (JSON-RPC over stdio or TCP).

This is an unofficial Rust port of the upstream SDKs.

Disclaimer: This project is not affiliated with, endorsed by, or sponsored by GitHub. "GitHub" and "Copilot" are trademarks of their respective owners.

Requirements

  • Rust 1.85+ (Edition 2024)
  • GitHub Copilot CLI installed and authenticated
  • copilot available in PATH, or set COPILOT_CLI_PATH to the CLI executable/script

Related Projects

Project Language Description
copilot-sdk-cpp C++ C++ SDK for Copilot CLI
claude-agent-sdk-cpp C++ C++ SDK for Claude Agent
claude-agent-sdk-dotnet C# .NET SDK for Claude Agent

License

MIT License - see LICENSE.

Copyright (c) 2026 Elias Bachaalany

Based on GitHub's copilot-sdk.

About

Rust SDK for interacting with the Copilot CLI agent runtime (JSON-RPC over stdio or TCP)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages