app icon
Claude Think Tool
1.0.0

A tool for Node Agents to perform structured multi-step reasoning, enabling richer context accumulation for better decision-making.

sonnguyennam0904/claude-think-tool442 installs

Claude Think Tool - Dify Plugin

Multi-step thinking tool for Dify Node Agents based on Claude's think tool research.

๐Ÿ“‹ Overview

This plugin provides a "think" tool that enables Dify Node Agents to perform structured multi-step reasoning, creating richer context for better decision-making. Based on research from Claude showing 54% improvement in complex scenarios (ฯ„-Bench).

โœจ Features

  • Multi-Step Thinking: Allows Node Agents to perform structured reasoning across multiple steps
  • Context Accumulation: Automatically accumulates thoughts across tool calls in a session
  • Domain-Specific Prompts: Pre-built templates for different domains (airline, retail, coding)
  • Zero Configuration: No credentials required, works out of the box

๐Ÿš€ Quick Start

Prerequisites

  • Python 3.12 or higher
  • Dify Plugin CLI (dify-plugin-daemon)

Installation

  1. Install Dify Plugin CLI:
  1. Clone and Setup:
  1. Configure Environment:
  1. Run Plugin:

๐Ÿ“š Documentation

  • PROJECT-PLAN.md - Project planning and roadmap
  • INSTRUCTIONS.md - Technical documentation and architecture
  • claude-think-tool.md - Original Claude research paper

๐Ÿ—๏ธ Project Structure

๐Ÿงช Testing

๐Ÿ“– Usage

Once installed, the think tool will be available to Node Agents in Dify. Agents can call it like any other tool:

The tool automatically accumulates thoughts in the session context, allowing agents to reference previous reasoning steps.

๐Ÿ”ง Development

See INSTRUCTIONS.md for detailed development guide.

๐Ÿ“„ License

MIT

๐Ÿ™ Acknowledgments

  • Based on Claude's think tool research (Anthropic)
  • Built for Dify platform

Version: 0.1.0
Status: Development (Phase 1)

CATEGORY
Tool
VERSION
1.0.0
sonnguyennam0904ยท01/06/2026 01:56 AM
REQUIREMENTS
Tool invocation
Maximum memory
64MB