Notes on agent SDKs and configuration
19-01-2026
- tools and skills
- https://code.claude.com/docs/en/skills - primitives for best practices
- https://platform.claude.com/docs/en/agents-and-tools/tool-use/tool-search-tool
- https://claude.com/customers/greptile - use the agent sdk for orchestration
- https://www.epicai.pro/mcp-search-engine
- agent configuration
- https://github.com/steipete/agent-scripts
- https://github.com/simonw/tools - massivley useful blog in general
- https://github.com/openai/skills
- agentic search
- recurring theme is to give the models more autonomy via developer tools / CLIs (ie ls, grep, cat and others)
- https://blog.hornet.dev/the-case-for-a-new-retrieval-engine-for-agents
- https://vercel.com/blog/we-removed-80-percent-of-our-agents-tools
- https://www.llamaindex.ai/blog/did-filesystem-tools-kill-vector-search
- protocols
- agent client protocol - https://agentclientprotocol.com/overview/introduction
- agent agent protocol - https://developers.googleblog.com/en/a2a-a-new-era-of-agent-interoperability/
- browser automation (could see some fun use cases here for UI work)
- spec-driven development
- claude code telemetry
- otel integration - https://code.claude.com/docs/en/monitoring-usage
- logfire exports - https://logfire.pydantic.dev/docs/how-to-guides/query-api/
- SSL interception
- https://github.com/mitmproxy/mitmproxy (requires admin access, similar to https://www.tcpdump.org/))
claude-code-log- https://github.com/daaain/claude-code-log
- takes existing history and visualises
claude-telemetry- https://github.com/TechNickAI/claude_telemetry
- a thin wrapper that runs the cc agent sdk with otel collection
- usage switches from
claudetoclaudia
claude-trace- monkey patches
global.fetchand the Node HTTP library, then runs Claude Code using Node with an extra--require interceptor-loader.jsoption to inject the patches - https://simonwillison.net/2025/Jun/2/claude-trace/
- https://github.com/badlogic/lemmy/tree/main/apps/claude-trace
- monkey patches
cchistory- https://mariozechner.at/posts/2025-08-03-cchistory/
- the system prompts and tools are baked into each CC version binary, so you can download each version, run the trace, and see what has changed at each iteration
- otel integration - https://code.claude.com/docs/en/monitoring-usage