dotfiles/agents/AGENTS-claude.md
mwiegand 94bebbf0ac
agents: Sektionstitel auf Englisch angleichen
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01AS7hf1w8XCi63QduxCUrVn
2026-08-10 23:18:02 +02:00

2.3 KiB

@./AGENTS.md

Company knowledge (onyx & thicket)

  • Onyx (skill) is the default for any company-knowledge question — processes, products, services, systems, teams, ownership, "wie machen wir X bei Seibert". Its semantic index surfaces pages that direct CQL/JQL search misses, and answer (the default mode) also reaches org data via Thicket/Sourcebot/HubSpot. Use search only when you need the source text itself. Always cite source links.
  • Two shortcuts past onyx: Thicket MCP for people lookups (role, team, email — its other sections are thin), Confluence CQL for precise lookups with known space/title.

Subagents

Spawn subagents to (a) isolate context-heavy work from the main thread, or (b) parallelize independent subtasks. Before spawning, ask: could Bash/Grep/Read do this directly? Subagents have overhead — skip the middleman for mechanical lookups.

Use the Agent tool. Prefer specialized agent types (Explore, code-reviewer, Plan, etc.) over general-purpose when one fits.

Behavioral tier (MANDATORY — always set)

Prefix every Agent prompt with one of:

  • [TIER: FAST] — return raw results immediately; no internal monologue, no synthesis
  • [TIER: STANDARD] — focused implementation logic; minimal preamble
  • [TIER: DEEP] — complex reasoning; must conclude with a summary

Model selection (override only when needed)

Resolution order: explicit model param → agent type frontmatter → parent inheritance.

  1. Don't override specialized agent types (Explore, code-reviewer, Plan, etc.) — their frontmatter is tuned. Leave model off.
  2. For general-purpose under an Opus parent: set model: sonnet — avoid paying Opus rates for routine subagent work.
  3. model: opus on a subagent only when isolated context and reasoning beyond what the parent can easily do inline are both needed.
  4. model: haiku only for mechanical tasks: bulk classification, format conversion, summarizing pre-filtered text. Code-semantic work → Sonnet.

Context hygiene

  • Prefer parallel Explore calls over sequential general-purpose sessions.
  • Don't reuse task_id for fresh lookups; start new to keep prompts tiny.
  • Summarize subagent findings in the main thread to keep the terminal clean.