# Agent Knowledge Base

> Learning guides created by /learn. Reference these when answering questions about listed topics.

## Available Topics

| Topic | File | Sources | Depth | Created |
|-------|------|---------|-------|---------|
| AI CLI Non-Interactive & Programmatic Usage | ai-cli-non-interactive-programmatic-usage.md | 52 | deep | 2026-02-10 |
| AI CLI Advanced Integration (MCP, SDKs, Cross-Tool) | ai-cli-advanced-integration-patterns.md | 38 | deep | 2026-02-10 |

## Trigger Phrases

Use this knowledge when user asks about:
- "How to use claude -p" -> ai-cli-non-interactive-programmatic-usage.md
- "Non-interactive AI CLI" -> ai-cli-non-interactive-programmatic-usage.md
- "Claude Code programmatic" -> ai-cli-non-interactive-programmatic-usage.md
- "Gemini CLI headless" -> ai-cli-non-interactive-programmatic-usage.md
- "Codex CLI quiet mode" -> ai-cli-non-interactive-programmatic-usage.md
- "OpenCode non-interactive" -> ai-cli-non-interactive-programmatic-usage.md
- "AI CLI session management" -> ai-cli-non-interactive-programmatic-usage.md
- "Claude Agent SDK" -> ai-cli-non-interactive-programmatic-usage.md
- "Consultant pattern AI" -> ai-cli-non-interactive-programmatic-usage.md
- "Piping to AI CLI" -> ai-cli-non-interactive-programmatic-usage.md
- "Structured output from AI CLI" -> ai-cli-non-interactive-programmatic-usage.md
- "AI in CI/CD" -> ai-cli-non-interactive-programmatic-usage.md
- "claude mcp serve" -> ai-cli-advanced-integration-patterns.md
- "MCP server mode" -> ai-cli-advanced-integration-patterns.md
- "AI CLI MCP integration" -> ai-cli-advanced-integration-patterns.md
- "Gemini extensions" -> ai-cli-advanced-integration-patterns.md
- "Codex MCP" -> ai-cli-advanced-integration-patterns.md
- "Crush / OpenCode" -> ai-cli-advanced-integration-patterns.md
- "Agent SDK hosting" -> ai-cli-advanced-integration-patterns.md
- "Cross-tool MCP" -> ai-cli-advanced-integration-patterns.md

## Quick Lookup

| Keyword | Guide |
|---------|-------|
| claude -p, headless, non-interactive | ai-cli-non-interactive-programmatic-usage.md |
| gemini cli, gemini -p | ai-cli-non-interactive-programmatic-usage.md |
| codex cli, codex -q | ai-cli-non-interactive-programmatic-usage.md |
| opencode, opencode -p | ai-cli-non-interactive-programmatic-usage.md |
| agent sdk, claude-agent-sdk | ai-cli-non-interactive-programmatic-usage.md |
| session, resume, continue | ai-cli-non-interactive-programmatic-usage.md |
| json output, structured output | ai-cli-non-interactive-programmatic-usage.md |
| mcp, model context protocol | ai-cli-non-interactive-programmatic-usage.md |
| subprocess, spawn, piping | ai-cli-non-interactive-programmatic-usage.md |
| consultant pattern | ai-cli-non-interactive-programmatic-usage.md |
| claude mcp serve, mcp server | ai-cli-advanced-integration-patterns.md |
| gemini extensions, a2a | ai-cli-advanced-integration-patterns.md |
| codex shell-tool-mcp | ai-cli-advanced-integration-patterns.md |
| crush, opencode successor | ai-cli-advanced-integration-patterns.md |
| agent sdk hosting | ai-cli-advanced-integration-patterns.md |
| cross-tool mcp | ai-cli-advanced-integration-patterns.md |

## How to Use

1. Check if user question matches a topic
2. Read the relevant guide file
3. Answer based on synthesized knowledge
4. Cite the guide if user asks for sources
