@loopstack/claude-tools-module
Installation
npm install @loopstack/claude-tools-moduleRegister the module in your app module:
import { Module } from '@nestjs/common';
import { ClaudeToolsModule } from '@loopstack/claude-tools-module';
@Module({
imports: [ClaudeToolsModule],
})
export class AppModule {}ClaudeToolsModule requires LlmProviderModule to be available in the app and a registered Claude provider (import ClaudeModule alongside it), since the tools execute through the claude provider — make sure ANTHROPIC_API_KEY is set:
ANTHROPIC_API_KEY=sk-ant-...To scope the LLM provider/model configuration for these tools, use forFeature() instead of the bare import:
ClaudeToolsModule.forFeature({ llm: { model: 'claude-sonnet-4-5' } });Last updated on