N
NatiStream
Transcript
Hiển thị

Claude Code and Personal Tool Ecosystems

CJ Hess explains how Claude Code's steerability and intent understanding enable him to build a personalized ecosystem of development tools. He contrasts this with other AI models and highlights how modern AI tools allow engineers to customize their workflows without high costs.

CJ Hess giải thích cách khả năng điều khiển và hiểu ý định của Claude Code cho phép anh xây dựng một hệ sinh thái công cụ phát triển được cá nhân hóa. Anh so sánh điều này với các mô hình AI khác và nhấn mạnh cách các công cụ AI hiện đại cho phép kỹ sư tùy chỉnh quy trình làm việc của họ mà không tốn chi phí cao.

Working with Claude is just such a delight.

Làm việc với Claude thật sự rất thú vị.

It just feels so steerable, and I think the one thing it really has is intent understanding.

Nó mang lại cảm giác rất dễ điều khiển, và tôi nghĩ điều nó thực sự có chính là khả năng hiểu ý định.

When I wanted to dig deep, it just does it.

Khi tôi muốn đào sâu, nó cứ làm thôi.

And it's really enabled me to build a little ecosystem of my own tools around it.

Và nó thực sự cho phép tôi xây dựng một hệ sinh thái nhỏ gồm các công cụ của riêng mình xung quanh nó.

- Environment setup and developer setup is such an under-appreciated use case.

- Thiết lập môi trường và thiết lập cho nhà phát triển là một trường hợp sử dụng bị đánh giá thấp.

One of the things that I know you really care about is effective planning, and you've come up with a way that you do your planning that I think is pretty unique.

Một trong những điều mà tôi biết bạn thực sự quan tâm là lập kế hoạch hiệu quả, và bạn đã nghĩ ra một cách lập kế hoạch mà tôi nghĩ là khá độc đáo.

- So, I've played around with this tool to basically give Claude these JSON files, and there's a whole set of skills I've built around this that Claude Code can use to write these out, and then these actually end up generating nice-looking UI mockups.

- Vậy nên, tôi đã thử nghiệm với công cụ này để cơ bản là đưa cho Claude những tệp JSON này, và có cả một bộ kỹ năng tôi đã xây dựng xung quanh việc này mà Claude Code có thể dùng để viết chúng ra, và rồi những thứ này thực sự tạo ra các bản mockup UI trông đẹp mắt.

I will say this is a dev tool that was almost 100% prompted.

Tôi phải nói rằng đây là một công cụ dành cho nhà phát triển gần như 100% được tạo ra bằng prompt.

- music - Welcome back to How I AI.

- [nhạc] - Chào mừng trở lại với How I AI.

I'm Claire Valle, product leader and AI obsessive here on a mission to help you build better with these new tools.

Tôi là Claire Valle, lãnh đạo sản phẩm và người đam mê AI, ở đây với sứ mệnh giúp bạn xây dựng tốt hơn với những công cụ mới này.

Today I have CJ Hess at 10X, and music if you've seen him on X, he is building some of the most useful tools and flows for being a quote-unquote real AI engineer.

Hôm nay tôi có CJ Hess tại 10X, và [nhạc] nếu bạn đã thấy anh ấy trên X, anh ấy đang xây dựng một số công cụ và luồng hữu ích nhất để trở thành một kỹ sư AI thực thụ theo đúng nghĩa.

We're going to get a sneak peek in his tool Flowy that he vibe

Chúng ta sẽ có một cái nhìn hé lộ về công cụ Flowy của anh ấy mà anh ấy đã vibe

coded for himself, and he's going to show us how he uses model to model comparison to make sure his code is great.

Code cho chính mình, và anh ấy sẽ cho chúng ta thấy cách anh ấy dùng so sánh mô hình với mô hình để đảm bảo code của mình thật tuyệt vời.

Let's get to it.

Hãy bắt đầu thôi.

This episode is brought to you by music Orkes, the company behind open-source Conductor, the platform powering complex workflows and process orchestration for modern enterprise apps and agentic workflows.

Tập này được tài trợ bởi [nhạc] Orkes, công ty đứng sau Conductor mã nguồn mở, nền tảng cung cấp năng lượng cho các luồng công việc phức tạp và điều phối quy trình cho các ứng dụng doanh nghiệp hiện đại và các luồng công việc tác tử.

Legacy business process automation tools are breaking down.

Các công cụ tự động hóa quy trình nghiệp vụ truyền thống đang sụp đổ.

Siloed low-code platforms, outdated process management systems, and disconnected music API management tools weren't built for today's event-driven, AI-powered, music cloud-native world.

Các nền tảng low-code bị cô lập, hệ thống quản lý quy trình lỗi thời, và các công cụ quản lý API [nhạc] bị ngắt kết nối đều không được xây dựng cho thế giới hướng sự kiện, vận hành bằng AI, [nhạc] cloud-native ngày nay.

Orkes changes that.

Orkes thay đổi điều đó.

With Orkes Conductor, you get a modern orchestration layer that scales with high reliability, supports both visual and code-first development, and brings human, AI, and music systems together in real time.

Với Orkes Conductor, bạn có một lớp điều phối hiện đại có thể mở rộng với độ tin cậy cao, hỗ trợ cả phát triển trực quan lẫn code-first, và kết nối con người, AI, và các hệ thống [nhạc] lại với nhau trong thời gian thực.

It's not just about tasks.

Đó không chỉ là về các tác vụ.

It's about orchestrating everything.

Đó là về việc điều phối mọi thứ.

APIs, microservices, music data pipelines, human-in-the-loop actions, and even autonomous agents.

API, microservices, [nhạc] các pipeline dữ liệu, các hành động có con người tham gia, và thậm chí cả các tác tử tự trị.

So, build, test, and debug complex workflows with ease.

Vậy nên, hãy xây dựng, kiểm thử, và gỡ lỗi các luồng công việc phức tạp một cách dễ dàng.

Add human approvals, automate back-end processes, and orchestrate agentic music workflows at enterprise scale, all while maintaining enterprise-grade security, - music - compliance, and observability.

Thêm phê duyệt của con người, tự động hóa các quy trình back-end, và điều phối các luồng công việc tác tử [nhạc] ở quy mô doanh nghiệp, tất cả trong khi vẫn duy trì bảo mật cấp doanh nghiệp, - [nhạc] - tuân thủ, và khả năng quan sát.

Whether you're modernizing legacy systems or scaling next-gen music AI-driven apps, Orkes helps you go from idea to production fast.

Dù bạn đang hiện đại hóa các hệ thống cũ hay mở rộng các ứng dụng [nhạc] do AI dẫn dắt thế hệ mới, Orkes giúp bạn đi từ ý tưởng đến sản xuất một cách nhanh chóng.

music Orkes, orchestrate the future of work.

[nhạc] Orkes, điều phối tương lai của công việc.

Learn more and start building at orkes.io.

Tìm hiểu thêm và bắt đầu xây dựng tại orkes.io.

That's o r k - music - e s dot i o.

Đó là o r k - [nhạc] - e s chấm i o.

CJ, welcome to How I AI.

CJ, chào mừng đến với How I AI.

Thanks, Clare.

Cảm ơn, Clare.

It's good to be here.

Rất vui được ở đây.

So, I've seen a lot of Claude and AI engineering users, and I still think you're like a super power user of some of these tools, and it's not just because you're creating real production code with what you're building, which is really nice to see, and I think a subset of what we're seeing out of folks using these tools.

Vậy nên, tôi đã thấy rất nhiều người dùng Claude và kỹ sư AI, và tôi vẫn nghĩ anh giống như một siêu người dùng của một số công cụ này, và không chỉ vì anh đang tạo ra code sản xuất thực thụ với những gì anh đang xây dựng, điều thực sự rất đáng mừng khi thấy, và tôi nghĩ đó là một tập hợp con của những gì chúng ta thấy từ những người dùng các công cụ này.

You also build tools for yourself to make the process of AI engineering better, and you share those tools with other people who then validate that they're actually helpful.

Anh cũng xây dựng công cụ cho chính mình để làm cho quá trình kỹ thuật AI tốt hơn, và anh chia sẻ những công cụ đó với người khác, những người sau đó xác nhận rằng chúng thực sự hữu ích.

So, why are you so excited about in particular Claude Code, and what has it changed for you as we were talking before the show, a {quote} real software engineer?

Vậy nên, tại sao anh lại hào hứng đến vậy với đặc biệt là Claude Code, và nó đã thay đổi điều gì cho anh với tư cách là một {quote} kỹ sư phần mềm thực thụ, như chúng ta đã nói trước chương trình?

Like a lot of people, the Opus 4.5 moment was a big one, um but I've been on Claude Code, I don't know, maybe last May.

Giống như nhiều người, khoảnh khắc Opus 4.5 là một khoảnh khắc lớn, ừm nhưng tôi đã dùng Claude Code, tôi không biết nữa, có lẽ từ tháng Năm năm ngoái.

But for me, it was really about the harness they have, and like I see a lot of arguments about Code X and Claude Code, and I'd honestly argue GPT 5.2 is a smarter model, but like working with Claude is just such a delight.

Nhưng với tôi, điều thực sự quan trọng là cái harness mà họ có, và tôi thấy rất nhiều tranh luận về Code X và Claude Code, và thành thật mà nói tôi cho rằng GPT 5.2 là một mô hình thông minh hơn, nhưng làm việc với Claude thật sự rất thú vị.

Like in Claude Code, it just feels so like steerable.

Giống như trong Claude Code, nó mang lại cảm giác rất dễ điều khiển.

And I think the one thing it really has is like intent understanding.

Và tôi nghĩ điều nó thực sự có chính là khả năng hiểu ý định.

Maybe I'm not giving, you know, Opus and Cursor like the shot it deserves here, but there's something about in Claude Code.

Có lẽ tôi không dành cho, bạn biết đấy, Opus và Cursor cơ hội mà nó xứng đáng ở đây, nhưng có điều gì đó ở trong Claude Code.

Like when I wanted to dig deep, it just it just does it.

Giống như khi tôi muốn đào sâu, nó cứ làm thôi.

It feels to like pick up on my intuition just in the prompts.

Nó có cảm giác như nắm bắt được trực giác của tôi ngay trong các prompt.

Um and it's really enabled me to almost like build a little ecosystem of my own tools around it around Claude Code kind of particularly with skills now.

Ừm và nó thực sự cho phép tôi gần như xây dựng một hệ sinh thái nhỏ gồm các công cụ của riêng mình xung quanh nó, xung quanh Claude Code, đặc biệt là với các kỹ năng bây giờ.

Um that just like keep making it better and better for me because it's Claude Code plus like this system of skills and tools that um I've built around it.

Ừm, điều đó cứ làm cho nó ngày càng tốt hơn đối với tôi vì đó là Claude Code cộng với hệ thống các kỹ năng và công cụ mà ừm tôi đã xây dựng xung quanh nó.

So it's it's like really hard for me to get out of it.

Vậy nên thật sự rất khó để tôi thoát ra khỏi nó.

Yeah, what I love about this moment as a software engineer is, you know, back in the in the olden days, you sort of had like your choice of like what's

Đúng vậy, điều tôi yêu thích ở khoảnh khắc này với tư cách là một kỹ sư phần mềm là, bạn biết đấy, ngày xưa, bạn kiểu như có sự lựa chọn về việc cái gì sẽ

going to be my IDE and am I going to use them and like what you know, what are my my set of approved tools as an engineer that I can use to make, you know, what linters are we using as a team?

Sẽ là IDE của tôi và liệu tôi có dùng chúng không và kiểu như, bạn biết đấy, bộ công cụ được phê duyệt của tôi với tư cách là một kỹ sư mà tôi có thể dùng để tạo ra, bạn biết đấy, chúng ta đang dùng những linter nào như một nhóm?

All this kind of stuff.

Tất cả những thứ kiểu đó.

Like there's stuff that you could do to customize your developer environment.

Kiểu như có những thứ bạn có thể làm để tùy chỉnh môi trường phát triển của mình.

But now you can really take it to the next level and you could have a totally different AI engineering

Nhưng bây giờ bạn thực sự có thể đưa nó lên một tầm cao mới và bạn có thể có một quy trình kỹ thuật AI hoàn toàn khác

workflow than your colleagues sitting next to you and it's totally fine cuz it's making you individually a lot more efficient and effective and you're building them yourselves for pretty cheap.

So với đồng nghiệp ngồi cạnh bạn và điều đó hoàn toàn ổn vì nó làm cho cá nhân bạn hiệu quả và hiệu suất hơn rất nhiều và bạn đang tự xây dựng chúng với chi phí khá rẻ.

So there's not that cost or that hurdle of evaluating new things in your stack.

Vì vậy, không có chi phí hay rào cản đó khi đánh giá những thứ mới trong stack của bạn.

Yeah, there's even like it's almost like one, you now have the brains of Claude to almost like do

Đúng vậy, thậm chí giống như gần như một, bây giờ bạn có bộ não của Claude để gần như làm

some dirty work on the dev tooling.

Một số công việc bẩn trong công cụ phát triển.

Like I think you know, pre any of kind of the newer gen models that just really can handle the agentic loop.

Giống như tôi nghĩ bạn biết, trước bất kỳ loại mô hình thế hệ mới nào thực sự có thể xử lý vòng lặp tác nhân.

and you know, sitting with like a broken linter and just accepting it and having like ignore comments everywhere so that, you know, I just I just would give up.

Và bạn biết đấy, ngồi với một linter bị hỏng và chỉ chấp nhận nó và có những bình luận bỏ qua ở khắp mọi nơi để, bạn biết đấy, tôi chỉ tôi chỉ bỏ cuộc.

And now it's like I feel like I can almost trust it to be like, what's wrong with this config?

Và bây giờ tôi cảm thấy như tôi gần như có thể tin tưởng nó để hỏi, có gì sai với cấu hình này?

My IDE isn't matching what's in the project.

IDE của tôi không khớp với những gì trong dự án.

Okay, we have to resolve this.

Được rồi, chúng ta phải giải quyết điều này.

And just kind of solving those like chore problems that I feel like previously just ended up being forever problems.

Và chỉ giải quyết những vấn đề như việc vặt mà tôi cảm thấy trước đây chỉ trở thành những vấn đề mãi mãi.

Yeah, and for the non-engineers watching or listening right now, I think environment

Đúng vậy, và đối với những người không phải kỹ sư đang xem hoặc nghe ngay bây giờ, tôi nghĩ môi trường

1 / 8