Denis Kiselev
7.9K posts

Denis Kiselev
@deksden
Tag cloud: Enterpreneur, geek, AI SWE, IT dev, biz, tech, design
शामिल हुए Mayıs 2009
405 फ़ॉलोइंग166 फ़ॉलोवर्स

Claude Code doesn't show you how many tokens you're using for subscriptions. No breakdown by model. No breakdown by project. Just a progress bar that says "63% used."
So I built a local dashboard that reads the files Claude Code already writes to your machine.
Turns out every session, every turn, every token is logged to ~/.claude/projects/ in JSONL files. Input tokens, output tokens, cache reads, cache creation, model name, timestamp.
It's all there. You just can't see it.
My numbers over the last 30 days: 440 sessions. 18,000 turns. $1,588 in API-equivalent costs. On one day, the cache spiked to 700M tokens - visible cache bug, two days in a row.
The dashboard scans those local files, builds a SQLite database, and serves charts on localhost:8080. Filter by model (Opus, Sonnet, Haiku). Filter by time range (7d, 30d, 90d, all time). Cost estimates based on current Anthropic API pricing.
Works retroactively. First run processes your entire Claude Code history.
Install:
git clone github.com/phuryn/claude-…
cd claude-usage
python3 cli.py dashboard
Windows: use python instead of python3.
Zero dependencies. Python standard library only.
Open source, MIT.
Star it. Fork it. Make it your own.

English

@GrayOdesa @bcherny Я говорил что я что то знаю? Я как раз говорил что ничего о глобальном кеше не слышал и просил привести ссылки - что за зверь неведомый такой.
Код что вы дали значит что он включает кеш на воркспейс и работает только с бэта флагами
Русский

Попробовал разобраться, о какой оптимизации Claude Code под подписку говорят ребята из Anthropic, включая @bcherny.
Ну, примерно понятно, что оптимизаций много и использование сторонних клиентов может даже вредить остальным.
blognot.co/kak-claude-cod…
Русский

@GrayOdesa @bcherny насколько я знаю - это не тот глобальный кеш
Это что кеш изолируется воркспейсами
#cache-storage-and-sharing" target="_blank" rel="nofollow noopener">platform.claude.com/docs/en/build-…
The scope field is related to the workspace-level cache isolation that went live on Feb 5, 2026
github.com/anthropics/cla…
Есть еще упоминания глобального кэша?

@LonelyWolfsh @LLMJunky If fact, these restrictions are a string indicator of insufficient GPU resources, imho)
More broad auditory often wins. Remember windows vs others? Anti-piracy MS policy (absense)? Working schema
English

Anthropic's success has reached a point where restricting third-party access is a strategic necessity to protect their core user base—a logical move. In fact, these restrictions are a strong indicator of their market dominance. In contrast, OpenAI’s open-door policy suggests declining demand, forcing them to accept any traffic they can get.
English

The Codex app server was such a brilliant stroke of foresight that really doesn't get enough love
Not only are you allowed to use your chatgpt account with any harness, but you can build your own apps directly on top of theirs.
They just make building on and with codex such a great experience
To demonstrate this utility, I want to highlight the kitty litter app, made by @SIGKITTEN.
Instead of having to build the entire harness, and all the infrastructure, he's plugged into the app server for a unified experience between mobile and dev machine.
When I create a session on my computer, it's automatically available on my phone. All of the chats you see in this video automatically populated when we connected to the app server.
All my skills. My agents. My sessions. My folders. My prompts. They're all ready to use - automatically.
Because they're exposed by the app server, along with many other endpoints.
It's a great ux/dx that really deserves some love.
It's almost like they want you to build on top of their products ;)
Btw Litter is great 👍
English

@aAxinav @pakhandrin А системно что поменялось?
про форму вы сказали - нужно не печатать, а говорить
Мне вот лично привычнее и быстрее напечатать, особенно если надо что то структурированное и побольше. Голосом непривычно и особо не быстрее выходит
Русский

@deksden @pakhandrin Это другое(С), сложные механические навыки заменялись другими мыслительными навыками. Как писать,печатать на машинке,создать документ в Ворде. Сейчас даже писать не надо. Наговорил с эканьем и мэканьем,а железка тебя поняла и исполнила
Русский

Нашёл на Reddit крик души от разработчика с 11 годами опыта.
Человек осознал, что дело плохо, он просто разучился делать то, что умел ещё полгода назад.
Перевод поста:
Я программирую уже 11 лет, и в прошлом месяце поймал себя на том, что вообще не могу отладить проблему без помощи AI. Это напугало меня сильнее всего, что я видел в этой индустрии.
Хочу честно рассказать о том, что со мной произошло, потому что, кажется, это случается чаще, чем принято признавать.
В прошлом месяце я столкнулся с багом в сервисе, который сам написал два года назад. Проблема с сетевыми таймаутами, проявляется нестабильно, только в продакшене. Раньше это был как раз тот случай, когда можно было сесть на час и методично разобраться.
Я открыл Claude, описал симптомы, получил гипотезу, проверил её, зашёл в тупик, вернул это обратно, получил следующую гипотезу. Через сорок минут баг так и не был найден, я просто следовал подсказкам.
В какой-то момент я закрыл чат и попробовал разобраться сам. И тут понял, что разучился просто «посидеть» с проблемой. Инстинктивно хотелось сразу описать её кому-то и ждать направления. Тот внутренний диалог, который раньше генерировал гипотезы, тот голос, который говорил: «проверь пул соединений», «вдруг это таймаут на стороне балансировщика», «а может, это шторм ретраев» — он стал заметно тише.
В итоге я нашёл баг. Но без AI это заняло у меня больше времени, чем заняло бы три года назад, когда AI у меня ещё не было.
Я не говорю, что инструменты плохие. Я пользуюсь ими каждый день, и в большинстве задач они действительно ускоряют. Но происходит что-то конкретное с той частью мышления, которая отвечает за генерацию гипотез в условиях неопределённости. Если её не тренировать, она ослабевает.
Аналогия, к которой я всё время возвращаюсь — это GPS. С ним можно доехать куда угодно. Но если пять лет ездить только по навигатору, а потом потерять сигнал, ты теряешь не просто подсказки. У тебя нет той внутренней карты, которая бы сформировалась, если бы ты ориентировался сам. Навык и ментальная модель деградируют вместе.
Я уже 11 лет в профессии и начал замечать это за собой. Интересно, как это выглядит у тех, кто начал пользоваться AI-инструментами с первого года.
Кто-нибудь ещё это замечал? Не рост продуктивности, это понятно всем. А вот эту тихую, менее очевидную сторону.
В комментариях конечно же все разделились на 2 лагеря:
– Один поймал себя на том, что тянется к Claude за валидацией дизайн-решений, которые раньше спокойно обдумывал на бумаге. Теперь устраивает себе "unplugged" сессии, без AI, только он и документация.
– Другой заметил то же самое, но не с кодом, а в переписке с людьми. Прогоняет через AI сообщения и начал осознавать: "это я хочу сказать или AI за меня решает?”
– Кто-то пишет, что заставляет себя 5 минут читать stack trace прежде чем открыть чат с клодом.
Накидали и контр аргументов: “целое поколение сеньоров копипастило со Stack Overflow и ничего, не деградировали. Так что Claude просто следующая итерация?”.
При чем есть и те, кто считает таких нытиками: “Иди к AI не с проблемой, а подумай сначала сам над гипотезами и скинь их клоду. Джуны скидывают клоду проблему и ждут от AI решения, а сеньор приходит с гипотезами к AI, чтобы тот каждую проработал и быстро нашел решение.”
А вы просыпались в холодном поту с такими страхами?
Русский

@GrayOdesa @bcherny это не анализ кода - это строчка из комментов
а вот issue по поводу отсутствия глобального кеша системпромпта
github.com/anthropics/cla…
Русский

@LonelyWolfsh @LLMJunky There is no reason to use gpt via openrouter, because for any agentic workflow you can use it via subs - way cheaper!
So i m curiouse why anybody uses any gpt via openrouter.
Anthropic is opposite - its way more commertial and bans thirdparty's usage
English

@LonelyWolfsh @LLMJunky Maybe anyone remember that OpenAI was non profit and revenue was not target?)
No, imho))
English

@LonelyWolfsh @LLMJunky Charging openClaw customers with pay-as-you-go is good for revenue)) But customers are angry
We will see how it will proceed
English

@LonelyWolfsh @LLMJunky i did not see any problems with quality with gpt. Maybe you did, but many people did not. Same for benchmarks - gpt have good scores.
So. hitting the wall? I don think so
English

@GrayOdesa @bcherny но ведь нету сведений о глобальном кеше при инференсе у антропиков. вы погуглите!
Русский

@iroopert @kyifut @spookieweb зачем 256?
64 надо чтобы гонять модельки что то в районе 32B параметров локально
а норм модели - это все равно в районе 1t/1.5t памяти, на ноутах пока такого нету, не говоря о быстрой памяти
Русский

@kyifut @deksden @spookieweb ой не надо тут, меньше 256 в 2к 2026 бесполезно уже, чисто под печатную машинку
Русский

штош, я теперь официально трудоустроился на крутую работу
мне выдали такой абсолютный новый макбук про на м4 про 24гб озу и я сейчас его настраиваю под себя :з

джус@spookieweb
получил еще один оффер, уже что-то прям интересное, надеюсь меня туда возьмут, а то я уже около полтора месяца там ворочусь и прохожу все этапы интервью
Русский

@GrayOdesa @bcherny Вроде это про разделение динамических данных и кэшируемых, но не про глобальный кеш
Системпромпт у СС, к слову, меняется штатными средствами, и я не уверен в существовании глобального кэша. Но это мелкая штука - точно до 20к токенов так то
Русский

@LonelyWolfsh @LLMJunky Anthropic also have downsides with agentic: details are in this issue for ex
github.com/anthropics/cla…
This is expected issue for Claude, imho
English

And why is Kimi or glm, qwen can do it easily? After gpt 4o openai was not able to bring one outstanding product. They lost innovation. They have no good plan for the future. They bring some stupid products like sora or Atlas Browser, or Shopping Agent. And then they stop is because of no success. Now they just try to push into the market with brute force cheap Flatrates. They even started selling cheap keys in different country's for their subscriptions. Always when you start selling your products with discount it's a sign of panic. You can buy gpt pro subscriptions in Brazil, turkey etc. For 2 dollars a month. Openai is in big trouble.
English

@Nina_Konina @pakhandrin Мозг надо тренирвоать, спору нету
Но тренируйте на актуальных навыках! Организуйте агентные флоу, читайте отчеты, смотрите результаты эвалов - это навыки для строительства современных систем.
Русский

@deksden @pakhandrin Не. Это как отрастить жирный пузень, т.к. подъезжаешь к двери супермаркета на машине, наверх едешь в лифте, вниз в лифте. Лифт сломался, после двух пролетов одышка. Мозг как мышцы, надо тренировать или он зажиреет.
Русский

@pakhandrin Ну - я намекаю что навык розжига керосиновых фонарей был важен на определенном этапе развития прогресса. Но потом смысла в нем стало мало.
Как и сейчас в работе с кодом становится.. Как раньше стало с пониманием ассемблера, знанием регистров и машинных кодов
Русский

@deksden Ну перфокарты тема, надеюсь снова в моду войдут, всё циклично, винтаж 😅
Русский

@kyifut @spookieweb У меня есть хороший лайфхак с эппловской техникой.
Ты зажмуриваешься, и покупаешь топовый/предтоповый конфиг эппловской техники. Обычно это охренительно дорого
Зато этой штукой можно пользоваться лет 5-7 потом, и без раздражения.
Русский

@bohdanpodvirnyi @badlogicgames I know similar project: continues (cli-continues)
English

people of pi (and other agentic beliefs)!
may I present you a tool that mirrors agent sessions between harnesses so you can easily resume any conversation with any agent
pi <-> claude code <-> codex
github.com/bohdanpodvirny…
English




