Video yükleniyor...
Video Yüklenemedi
The hype around AI & how it will supposedly replace developers is everywhere. I'd have been a fool not to investigate whether there was any truth to these claims. So, I embarked on a journey to learn about Anthropic Claude and its “agentic” capabilities. Let's take a look👇
82,988 görüntüleme • 1 yıl önce •via X (Twitter)
11 Yorum

In the quick demo, Claude Desktop raised code coverage of fgh by 2% in roughly 12 minutes of work (3x speed). The secret is a tight TDD loop based on top of @platformatic mcp-node.

My rough estimation is that it would have required me 1 hour of work to achieve the same result without AI. Read all about it in our blog post:

For this exploration, I used Claude Desktop to code a pure-typescript implementation of the JQ language. Let me introduce you to the Flowing JSON Grep Handler, or fgh:

So what were my findings?

🧠 Ultimately, AI is brilliant at grunt work, but worthless at “system thinking”. Using mcp-node to build fgh setup was fantastic for: 1. Monotonous and repetitive tasks 2. By-the-book implementations with precise requirements 3. Prototype creation & evolution

However, as much as I enjoyed the creation process, the code generated crumbled on itself. ✍️ I had to manually write 1318 of the 7587 lines of code (numbers taken at the time of this writing), which was ~17% of the actual implementation.

⭕ Here are the critical mistakes Claude made: 1. It tended to solve failing tests by adding special cases for them in the source code 2. It failed to realize the whole architecture was wrong 3. It wrote conflicting tests

💭 What does this mean? We need to learn to leverage AIs - and build our agents - to optimize our development workflow. Humans must stay in the loop as the conduit and auditor of AI work, or else the final product will quickly become an unmaintainable bowl of spaghetti code.

Togoda is Google on Steroids with AI summaries . 🚀 The only thematic AI search engine.👀 It's 100% private with third party proxy. 🧨 Try it today & experience the difference! 👉Follow us @togoda_com 👈 🚀Help us grow & share this post!🚀

Dismissing a brilliant teenager who is learning to code due to the need of being required to fix the code the after him is silly. How did the agentic abilities of Claude 2 look like, and how do they compare to those of 3.7? The effects of habituation and desensitization are strong.

@AnthropicAI Brilliant read-up and I can't agree more: AI is a tool that assists you, but should never take over completely. LLMs lack nuance and experience that a human engineer will acquire over the years.
