Продължете към съдържанието

Как да изключите /buddy в Claude Code

Claude Code v2.1.89 въведе /buddy — ASCII домашен любимец в терминала, който се излюпва и коментира докато работите. Ако предпочитате да работите без него, ето как да го изключите.

Вариант 1: Скриване в текущата сесия

Най-бързият начин. В отворена Claude Code сесия напишете:

/buddy off

Това скрива любимеца за текущата сесия. Ще трябва да го правите всеки път, когато стартирате нова сесия, освен ако не използвате някой от постоянните методи по-долу.

Вариант 2: Задаване на променлива на средата (Препоръчително)

Задаването на DISABLE_NON_ESSENTIAL_MODEL_CALLS=1 изключва реакциите на buddy в облачетата и други козметични обръщения към модела. Има два начина да го направите.

Чрез настройките на Claude Code (Най-чисто)

Редактирайте ~/.claude/settings.json и добавете ключа env:

{
  "env": {
    "DISABLE_NON_ESSENTIAL_MODEL_CALLS": "1"
  }
}

Ако файлът вече съдържа други ключове, добавете env блока към съществуващия JSON. Това засяга само Claude Code и не променя средата на вашия шел.

Чрез профила на шела (Глобално)

Добавете този ред към стартовия файл на вашия шел:

export DISABLE_NON_ESSENTIAL_MODEL_CALLS=1

Кой файл да редактирате зависи от шела ви:

  • macOS (zsh по подразбиране): ~/.zshrc
  • Linux (bash по подразбиране): ~/.bashrc

След запазване, презаредете конфигурацията:

# За zsh
source ~/.zshrc

# За bash
source ~/.bashrc

Или просто отворете нов прозорец на терминала.

Вариант 3: Пълно изтриване на данните за buddy

Запазеното състояние на buddy (вид, име, личност, статистики) се съхранява в ~/.claude.json под ключа companion. За да го изтриете:

# Първо направете резервно копие
cp ~/.claude.json ~/.claude.json.bak

# Премахнете ключа companion с jq
jq 'del(.companion)' ~/.claude.json > /tmp/claude-tmp.json && mv /tmp/claude-tmp.json ~/.claude.json

Ако нямате инсталиран jq, отворете ~/.claude.json с произволен текстов редактор, намерете ключа "companion" и изтрийте целия блок.

След премахването избягвайте да пускате /buddy отново, защото ще се излюпи нов любимец.

Бележки

  • В момента няма ключ buddyEnabled: false в settings.json. Съществува заявка за функционалност за добавянето му.
  • DISABLE_NON_ESSENTIAL_MODEL_CALLS=1 е по-широка настройка — изключва всички несъществени обръщения към модела, не само реакциите на buddy. Това включва неща като съвети в спинера и друг козметичен текст, генериран от AI.
  • Функцията buddy изисква Claude Code v2.1.89+ и Pro или Max абонамент. Ако сте на по-стара версия или използвате API ключ директно, няма да я видите.
Етикети:

Вашият коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *