Home/Library/Writing Effective Tools for AI AgentsContext & Harness EngineeringWriting Effective Tools for AI AgentsDetailsPublisherAnthropicDomainEngineering & ArchitectureCategoryContext & Harness EngineeringType GroupDocs & GuidesTypeEngineering BlogBest ForDeveloperSkill LevelIntermediateAccessFreeTopicTool schema design as harness engineering; tool-as-contract between deterministic and non-deterministic systemsRelated in Context & Harness EngineeringContext Engineering: LLM Memory and Retrieval for AI AgentsWeaviate / Femke Plantinga, Prajjwal Yadav, Victoria SlocumContext Engineering: Why It Is Hard and How Driver Is Solving ItDriver.ai / DanielThe Agent Stack Part 6: Tools, MCP, and Capability SurfacesVinoth GovindarajanAI Agent Memory Design for Production AgentsNilesh Barla / Adaline LabsBuilding AI Agents That Don't Break in ProductionNilesh Barla / Adaline LabsCooking with Claude Code: The Complete Tutorial & GuideSid BharathOpen ResourceSave to pathBack to library