Skip to content

Latest commit

 

History

History
46 lines (34 loc) · 1.89 KB

README.md

File metadata and controls

46 lines (34 loc) · 1.89 KB

blackbeard-extension

Blackbeard is a basic example of an agent-based GitHub Copilot Extension. It responds to messages like a pirate, using Copilot's LLM API and special system prompts. This repository should serve as an example of the building blocks of a Copilot Extension. See index.js for the main logic.

Note

Copilot Extensions are in public preview and may be subject to change.

All enrolled users with a GitHub Copilot Individual subscription can use Copilot Extensions. For organizations and enterprises with a Copilot Business or Copilot Enterprise subscription, organization owners and enterprise administrators can grant access to Copilot Extensions for use within their company.

Demo

LOG_MODE='json' node index-demo.js 
LOG_MODE='overview' node index-demo.js 
LOG_MODE='conversation' node index-demo.js 
LOG_MODE='message' node index-demo.js 
LOG_MODE='file' node index-demo.js 

Development

Install dependencies:

npm install

To run:

npm start

or in watch mode:

npm run dev

Documentation