iiRecord
Agentic AI Atlas · Claude Code
page:docs-agent-mux-reference-agents-claudea5c.ai
II.
Page JSON

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

Structured · live

Claude Code json

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

File · wiki/docs/agent-mux/reference/agents/claude.mdCluster · wiki
Record JSON
{
  "id": "page:docs-agent-mux-reference-agents-claude",
  "_kind": "Page",
  "_file": "wiki/docs/agent-mux/reference/agents/claude.md",
  "_cluster": "wiki",
  "attributes": {
    "nodeKind": "Page",
    "sourcePath": "docs/agent-mux/reference/agents/claude.md",
    "sourceKind": "repo-docs",
    "title": "Claude Code",
    "displayName": "Claude Code",
    "slug": "docs/agent-mux/reference/agents/claude",
    "articlePath": "wiki/docs/agent-mux/reference/agents/claude.md",
    "article": "\n# Claude Code\n\nAdapter for Anthropic's **Claude Code** CLI.\n\n## Install\n\n```bash\namux install claude\n```\n\nMinimum CLI version: `1.0.0`. Supported on macOS, Linux and Windows.\n\n## Auth\n\nTwo auth methods are supported:\n\n- **API key** — set `ANTHROPIC_API_KEY` in your environment.\n- **Browser login** — run `claude` once interactively to complete OAuth.\n\nCredentials live in `~/.claude/settings.json`.\n\n## Minimal run\n\n```bash\namux run claude --prompt \"Summarize README.md\"\n```\n\nProgrammatic:\n\n```ts\nimport { createClient } from '@a5c-ai/agent-mux';\nconst client = createClient();\nconst handle = await client.run({ agent: 'claude', prompt: 'Hello' });\nfor await (const ev of handle.events()) console.log(ev);\n```\n\n## Notable flags\n\nThe adapter forwards these `RunOptions` to the CLI:\n\n- `--output-format jsonl` (always, for streaming parse)\n- `--model <id>` — e.g. `claude-sonnet-4-20250514` or `claude-opus-4-20250514`\n- `--resume <sessionId>` — resume a prior session\n- Thinking effort: `low | medium | high | max`\n- Approval modes: `yolo`, `prompt`, `deny`\n\n## Session files\n\n- Location: `~/.claude/projects/<project-hash>/*.jsonl`\n- Format: JSONL, one event per line\n- Resume and fork are both supported (`canResume`, `canFork`).\n\n## Plugins\n\nPlugin support: **yes**. Claude Code has a full plugin ecosystem with marketplace.\n\n### Native Plugin Management\n```bash\namux plugin install claude <plugin>\namux plugin list claude\namux plugin marketplace claude\n```\n\n### MCP Servers\n```bash\namux mcp install claude <mcp-server>\namux mcp list claude\n```\n\nRegistry: https://modelcontextprotocol.io for MCP servers.\nPlugin marketplace: Available through `claude plugins marketplace`.\n\n## Capabilities\n\nStreaming text, tool calls and thinking; parallel tool calls; image input; file attachments; subagent dispatch (up to 10 parallel). Supports Skills and `AGENTS.md`.\n\n## Known limitations\n\n- Image **output** is not supported.\n- Tool approval is required by default — use `approvalMode: 'yolo'` to auto-approve in trusted environments.\n- Session file paths are keyed by a hash of the project directory; moving a repo invalidates resume.\n",
    "documents": []
  },
  "outgoingEdges": [],
  "incomingEdges": [
    {
      "from": "page:docs-agent-mux-reference",
      "to": "page:docs-agent-mux-reference-agents-claude",
      "kind": "contains_page"
    }
  ]
}