iiRecord
Agentic AI Atlas · GitHub Copilot
page:docs-agent-mux-reference-agents-copilota5c.ai
II.
Page JSON

page:docs-agent-mux-reference-agents-copilot

Structured · live

GitHub Copilot json

Inspect the normalized record payload exactly as the atlas UI reads it.

File · wiki/docs/agent-mux/reference/agents/copilot.mdCluster · wiki
Record JSON
{
  "id": "page:docs-agent-mux-reference-agents-copilot",
  "_kind": "Page",
  "_file": "wiki/docs/agent-mux/reference/agents/copilot.md",
  "_cluster": "wiki",
  "attributes": {
    "nodeKind": "Page",
    "sourcePath": "docs/agent-mux/reference/agents/copilot.md",
    "sourceKind": "repo-docs",
    "title": "GitHub Copilot",
    "displayName": "GitHub Copilot",
    "slug": "docs/agent-mux/reference/agents/copilot",
    "articlePath": "wiki/docs/agent-mux/reference/agents/copilot.md",
    "article": "\n# GitHub Copilot\n\nAdapter for **GitHub Copilot CLI** (`gh copilot`).\n\n## Install\n\n```bash\namux install copilot\n```\n\nSupported on macOS, Linux and Windows. The adapter spawns `gh copilot suggest ...`, so the `gh` CLI must be on `PATH`.\n\n## Auth\n\n- **GitHub token** — set `GITHUB_TOKEN`.\n- **OAuth device flow** — `gh auth login` handles this.\n\nSettings: `~/.config/github-copilot/settings.json`.\n\n## Minimal run\n\n```bash\namux run copilot --prompt \"How do I rebase onto main?\"\n```\n\n## Notable flags\n\nThe adapter runs:\n\n```\ngh copilot suggest \"<prompt>\"\n```\n\nIt does not currently forward `--model` or approval modes — Copilot CLI selects the model server-side. Default bundled model is `gpt-4o`.\n\n## Session files\n\n- Location: `~/.config/github-copilot/sessions/*.jsonl`\n- Output is parsed line-by-line; non-JSON lines are treated as plain text deltas.\n\n## Plugins\n\nPlugin support: **yes** — GitHub Copilot CLI plugin marketplace with agents/skills/hooks/MCP packages.\n\n### Plugin Management\n```bash\namux plugin install copilot <plugin>\namux plugin list copilot\namux plugin update copilot <plugin>\namux plugin uninstall copilot <plugin>\n```\n\n### MCP Servers\n```bash\namux mcp install copilot <mcp-server>\namux mcp list copilot\n```\n\n## Capabilities\n\nText streaming only. No native tool calling, no parallel tool calls, no JSON mode, no image input.\n\n## Known limitations\n\n- Cannot resume or fork sessions server-side — Copilot CLI is stateless per invocation.\n- `--model` is ignored (Copilot picks the model).\n- Requires `gh` CLI and an authenticated GitHub user.\n- Project-level config not supported.\n",
    "documents": []
  },
  "outgoingEdges": [],
  "incomingEdges": [
    {
      "from": "page:docs-agent-mux-reference",
      "to": "page:docs-agent-mux-reference-agents-copilot",
      "kind": "contains_page"
    }
  ]
}