| hal-package | R Documentation |
Native R interface to GitHub Copilot via the Agent Client Protocol (ACP). Communicates with the Copilot CLI over NDJSON stdio, giving R users direct access to multiple models (GPT, Claude, Gemini) through GitHub's enterprise infrastructure – no API keys required.
chat <- hal_chat()
chat$chat("What is R?")
A GitHub Copilot subscription (Individual, Business, or Enterprise)
The GitHub CLI (gh) with the Copilot extension, or a standalone
Copilot CLI binary
Use hal_available() to check your setup
Maintainer: Mark Dippold arclitered@gmail.com
Authors:
Mark Dippold arclitered@gmail.com
hal_chat() to create a chat session
hal_available() to check CLI availability
hal_models() to list available models
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.