کد کلود: بهترین روش ها برای کدنویسی فعال (از طریق) مستندات جدید و گسترده از آنتراپیک (Anthropic) در مورد چگونگی به دست آوردن بهترین نتایج از ابزار کد کلود CLI، که شامل این نکته جالب است:
ما توصیه می کنیم از کلمه "think" (فکر کردن) برای فعال کردن حالت تفکر طولانی استفاده کنید، که به کلود (Claude) زمان محاسباتی بیشتری برای ارزیابی گزینه ها به طور کامل می دهد. این عبارات خاص مستقیماً به افزایش سطح بودجه تفکر در سیستم مرتبط هستند: "think" < "think hard" (سخت فکر کن) < "think harder" (سخت تر فکر کن) < "ultrathink" (فوق تفکر). هر سطح به تدریج بودجه تفکر بیشتری را برای استفاده کلود اختصاص می دهد.
ظاهراً ultrathink یک کلمه جادویی است!
من کنجکاو بودم که آیا این ویژگی خود مدل کلود است یا مخصوصاً کد کلود. کد کلود متن باز نیست، اما می توانید جاوااسکریپت مبهم آن را مشاهده کنید و با اجرای آن از طریق Prettier، آن را کمی کمتر مبهم کنید. با کمک کلود از این دستور العمل استفاده کردم:
mkdir -p /tmp/claude-code-examine
cd /tmp/claude-code-examine
npm init -y
npm install @anthropic-ai/claude-code
cd node_modules/@anthropic-ai/claude-code
npx prettier --write cli.js
سپس از ripgrep برای جستجوی "ultrathink" استفاده کردم:
rg ultrathink -C 20
و این تکه کد را پیدا کردم:
let B = W.message.content.toLowerCase();
if (
B.includes("think harder") ||
B.includes("think intensely") ||
B.includes("think longer") ||
B.includes("think really hard") ||
B.includes("think super hard") ||
B.includes("think very hard") ||
B.includes("ultrathink")
)
return (
l1("tengu_thinking", { tokenCount: 31999, messageId: Z, provider: G }),
31999
);
if (
B.includes("think about it") ||
B.includes("think a lot") ||
B.includes("think deeply") ||
B.includes("think hard") ||
B.includes("think more") ||
B.includes("megathink")
)
return (
l1("tengu_thinking", { tokenCount: 1e4, messageId: Z, provider: G }), 1e4
);
if (B.includes("think"))
return (
l1("tengu_thinking", { tokenCount: 4000, messageId: Z, provider: G }),
4000
);بنابراین، به نظر می رسد "ultrathink" یک ویژگی کد کلود است - احتمالاً 31999 عددی است که بر بودجه تفکر توکن تأثیر می گذارد، به خصوص که "megathink" به 1e4 توکن (10000) و فقط "think" به 4000 توکن اشاره می کند.
منتشر شده در 19 آوریل 2025 در 10:17 شب