Install
Install the Companion
The Companion lives in your AI workspace. Install one of nine bundles, then point it at real GRC work or sample artefacts to learn from.
Install the Companion on your personal machine and use the sample artefact pack to learn without bringing real work. The pack includes a synthetic vendor questionnaire, audit walkthrough, policy draft, and control review.
Editor / IDE
Claude Code
Claude Code (recommended)
Run the Companion as a Claude Code plugin you invoke with slash commands.
Prerequisites
- Claude Code installed.
claude --versionworks in your terminal. gitinstalled.
Install
# 1. Clone the Companion repo somewhere you keep tools
mkdir -p ~/Tools && cd ~/Tools
git clone https://github.com/grcengineering/companion.git
# 2. Create the Claude Code plugins directory and symlink the adapter
mkdir -p ~/.claude/plugins
ln -s ~/Tools/companion/dist/adapters/claude-code/companion ~/.claude/plugins/companion
# 3. Restart Claude Code so it picks up the new plugin
Verify
In any Claude Code session, type /companion:retro.
Companion should respond by asking what real work you want to learn from. If the slash command is not recognised, run ls ~/.claude/plugins/companion/ and confirm you see brain, skills, knowledge, profile, commands.
Cursor
Cursor
Drop a .cursor/rules/ file into any workspace where you want the Companion available.
Prerequisites
- Cursor installed.
gitinstalled.
Install
# 1. Clone the Companion repo if you have not already
mkdir -p ~/Tools && cd ~/Tools
git clone https://github.com/grcengineering/companion.git
# 2. Inside the workspace you want to use the Companion in:
cd /path/to/your-workspace
mkdir -p .cursor/rules
cp ~/Tools/companion/dist/adapters/cursor/.cursor/rules/companion.mdc .cursor/rules/companion.mdc
Verify
- Open the workspace in Cursor.
- Open Cursor Composer. On macOS, use
Cmd+I. - Ask: "Apply the GRC Companion rule and ask me what I want to learn from."
- The Companion persona should respond. If it does not, confirm the file exists at
.cursor/rules/companion.mdc.
Codex
Codex
Point a Codex session at the Companion bundle directory.
Prerequisites
- Codex CLI installed and authenticated.
gitinstalled.
Install
mkdir -p ~/Tools && cd ~/Tools
git clone https://github.com/grcengineering/companion.git
# Start a Codex session inside the adapter bundle
cd ~/Tools/companion/dist/adapters/codex
codex
Verify
Ask in the Codex session: "Read AGENTS.md and tell me which skill you would use if I just finished a vendor review questionnaire and want to learn from it."
Chat / Workspace
ChatGPT
ChatGPT
Use the Companion as a Custom GPT or ChatGPT Project.
Prerequisites
- ChatGPT account with Custom GPTs or Projects access.
- The Companion repo downloaded or cloned locally.
Install
- Download the repo from https://github.com/grcengineering/companion/archive/refs/heads/main.zip and unzip it.
- Create a Custom GPT or ChatGPT Project named "GRC Companion".
- Copy
dist/adapters/chatgpt/companion-instructions.mdinto the instructions field. - Upload
dist/adapters/chatgpt/knowledge/,profile/, anddemos/as project knowledge.
Verify
Ask: "What real GRC work can we learn from today?" The Companion should ask a targeted question and reference the corpus.
Claude Projects
Claude Projects (no terminal needed)
Upload the Companion bundle to a Claude Project and use it in the browser.
Prerequisites
- Claude.ai account with Projects access.
Install
- Go to Claude.ai and create a new Project. Name it "GRC Companion".
- Download the Companion repo as a zip from https://github.com/grcengineering/companion/archive/refs/heads/main.zip and unzip locally.
- From the unzipped folder, open
dist/adapters/claude-projects/companion-instructions.md. Copy its contents into the Project's custom instructions field. - Upload
dist/adapters/claude-projects/knowledge/,profile/, anddemos/to the Project knowledge base.
Verify
Start a new chat in the Project. Ask: "What real GRC work can we learn from today?"
Gemini Gems
Gemini Gems
Use a Gem with three bundled knowledge files.
Prerequisites
- Gemini access with Gems enabled.
- The Companion repo downloaded or cloned locally.
Install
- Open Gemini and create a new Gem named "GRC Companion".
- Paste
dist/adapters/gemini-gems/gem-instructions.mdinto the Gem instructions field. - Upload
knowledge/corpus.md. - Upload
knowledge/learner-profile.mdandknowledge/demos.md. - Save the Gem.
Verify
Ask: "What real GRC work can we learn from today?"
Claude Cowork
Claude Cowork
Connect Cowork to the Companion bundle as institutional knowledge plus instructions.
Prerequisites
- Claude Cowork desktop app access.
- The Companion repo downloaded or cloned locally.
Install
- Open the Claude Cowork desktop app.
- Configure a new plugin or workspace pointing at
dist/adapters/claude-cowork/. - Paste
cowork-instructions.mdinto the plugin configuration. - Save the configuration.
Verify
Ask: "What real GRC work can we learn from today?"
Notion
Notion Custom Agent
Use the Companion as a Notion Custom Agent with a Notion knowledge database.
Prerequisites
- Notion workspace with Custom Agents access.
- The Companion repo downloaded or cloned locally.
Install
- Open Notion.
- Navigate to AI, then Custom Agents.
- Create a new agent named "GRC Companion".
- Paste
dist/adapters/notion/notion-agent-instructions.mdinto the agent instructions. - Create a knowledge database using the schema in
notion-knowledge-database.md. - Import cards from
knowledge/index.jsonusingimport-script.md.
Verify
Ask the agent in Notion to "use my last policy update page as material to learn from".
Microsoft 365 Copilot
Microsoft 365 Copilot
Use the Companion as a Microsoft 365 Copilot declarative agent.
Prerequisites
- Microsoft 365 Copilot access.
- Agent Builder or Microsoft 365 Agents Toolkit in VS Code.
- A SharePoint site or OneDrive folder the agent can read.
Install
- Open Microsoft 365 Copilot in your browser or Teams.
- Open Agent Builder from the Copilot menu, or open Microsoft 365 Agents Toolkit in VS Code.
- Upload
declarative-agent.jsonfromdist/adapters/microsoft-365-copilot/. - Upload the
knowledge/folder to a SharePoint site or OneDrive folder the agent is allowed to read. - Publish to the Microsoft 365 Copilot channel. Admins can pin to user groups through Microsoft 365 Admin Center.
Verify
In Copilot, type @ The GRC Companion and ask "What real GRC work can we learn from today?"