N
NatiStream
Transcript
Hiển thị

Trusting AI Agents as Colleagues

Lauren Tan introduces GrokBot and the idea of treating AI agents like trusted colleagues rather than tools. The central challenge is learning how to trust agents, since hallucinated or confidently wrong outputs destroy trust and turn the human into a bottleneck. A trust curve shows the journey from heavy oversight to agents that auto-merge pull requests.

Lauren Tan giới thiệu GrokBot và ý tưởng đối xử với các tác nhân AI như những đồng nghiệp đáng tin cậy thay vì công cụ. Thách thức trung tâm là học cách tin tưởng các tác nhân, vì những đầu ra bị ảo giác hoặc sai một cách tự tin sẽ phá hủy niềm tin và biến con người thành nút thắt cổ chai. Một đường cong niềm tin cho thấy hành trình từ giám sát chặt chẽ đến các tác nhân tự động hợp nhất pull request.

And with GrokBot, we really wanted to take, you know, like a fresh perspective on what would it look like if your agent was really more like a colleague?

Và với GrokBot, chúng tôi thực sự muốn có một góc nhìn mới mẻ về việc sẽ như thế nào nếu agent của bạn thực sự giống như một đồng nghiệp hơn.

- Mhm.

- Ừm.

- Uh, and so I started thinking about how would I make it so my agents could just automatically fix bugs for me while I sleep?

- À, và thế là tôi bắt đầu nghĩ làm sao để các agent của mình có thể tự động sửa lỗi cho tôi trong khi tôi ngủ?

And so that was the inspiration for some of our earlier experiments with, you know, building like, uh, like a more like persistent bot.

Và đó chính là nguồn cảm hứng cho một số thí nghiệm ban đầu của chúng tôi với việc xây dựng một con bot kiểu bền bỉ hơn.

If you invest a lot in in having like early the way I see engineers' roles evolve in the agent world is, uh, you know, like I like I mentioned, you're sort of like an engineering manager for your agents.

Nếu bạn đầu tư nhiều vào việc có được từ sớm, theo cách tôi thấy vai trò của kỹ sư tiến hóa trong thế giới agent, thì đó là, như tôi đã đề cập, bạn giống như một engineering manager cho các agent của mình.

But I think a big part of our responsibility now as

Nhưng tôi nghĩ một phần lớn trách nhiệm của chúng ta bây giờ với tư cách là

engineers is also to like, uh, you know, keep the code base in in a condition where, you know, product managers, designers can contribute like high-quality code.

kỹ sư cũng là giữ cho code base ở trong tình trạng mà product manager, designer có thể đóng góp code chất lượng cao.

Uh, okay, so I assume you can see my screen.

À, được rồi, tôi giả sử bạn có thể thấy màn hình của tôi.

- Yes.

- Vâng.

Yeah, we're good.

Ừ, ổn rồi.

- So yeah, today, yeah, I think I think the big theme for me as I've been using agents to write code, and I'm sure a lot of you have had the same experience as well, is how do you trust it?

- Vậy đấy, hôm nay, tôi nghĩ chủ đề lớn đối với tôi khi tôi dùng agent để viết code, và tôi chắc nhiều bạn cũng đã có trải nghiệm tương tự, là làm sao để tin tưởng nó?

You know, especially if you are an engineer that's been writing code for a very long time, you have a lot of opinions and lessons that you've learned about doing good engineering.

Bạn biết đấy, đặc biệt nếu bạn là một kỹ sư đã viết code rất lâu, bạn có rất nhiều quan điểm và bài học rút ra về việc làm kỹ thuật tốt.

And when you see agents just, you know, winging it and, you know, guessing, hallucinating, uh, you know, confidently stating that they found the smoking gun, uh, for the hundredth time, uh, but it's actually not the real problem, you lose a lot of trust.

Và khi bạn thấy agent chỉ làm tùy hứng, đoán mò, ảo giác, tự tin tuyên bố rằng chúng đã tìm ra bằng chứng quyết định lần thứ một trăm, nhưng thực ra đó không phải vấn đề thật sự, bạn mất rất nhiều niềm tin.

And when you lose, when you don't have much trust in your agents, I feel like you really can't get the most out of them.

Và khi bạn mất, khi bạn không có nhiều niềm tin vào agent của mình, tôi cảm thấy bạn thực sự không thể khai thác tối đa chúng.

And for me, the parallel is like with management.

Và với tôi, sự tương đồng là với việc quản lý.

Uh, so if I'm an a manager, an engineering manager for a team, and I have a bunch of, you know, I have a team of engineers, uh, on my team, and I don't trust them, then the mode of operation I'm going to be in is going to be like micro-management, right?

À, nếu tôi là một manager, một engineering manager cho một team, và tôi có một nhóm kỹ sư trong team, và tôi không tin tưởng họ, thì chế độ vận hành của tôi sẽ là micro-management, đúng không?

I'll have to spend a lot of time looking over my reports' shoulders and checking that

Tôi sẽ phải dành nhiều thời gian nhìn qua vai các báo cáo viên của mình và kiểm tra rằng

they're doing their work well, you know, that they're not shipping bugs to production.

họ làm việc tốt, rằng họ không đẩy bug lên production.

And so, I drew this chart because, uh, it's not, it's not a very scientific chart, but like this is how I imagine myself and my journey through using agents.

Và thế là tôi vẽ biểu đồ này bởi vì nó không phải là một biểu đồ khoa học lắm, nhưng đây là cách tôi hình dung bản thân và hành trình sử dụng agent của mình.

So, you know, like fast forward or back forward, uh, or fast back, uh, fast backwards like a year or so, when, you know, nobody was, or not many people were using agents to code, uh, I think you, uh, you get into this mode where you are in very heavily in the loop with one or several, like a handful of agents, and you find yourself just constantly fig- uh, you know, trying to understand

Vậy, tua nhanh về phía trước hoặc lùi lại, à, tua lùi nhanh khoảng một năm trước, khi không ai, hoặc không nhiều người dùng agent để viết code, tôi nghĩ bạn rơi vào chế độ mà bạn ở rất sâu trong vòng lặp với một hoặc vài agent, kiểu một nhúm agent, và bạn thấy mình liên tục cố gắng hiểu

what your agents are doing, uh, and you're very in the loop.

agent của bạn đang làm gì, và bạn ở rất sát trong vòng lặp.

You're watching every single output.

Bạn xem từng đầu ra một.

You are sitting there prompting, um, and you really can't parallelize beyond that because you don't, again, you don't have that trust, right?

Bạn ngồi đó gõ prompt, và bạn thực sự không thể song song hóa vượt quá mức đó bởi vì, một lần nữa, bạn không có niềm tin đó, đúng không?

You can't go to 100 agents, uh, like spawn 100 agents when you don't even trust the output of one agent.

Bạn không thể đi đến 100 agent, kiểu sinh ra 100 agent khi bạn còn chưa tin nổi đầu ra của một agent.

So, over the past 5 months, I feel like I've really been able to, uh, like ascend this trust curve, and now I'm at the point where, uh, I actually have, this sounds kind of scary to say this, and it makes me sound like a slot artist, but I promise I'm not.

Vậy nên, trong 5 tháng qua, tôi cảm thấy mình thực sự đã có thể leo lên đường cong niềm tin này, và giờ tôi đang ở điểm mà tôi thực sự có, nghe hơi đáng sợ khi nói ra, và khiến tôi giống một nghệ sĩ máy đánh bạc, nhưng tôi hứa là không phải.

But I actually have my agents now, um, auto-merging PRs for me, uh, which is like a wild thing to say, but, um, like I woke up today, and there were like 20 PRs landed, and I just reviewed them on main, like they were already landed.

Nhưng tôi thực sự giờ đã có các agent của mình tự động merge PR cho tôi, điều này nghe thật điên rồ khi nói ra, nhưng sáng nay tôi thức dậy và có khoảng 20 PR đã được merge, và tôi chỉ review chúng trên main, kiểu chúng đã được merge rồi.

And they were good.

Và chúng đều tốt.

Uh, so, how did I get to that point?

À, vậy làm sao tôi đến được điểm đó?

It's basically why I wanted to talk about today.

Đó cơ bản là lý do tôi muốn nói hôm nay.

And again, like yeah, feel free to jump in if you have questions, Colin.

Và một lần nữa, cứ thoải mái tham gia nếu bạn có câu hỏi, Colin.

Um, but, uh, oh, yeah, of course I got to show this, this chart.

Ừm, nhưng, ồ, vâng, tất nhiên tôi phải cho xem biểu đồ này.

Uh, where, don't do not trust to, someone requested to control my computer.

À, nơi, đừng, không tin tưởng đến, ai đó đã yêu cầu điều khiển máy tính của tôi.

Probably won't do that.

Có lẽ sẽ không làm thế đâu.

Uh, but yeah, so this chart, I think I'm sharing this chart not to kind of like flex, but to kind of show like the journey.

À, nhưng vâng, biểu đồ này, tôi nghĩ tôi chia sẻ biểu đồ này không phải để khoe khoang, mà để cho thấy hành trình.

Like so you can see like the curve, like it sort of like inversely matches the contributions I've been able to land at Cursor.

Để bạn có thể thấy đường cong, nó kiểu tương quan nghịch với những đóng góp tôi đã có thể merge tại Cursor.

So, I joined 5 months ago.

Vậy, tôi gia nhập 5 tháng trước.

And 5 months ago, like I, you know, my first month I was like not very productive cuz I was, you know, I was learning the code base.

Và 5 tháng trước, tháng đầu tiên tôi không năng suất lắm vì tôi đang học code base.

Didn't know what the heck was going on.

Không biết chuyện gì đang diễn ra.

And as I got more confident in my agents, I've really been able to kind of ramp up my productivity.

Và khi tôi tự tin hơn vào agent của mình, tôi thực sự đã có thể tăng năng suất lên.

Uh, and again, like yeah, like last month I shipped 1,000 PRs, which is ridiculous.

À, và một lần nữa, tháng trước tôi đã ship 1.000 PR, thật là vô lý.

Uh, and then this month, we're only on the 12th, I'm already at like almost 800 PRs landed.

À, và tháng này, mới chỉ ngày 12, tôi đã gần 800 PR được merge.

Uh, so the velocity is definitely high.

À, vậy tốc độ chắc chắn là cao.

And you, I share, a lot of you will definitely be questioning like how much of this code is actually good.

Và bạn, tôi chia sẻ, nhiều bạn chắc chắn sẽ thắc mắc bao nhiêu phần code này thực sự tốt.

And I think, yeah, like that's definitely fair to question.

Và tôi nghĩ, vâng, thắc mắc vậy là hoàn toàn hợp lý.

Um, but yeah, I think I think if you set up your agents well, you can definitely get to a very similar level.

Ừm, nhưng vâng, tôi nghĩ nếu bạn thiết lập agent của mình tốt, bạn chắc chắn có thể đạt đến mức tương tự.

Um, and so I'm going to talk about how we do that.

Ừm, và thế là tôi sẽ nói về cách chúng tôi làm điều đó.

1 / 8