mirror of
https://github.com/langgenius/dify-plugins.git
synced 2026-07-22 01:55:36 -04:00
[PR #1754] [CLOSED] feat: claude-think tool plugin v1.0.1 #1833
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/langgenius/dify-plugins/pull/1754
Author: @sonnam0904
Created: 12/18/2025
Status: ❌ Closed
Base:
main← Head:main📝 Commits (8)
ab7390cclaude-tthink init project1d52e0eadd privacy824f7dfadd privacyeaf223dadd Privacy to metadata39acb00add Privacy complain to metadata2a29fb2update manifest.jsondb468fdMerge pull request #1 from sonnam0904/sonnguyennam0904455c6ceDelete sonnguyennam0904/claude-think/PRIVACY.md📊 Changes
1 file changed (+0 additions, -0 deletions)
View changed files
➕
sonnguyennam0904/claude-think/claude-think.difypkg(+0 -0)📄 Description
Plugin Submission Form
1. Metadata
Plugin Author: sonnguyennam0904
Plugin Name: claude-think-tool
Repository URL: https://github.com/sonnam0904/claude-think
2. Submission Type
New plugin submission
Version update for existing plugin
3. Description
Claude Think Tool - Multi-Step Reasoning Plugin for Dify Node Agents
Claude Think Tool is a Dify plugin that provides Node Agents with a structured multi-step reasoning capability, enabling them to perform complex problem-solving through iterative thinking steps. This plugin is inspired by Claude's "think tool" research, which demonstrated a 54% improvement in complex scenarios (τ-Bench).
Key Features
Multi-Step Thinking: Allows Node Agents to perform structured reasoning across multiple steps, breaking down complex problems into smaller, manageable thought processes.
Context Accumulation: Automatically accumulates thoughts across tool calls within a session, creating a rich context that agents can reference for better decision-making.
Zero Configuration: No credentials or external API keys required. Works out of the box with any Dify Node Agent workflow.
Session-Based Context Management: Each workflow session maintains its own isolated context, ensuring thoughts are properly scoped and don't interfere across different agent instances.
Thread-Safe Implementation: Built with thread-safe context management to handle concurrent agent invocations safely.
Use Cases
Technical Implementation
The plugin implements:
thinktool that accepts a "thought" parameter and appends it to the session contextIntegration
The tool seamlessly integrates with Dify's Node Agent system. Agents can call the
thinktool like any other tool in their workflow, and the accumulated thoughts are automatically available in subsequent tool calls within the same session.4. Checklist
I have read and followed the Publish to Dify Marketplace guidelines
I have read and comply with the Plugin Developer Agreement
I confirm my plugin works properly on both Dify Community Edition and Cloud Version
I confirm my plugin has been thoroughly tested for completeness and functionality
My plugin brings new value to Dify
5. Documentation Checklist
Please confirm that your plugin README includes all necessary information:
Step-by-step setup instructions
The README.md includes detailed setup instructions including:
Detailed usage instructions
README.md explains:
All required APIs and credentials are clearly listed
The plugin requires no external APIs or credentials. It works entirely within Dify's plugin system without any external dependencies.
Connection requirements and configuration details
No connection requirements. The plugin operates locally within the Dify plugin runtime environment. Configuration is handled through environment variables (optional) for advanced settings.
Link to the repository for the plugin source code
(To be updated with actual repository URL)
6. Privacy Protection Information
Based on Dify Plugin Privacy Protection Guidelines:
Data Collection
This plugin does NOT collect any user personal data.
The plugin:
Data Processing:
Compliance:
Privacy Policy
I confirm that I have prepared and included a privacy policy in my plugin package based on the Plugin Privacy Protection Guidelines
A PRIVACY.md file is included in the plugin package, clearly stating that:
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.