Latest / AI Fire Daily / #663 Neil: 5 Claude Code Tools I Tested for Cleaner, Faster Work
Transcript
- 0:00You're staring at your terminal right now. And
- 0:03all you did was ask Cloud Code for a simple submit
- 0:05button. Yeah, just one basic button. Right. But
- 0:08instead of like five lines of code, you get five
- 0:10pages of text. Oh, it's the worst. Hundreds of
- 0:13lines of just useless error log scrolling by.
- 0:15It's pure, untiltered chaos on your screen. It
- 0:18really is overwhelming when that happens. I mean,
- 0:20the AI just runs completely out of control sometimes.
- 0:23Welcome to this deep dive into optimizing cloud
- 0:26code. Today, we are looking at five very specific
- 0:29tools. And they're completely free to use right
- 0:31now. Yeah, they act as essential filters for
- 0:34your daily workflow. So they help you write much
- 0:36cleaner code. Right. And they save you valuable
- 0:39tokens on your bill. Exactly. And they fundamentally
- 0:42simplify that initial project planning phase.
- 0:45Which is huge. Because these tools, they solve
- 0:47very different problems than your workspace.
- 0:49Yeah. But they all share this one core philosophy.
- 0:53They are built to constrain the AI's worst habits.
- 0:56I will be completely honest with you right now.
- 0:58I still wrestle with prompt drift myself. We
- 1:01all do. I mean, it's a very common struggle today.
- 1:04You ask for one thing, and the AI pivots. Right.
- 1:07Next thing you know, you're building an entire
- 1:09operating system. Exactly. And, you know, every
- 1:12project really needs to start with a solid plan.
- 1:14Or at least it absolutely should. Definitely.
- 1:16But reading endless AI -generated markdown files
- 1:19is exhausting. You just kind of lose the big
- 1:22picture so quickly. Well, human brains aren't
- 1:24really optimized for reading raw formatting.
- 1:27No, not at all. We don't process like asterisks
- 1:30and hashtags very well. We process visual information
- 1:33much faster. Right. So we need to tame the planning
- 1:36phase first. And that's where an open source
- 1:39tool called Lavish really helps. Yeah, Lavish
- 1:41is great. It fundamentally changes how you view
- 1:44your project plans. It does. It moves you away
- 1:47from those endless scrolling text files. Exactly.
- 1:50It actually turns long project plans into interactive
- 1:52HTML pages. Let's look at the specific source
- 1:55example we have today. OK. The developer was
- 1:58building a basic task management app. That's
- 2:01a super standard project for most developers.
- 2:02It's a really great baseline for testing these
- 2:04tools. Right. So they asked Claude to create
- 2:07a detailed project plan. They wanted main features,
- 2:10page layouts, development steps. And normally
- 2:13Claude would just spit out massive text files
- 2:15for that. Yeah, it would just be this giant wall
- 2:17of dense markdown. Right, and your eyes just
- 2:20glaze over instantly. But Lavish intercepts that
- 2:23raw text generation. Oh, wow. Yeah, it generated
- 2:26actual visual wireframes for the entire app instead.
- 2:29So you could clearly see the workspace and the
- 2:31task details. Exactly. Think about looking at
- 2:33a messy, text -heavy blueprint. It's very hard
- 2:36to visualize the final product. Yeah, totally.
- 2:39Now imagine turning that into a 3D model. You
- 2:41can actually walk through that model visually.
- 2:43That is exactly what Lavish does for code planning.
- 2:46It makes the abstract plan feel very real. And
- 2:49I imagine you can spot design flaws much earlier.
- 2:52Oh, absolutely. And it isn't just a static picture
- 2:55on your screen either. Wait, really? Yeah, you
- 2:57can actually interact with this generated HTML
- 3:00page. OK, so how does that work? Well, you can
- 3:03click on a very specific visual section. So let's
- 3:06say the dashboard layout looks entirely too crowded.
- 3:09Right. You just click that specific crowded dashboard
- 3:12section. Then you leave a comment in the conversation
- 3:15panel. And you send that feedback directly back
- 3:17to Claude. Exactly. It updates the visual plan
- 3:20before any actual coding even starts. Catching
- 3:24those confusing parts early saves so much time.
- 3:26But I'm curious, how does this handle the setup
- 3:29process? Like, without making you leave the terminal?
- 3:31Oh, it's super smooth. You literally just ask
- 3:34Claude to install it directly from GitHub, reviewing
- 3:37the command before approving. So Claude installs
- 3:40its own visual upgrade directly from the repository?
- 3:43Brilliant. Yeah. It keeps you entirely focused
- 3:46on the actual work. You never break your flow
- 3:48state to manage plugins. That's fascinating.
- 3:51So, okay, you've got this beautiful 3D model
- 3:53of your plan. You hand it over to Claude to actually
- 3:55build. Right. But if you've used AI lately, you
- 3:58know its worst habit. Oh, yeah. desperately tries
- 4:01to show off. It really does. It always assumes
- 4:03you want like a massive enterprise level solution.
- 4:06You ask for a button, it builds a massive framework.
- 4:09Exactly. Sometimes you really just want a simple
- 4:12static page. And this is where a tool called
- 4:15Ponytail enters the chat. Right. Ponytail. It
- 4:18works by wrapping your prompts in strict constraints.
- 4:22It essentially tells Claude to stop over -engineering
- 4:24everything. It actively forces Claude to use
- 4:27much simpler solutions, right? Yes. It forbids
- 4:30Cloud from using unnecessary external libraries
- 4:32entirely. It literally limits the scope of the
- 4:35context window. Let's look at the specific test
- 4:37from our source today. Sure. The assigned task
- 4:40was creating a simple HTML form. Just a basic
- 4:42form. Right. It needed a date picker and a safe
- 4:45button. Right. That is Web Development 101 stuff.
- 4:48Absolutely. So, Cloud initially built this basic
- 4:51form using 34 lines. Yeah. I mean, it worked,
- 4:55but it was bloated with totally unnecessary JavaScript.
- 4:58Then they asked Claude to review its own work.
- 5:00They told it to use native HTML features instead.
- 5:03And Claude realized something really important
- 5:05during that specific review process. What was
- 5:08that? Built -in HTML validation could easily
- 5:11handle the empty dates. So it didn't actually
- 5:13need all that extra JavaScript? Not at all. The
- 5:16extra JavaScript was entirely stripped away.
- 5:18Wow. And the result reduced the final code down
- 5:21to 27 lines. Yeah. That's a solid 21 % reduction
- 5:25in total code. It's huge. The ultimate irony
- 5:27of AI coding is right here, isn't it? We are
- 5:29using the most advanced technology in human history,
- 5:32and we have to build tools to restrain it. We're
- 5:35forcing it to write code like it's 1999. Well,
- 5:38because boring HTML is actually bulletproof,
- 5:40it just works without constant maintenance. Does
- 5:43relying on native HTML features actually make
- 5:46the code more robust or just shorter? It makes
- 5:49it shorter and removes external dependencies,
- 5:51which naturally reduces the surface area for
- 5:53bugs. Fewer dependencies mean less code to break.
- 5:57Makes perfect sense. Totally. Simple code is
- 6:01always easier to maintain long term. Every extra
- 6:03library is a future vulnerability waiting to
- 6:06happen. Right. So the code is finally clean and
- 6:09highly optimized. You have a solid form with
- 6:12zero unnecessary bloat. Yes. But when you test
- 6:15that newly written code, things happen. Testing
- 6:20is where the real chaos usually starts. The terminal
- 6:23spits out massive, unreadable error logs. And
- 6:27Claude obediently reads every single line of
- 6:29that output. Which means it's rapidly eating
- 6:32up all your tokens. Tokens are just tiny chunks
- 6:35of words that AI reads and writes. Exactly. And
- 6:38those tiny chunks cost you real money, eventually.
- 6:42Every time Claude reads a log, you get billed.
- 6:45A busy terminal can generate thousands of lines
- 6:47instantly. Claude reads your whole directory
- 6:50just to find one file. It's so inefficient. This
- 6:53brings us to a tool called RTK. Right, which
- 6:56stands for the Rust Token Killer Tool. RTK acts
- 7:00as a strict, ruthless filter for your terminal.
- 7:04Yeah, it filters and compresses terminal output
- 7:06before Claude processes it. It acts like a bouncer
- 7:09for your context window. I love that analogy.
- 7:12It shortens file lists and groups similar errors
- 7:14together. It stops Claude from reading the same
- 7:17repeated error messages over and over. Take a
- 7:21standard terminal command as a great example.
- 7:23Let's examine the specific source test mentioned
- 7:25here. They ran the basic ls -la command through
- 7:28bash. Right. And normally, Claude reads every
- 7:31single line of that directory output. Yeah, it
- 7:34eats your context window alive with formatting
- 7:36data. But RTK compresses that output dramatically
- 7:40before Claude even sees it. RTK saved 971 tokens
- 7:44on that single terminal command. Unbelievable.
- 7:47That is an 80 .1 % reduction for that output.
- 7:50Whoa, imagine scaling that token saving to a
- 7:53billion queries. The financial efficiency gains
- 7:55would be absolutely massive at scale. Enterprise
- 7:58teams could save thousands of dollars a month.
- 8:00But we have to mention a quick caveat here. Oh,
- 8:03right. RTK currently works extremely well with
- 8:06the bash terminal. Yeah, that's a very important
- 8:08detail to note. Automatic filtering for PowerShell
- 8:11was not verified in the tests. So Windows users
- 8:14might need to do some manual tweaking. Exactly.
- 8:17Does this 80 % reduction apply to the entire
- 8:20Claude bill? No. It only reduces the terminal
- 8:23output cost. Your actual conversation prompts
- 8:26still use their normal tokens. Right. It cuts
- 8:28the terminal noise, but your chat history still
- 8:30costs tokens. Correct. It's a targeted fix for
- 8:34terminal spam specifically. We're going to take
- 8:36a very brief pause here. Midroll sponsor read.
- 8:40And we are back. Welcome back to our deep dive
- 8:43on Claude code. So we have successfully silenced
- 8:47the noisy terminal output. The coding environment
- 8:49is much quieter and cleaner now. But Claude itself
- 8:52is still way too chatty sometimes. Like if you
- 8:55ask for a quick code fix, you just want the code.
- 8:58You don't need a philosophical essay on JavaScript
- 9:01history. Exactly. It's like a junior developer
- 9:03trying to prove themselves to you. That is where
- 9:06the Caveman plugin becomes incredibly useful.
- 9:08Caveman actively cuts out all those unnecessary
- 9:10text explanations. Yeah, and it has a few different
- 9:13operational modes you can use. You can choose
- 9:16light, full, ultra, and normal modes. Let's look
- 9:20at the test from the source again. The user had
- 9:22a basic JavaScript undefined error. Right, and
- 9:25they tested it using the full caveman mode setting.
- 9:28The full mode gave very direct code fixes immediately,
- 9:31but it felt slightly unnatural for absolute programming
- 9:34beginners. It was almost too blunt. It completely
- 9:37lacked helpful learning context. So you don't
- 9:39really know why it fixed it. Right. Right. That's
- 9:42why the light mode is generally recommended for
- 9:44everyday use. It removes filler while keeping
- 9:47important learning details intact. Exactly. Now
- 9:50let's contrast the data on the actual token savings
- 9:52here. Because this is where the numbers get very
- 9:55interesting. The developers claim a massive 65
- 9:58% token reduction, but independent testing paints
- 10:01a very different picture. Much different. JetBrains
- 10:04tested this across 86 different coding tasks.
- 10:07They found only an 8 .5 % reduction in tokens.
- 10:11That is a massive discrepancy in the expected
- 10:13financial savings. Only 8 .5%. Honestly, at that
- 10:17point, is it even worth installing the plugin?
- 10:19It barely makes a dent in the monthly bill. That's
- 10:22a completely fair question. And here's what is
- 10:24actually happening under the hood. Let's unpack
- 10:26the mechanics of this discrepancy. Well, shorter
- 10:29responses definitely save you on output tokens.
- 10:32But Caveman works by injecting hidden instructions
- 10:36into your prompt. Right, and telling it to be
- 10:38quiet costs input tokens. Exactly. The plugin's
- 10:41hidden instructions consume your input tokens.
- 10:43So you save on the back end, but pay on the front
- 10:46end. There's also a strange UI quirk to mention,
- 10:50isn't there? Yeah, there is. The status bar incorrectly
- 10:53showed the light mode active. Even when the config
- 10:56file confirmed full mode was active, you really
- 10:58have to double check your actual settings very
- 11:00carefully. If the plugin itself adds instructions
- 11:03behind the scenes, does it actually save money?
- 11:06Not necessarily. Shorter responses save output
- 11:09tokens, but the plugin's hidden instructions
- 11:11consume input tokens. So you're trading input
- 11:15tokens for output tokens. The savings aren't
- 11:18guaranteed. You really have to weigh the speed
- 11:20against the hidden costs. The real value might
- 11:22just be less reading for you. We've completely
- 11:25streamlined the entire coding environment now.
- 11:28Visuals, code, terminal, and chat are all locked
- 11:31down. Yes. The entire system is running lean,
- 11:34fast, and quiet. You have essentially built a
- 11:37custom IDE for your AI. Now, how do we apply
- 11:40this highly optimized AI? Like, how does it help
- 11:42the rest of our daily operations? We aren't just
- 11:44coding all day long. Right. And Anthropic actually
- 11:47built a tool for this exact purpose. It bridges
- 11:49the gap between coding and business operations.
- 11:52Which is appropriately called the Small Business
- 11:54Plugin. Yes. This plugin offers ready -made workflows
- 11:57for routine daily tasks. So you don't have to
- 12:00write complex prompts from scratch every time.
- 12:02Right. You don't need to be a prompt engineer
- 12:04anymore. Anthropic knows business users need
- 12:07immediate practical utility now. They just want
- 12:09to ask a question and get answers. Exactly. And
- 12:13it includes some very specific business skills
- 12:15right out of the box. Let's walk through what
- 12:17these workflows actually do. There's business
- 12:19polls for quick overall performance overviews.
- 12:22Yeah, it gives you a nice snapshot of your daily
- 12:24metrics. Right. Then there's the grow pipeline
- 12:26for customer conversion tracking. The inbox manager
- 12:29helps you organize messages and vital follow
- 12:31ups. And the Inventory Planner helps you prepare
- 12:34your restocking decisions. It's kind of like
- 12:36stacking Lego blocks of data together. It literally
- 12:39is like having a team of specialized digital
- 12:41assistants. They handle the repetitive administrative
- 12:44tasks so you can focus. Exactly. So you can stay
- 12:47in your coding flow state longer. Can it actually
- 12:50read live sales data, or do I have to spoon feed
- 12:53it numbers? You can feed it manually, but to
- 12:55get live automated reports, you have to connect
- 12:58to your specific business apps. It needs access
- 13:01to your actual apps to be fully automated. Okay,
- 13:04got it. Yeah, and security and access permissions
- 13:06are absolutely critical for that step. You have
- 13:09to trust the AI with your live data. Let's synthesize
- 13:13the main takeaway from all this today. AI is
- 13:16obviously an incredibly powerful tool for us.
- 13:18Oh, without a doubt. But its default state is
- 13:20chaotic over delivery of information. It constantly
- 13:23wants to give you everything all at once. It
- 13:26wants to prove how smart it is constantly. The
- 13:29real skill in using cloud code isn't just writing
- 13:31prompts. Writing good prompts is really just
- 13:33the basic entry fee today. Yeah, everyone knows
- 13:35how to ask an LLM a question now. That's no longer
- 13:38a unique or highly valued skill. The real skill
- 13:42is using tools like lavish and ponytail. Right.
- 13:44It's using caveman to strategically constrain
- 13:47the AI output. You have to boot rigid guardrails
- 13:50on that mass of intelligence. You're basically
- 13:51building fences around a very smart system. And
- 13:54those small adjustments compound massively over
- 13:57a whole project lifecycle. They really do. Dropping
- 13:59from 34 to 27 lines of code seems completely
- 14:03minor at first. But across 10 ,000 lines of code,
- 14:06that's a huge difference. That's the difference
- 14:09between a clean app and a buggy mess. Saving
- 14:12a few tokens on one terminal command feels small.
- 14:15But over a month of heavy development, it saves
- 14:17hundreds of dollars. The efficiency gains are
- 14:20entirely found in the margins. We have a specific
- 14:23challenge for you to try this week. We want you
- 14:25to actually test this in your own workflow. Pick
- 14:28just one tool and see how it behaves for you.
- 14:31Install just one of these tools we discussed
- 14:32today. Try installing RTK or Caveman on your
- 14:35own machine. Then check your actual terminal
- 14:38logs and usage stats. See your own token savings
- 14:41in real time. Experience the quiet terminal for
- 14:44yourself. It's a game changer. I want to leave
- 14:48you with a final philosophical idea. This is
- 14:51the part that really makes you wonder about tomorrow.
- 14:53We are relying heavily on plugins to govern Claude
- 14:55today. We're building filters to control the
- 14:58main intelligence program. Or we're using secondary
- 15:01code just to manage the code generator. Exactly.
- 15:05So are we looking at a very strange future workflow?
- 15:08A future where our primary job isn't doing the
- 15:12actual work. We might just act as a high level
- 15:14manager to an entire ecosystem. An ecosystem
- 15:17of AIs that just critique and filter each other.
- 15:21We are just the organic supervisors of a digital
- 15:24assembly line. Something for you to mull over
- 15:26until next time.