AI Engineering12 min read
Custom tools for coding agents: beyond the built-ins
How to design custom tools for coding agents that are not read, edit, or bash. The naming rules, the schema patterns, and the 3 custom tools that pay off.
Build Your First Software Factory Execution Harness live Thursday, Oct 1, 12:00 PM ET
Oct 1, Reserve a seatExplore our latest articles and insights about Tool Calling.
10 posts in total
AI Engineering12 min read
How to design custom tools for coding agents that are not read, edit, or bash. The naming rules, the schema patterns, and the 3 custom tools that pay off.
AI Engineering10 min read
Why ripgrep is the right code search tool for coding agents. The speed, the flags, and the wrapper that turns rg into a safe agent tool.
AI Engineering11 min read
How to design an edit tool a coding agent can use without wrecking files. The string-match rule, the dry-run pattern, and the 50-line safe edit function.
AI Engineering12 min read
How to structure tool integrations so an agent stays clean as it grows. The registry pattern, schema-first design, and the 80-line dispatcher that scales.
AI Engineering11 min read
How coding agents run shell commands safely. The bash tool design, the denylist trap, and the sandbox that keeps rm -rf away from your home directory.
LLM Engineering12 min read
How agentic RAG uses LangGraph to plan, rewrite queries, and call tools. The graph, the state, and the nodes that turn single-pass RAG into reasoning.
AI Engineering12 min read
How to build a coding agent with Claude in 100 lines of Python. Tool use, file editing, bash, and the loop that ties them together. No frameworks.
AI Engineering12 min read
How a coding agent loop actually works. The minimal while loop that turns a chatbot into Claude Code, and the 4 states every agent cycles through.
AI Engineering8 min read
How giving works in production. Learn how to build agents that can interact with the real world using tool calling. Step-by-step guide to implementing func
AI Engineering8 min read
Learn how to get reliable, structured outputs from LLMs using JSON mode and Pydantic tool calling. Transform LLMs from text generators into application-...
10 posts in total
AI Engineering12 min read
How to design custom tools for coding agents that are not read, edit, or bash. The naming rules, the schema patterns, and the 3 custom tools that pay off.
AI Engineering10 min read
Why ripgrep is the right code search tool for coding agents. The speed, the flags, and the wrapper that turns rg into a safe agent tool.
AI Engineering11 min read
How to design an edit tool a coding agent can use without wrecking files. The string-match rule, the dry-run pattern, and the 50-line safe edit function.
AI Engineering12 min read
How to structure tool integrations so an agent stays clean as it grows. The registry pattern, schema-first design, and the 80-line dispatcher that scales.
AI Engineering11 min read
How coding agents run shell commands safely. The bash tool design, the denylist trap, and the sandbox that keeps rm -rf away from your home directory.
LLM Engineering12 min read
How agentic RAG uses LangGraph to plan, rewrite queries, and call tools. The graph, the state, and the nodes that turn single-pass RAG into reasoning.
AI Engineering12 min read
How to build a coding agent with Claude in 100 lines of Python. Tool use, file editing, bash, and the loop that ties them together. No frameworks.
AI Engineering12 min read
How a coding agent loop actually works. The minimal while loop that turns a chatbot into Claude Code, and the 4 states every agent cycles through.
AI Engineering8 min read
How giving works in production. Learn how to build agents that can interact with the real world using tool calling. Step-by-step guide to implementing func
AI Engineering8 min read
Learn how to get reliable, structured outputs from LLMs using JSON mode and Pydantic tool calling. Transform LLMs from text generators into application-...