# Bảy agent Claude chạy công việc kinh doanh, và cách dựng agent đầu tiên

[Ibrahim Shareef](https://homus.dev/speakers/ibrahim-shareef) · [Ibrahim Shareef](https://homus.dev/orgs/ibrahim-shareef)

> Bảy agent Claude chạy theo lịch (tin AI, ý tưởng content, Notion, repo, newsletter, review code, họp) và bốn bước tự dựng agent đầu tiên.

Topics: Agents, Workflow, Coding Agents

Canonical: https://homus.dev/talks/give-me-24-minutes-ill-show-you-how-to-build-your-first-claude-ai-agent

## 1. Bảy agent chạy công việc khi anh không ngồi ở bàn

Ibrahim Shareef mở đầu bằng một câu: anh có bảy AI agent chạy công việc kinh doanh của mình mỗi ngày, kể cả những lúc anh ra ngoài. Đó là khi anh đi sự kiện, khi anh đi tập gym, hay đơn giản là khi anh không ở gần máy tính (theo Ibrahim, video đăng ngày 27/10/2026).

Anh kể lướt cả bảy (theo Ibrahim, video đăng ngày 27/10/2026):

- Một agent đọc tin tức AI cho anh (video đăng ngày 27/10/2026).

- Một agent tìm ý tưởng cho video kế tiếp anh sẽ quay (video đăng ngày 27/10/2026).

- Một agent lưu trữ và sắp xếp mọi thứ anh lưu lại (video đăng ngày 27/10/2026).

- Một agent theo dõi các tool anh đang dùng (video đăng ngày 27/10/2026).

- Một agent review code cho mọi thứ anh đang build (video đăng ngày 27/10/2026).

- Một agent soạn newsletter của anh trên Substack (video đăng ngày 27/10/2026).

- Và cuối cùng, một agent chuẩn bị cho anh trước mọi cuộc họp (video đăng ngày 27/10/2026).

![Sơ đồ các agent xếp quanh biểu tượng My business: ai news brief, content radar, capture sorter, repo watch, code review panel](https://homus.dev/photos/3XSoadh79bg-0028.jpg)

Các agent hiện dần quanh nút trung tâm "My business", gồm 01 ai news brief, 02 content radar, 03 capture sorter, 04 repo watch và 06 code review panel; hai agent còn lại xuất hiện ở các đoạn sau.

Trong video, anh hứa chỉ ra cả bảy: mỗi agent làm gì, vì sao anh cần nó, và bạn có thể tự dựng một cái như thế nào. Theo Ibrahim (video đăng ngày 27/10/2026), bạn không cần biết code, cũng không cần có kinh nghiệm gì với AI từ trước để làm được những thứ như vậy. Phần cuối video dành riêng cho cách tự dựng agent đầu tiên.

Với ai chưa biết anh: anh tên là Ibrahim. Anh dạy mọi người, chủ doanh nghiệp và content creator cách build với AI để cuộc sống của họ dễ hơn. Anh cho người xem thấy cách anh build tool cho chính mình, những tool thật sự có ý nghĩa với anh: tạo khác biệt cho bản thân anh, cho content và cho công việc kinh doanh của anh. Theo Ibrahim (video đăng ngày 27/10/2026), khi anh bắt đầu áp dụng những thứ này, độ phủ (reach) trên mạng xã hội của anh tăng hơn gấp đôi, và tài khoản Instagram của anh đạt hơn 1,2 triệu lượt xem.

## 2. Luật chung: agent soạn, anh quyết

Trước khi đi tiếp, Ibrahim nói có một điều rất quan trọng, và luật này áp cho mọi thứ anh build. Bảy AI agent đang chạy công việc của anh soạn nháp (draft), giúp lo một số việc, nhưng quyền ra quyết định vẫn nằm ở anh (theo Ibrahim, video đăng ngày 27/10/2026).

Nếu có gì cần gửi đi hay đăng công khai, điều rất quan trọng là chính anh phải là người nói lời cuối, và anh được xem lại những gì agent đã làm. Dù anh vẫn giữ quyền quyết định, điều tốt nhất là agent vẫn gánh đi rất nhiều phần việc diễn ra trước khi tới được khoảnh khắc quyết định đó (theo Ibrahim, video đăng ngày 27/10/2026).

Theo anh (video đăng ngày 27/10/2026), đó chính là khác biệt giữa AI giúp bạn, làm mọi thứ dễ hơn cho bạn, và AI làm bạn bẽ mặt. Màn hình hiện dòng chữ "this rule" khi anh nói tới luật này. Rồi anh vào thẳng agent đầu tiên.

Luật chung Ibrahim đặt cho cả bảy agent (theo video đăng ngày 27/10/2026): agent làm phần việc trước, còn mọi thứ gửi đi hay đăng công khai vẫn chờ anh xem lại và quyết.

## 3. Agent 1: bản tin AI lúc 7 giờ 30 sáng

AI agent đầu tiên đọc tin tức AI cho Ibrahim mỗi sáng. Theo Ibrahim (video đăng ngày 27/10/2026), agent này chạy mỗi sáng lúc 7 giờ 30, lấy tin AI từ 20 nguồn mà anh đã tự chọn và tin tưởng. Nó đọc các tin đó, chọn ra những tin thật sự quan trọng với anh, hợp với ưu tiên của anh, rồi viết một bản tóm tắt (brief) về chúng. Cuối cùng, nó đưa kèm cho anh đường dẫn tới chính bản tin gốc. Màn hình hiện một chiếc điện thoại báo 07:30 với thông báo "AI news brief".

Lý do agent này quan trọng: theo Ibrahim (video đăng ngày 27/10/2026), AI thay đổi rất, rất nhanh. Anh muốn luôn cập nhật, muốn chắc mình có những tiến bộ công nghệ mới nhất, để điều hành công việc theo cách tốt nhất có thể, và để làm ra content có ích, có giá trị, và tất nhiên là content cập nhật. Các nhãn lần lượt hiện lên màn hình: "always up to date", "the latest advancements", "a better run business", "valuable content".

Vấn đề là bạn không thể theo kịp chỉ bằng cách lướt mạng suốt ngày, việc đó tốn quá nhiều thời gian. Nên anh muốn có thứ làm việc đó thay anh trong lúc anh ngủ. Khi thức dậy, làm xong thói quen buổi sáng và đi pha ly cà phê, anh chỉ việc đọc bản brief đã soạn sẵn. Theo Ibrahim (video đăng ngày 27/10/2026), như vậy bạn không phải tốn nhiều thời gian cho phần việc chuẩn bị, mà cùng lúc vẫn không bị tụt lại phía sau.

Cách agent này được build, theo lời anh trong video đăng ngày 27/10/2026: một Python script rất đơn giản đi tới các nguồn anh đã chọn và nhặt tin. Script gửi phần đó cho Claude để viết brief, rồi gửi brief cho anh kèm các đường dẫn qua một Telegram bot. Tất cả được lên lịch chạy mỗi sáng lúc 7 giờ 30.

![Khung how it's built: a python script, claude writes the brief, a telegram bot sends it](https://homus.dev/photos/3XSoadh79bg-0409.jpg)

Khung "how it's built" của agent bản tin AI trong video đăng ngày 27/10/2026: một Python script, Claude viết brief, một Telegram bot gửi đi; bên phải là Ibrahim ngồi làm việc bên bàn ăn tối.

## 4. Tự dựng bản tin AI: niche, nguồn, Claude Code và một Telegram bot

Ibrahim nói bạn có thể tự dựng một agent như vậy theo các bước sau (theo Ibrahim, video đăng ngày 27/10/2026). Thứ nhất, chọn niche, tức lĩnh vực mà bạn muốn luôn được cập nhật. Thứ hai, chọn các nguồn khác nhau mà bạn muốn AI agent lấy tin từ đó. Rồi về cơ bản là mở Claude Code và yêu cầu nó build một automation, hay một routine, làm đúng việc đó cho bạn.

Bạn cũng cần tạo một Telegram bot. Theo Ibrahim (video đăng ngày 27/10/2026), việc này rất đơn giản: mở Telegram, mở một thứ như BotFather, rồi cứ làm theo hướng dẫn mà Claude Code đưa cho bạn để tạo bot. Sau đó đưa cho Claude API hoặc ID của chính con bot đó. Như vậy Claude được nối với Telegram agent của bạn và có thể dễ dàng gửi cập nhật cho bạn. Các nhãn trên màn hình theo đúng thứ tự: "1 pick your niche", "2 pick your sources", "3 ask claude code for a routine", "4 follow claude code's steps", "5 give claude the bot's id".

![Danh sách bước: pick your niche, pick your sources, ask claude code for a routine, make a telegram bot](https://homus.dev/photos/3XSoadh79bg-0455.jpg)

Bảng tóm tắt các bước dựng bản tin AI trong video đăng ngày 27/10/2026: 01 pick your niche, 02 pick your sources, 03 ask claude code for a routine, 04 make a telegram bot; bước thứ năm đang hiện dần ở dòng dưới cùng.

Tài liệu chính thức của Telegram (đọc ngày 30/10/2026) mô tả việc lấy token cho bot: nhắn cho BotFather, gõ lệnh `/newbot` và làm theo các bước tới khi nhận được token; token cần được giữ kín như một mật khẩu. Tài liệu Claude Code (đọc ngày 30/10/2026) hiện gọi tính năng chạy theo lịch là scheduled tasks, trước đây tên là routines, và ghi rằng tính năng này đang ở giai đoạn research preview.

Ibrahim nói automation này là cái đơn giản nhất và nhanh nhất anh từng build, nhưng cũng là cái có ý nghĩa với anh nhiều nhất (theo Ibrahim, video đăng ngày 27/10/2026). Anh thấy buồn cười vì việc triển khai nó dễ đến vậy, và bạn cũng có thể làm một cái rất giống, rất dễ dàng.

## 5. Agent 2: content radar

Agent thứ hai lo content radar của Ibrahim. Theo Ibrahim (video đăng ngày 27/10/2026), hai lần một tuần, vào sáng thứ Tư và sáng thứ Bảy, một AI agent đi qua các tài khoản Instagram đang dẫn đầu về hiệu quả trong niche của anh. Nó xem các bài và content đã chạy tốt trên những tài khoản này, tốt so với mức trung bình của chính tài khoản đó.

![Hàng ngày trong tuần với thứ Tư và thứ Bảy được tô sáng, dòng chữ Wed + Sat mornings và biểu tượng Instagram](https://homus.dev/photos/3XSoadh79bg-0523.jpg)

Lịch chạy của content radar trong video đăng ngày 27/10/2026: thứ Tư và thứ Bảy được tô sáng, dòng chữ "WED + SAT MORNINGS", bên dưới là biểu tượng Instagram.

Sau đó nó xếp hạng các bài đó theo hai tiêu chí: thứ nhất là hiệu quả (performance), thứ hai là mức liên quan tới giọng thương hiệu (brand voice) của anh và cách anh trình bày content. Rồi nó chọn ra năm ý tưởng trong số đó, gửi cho anh và nói anh nên quay cái nào (theo Ibrahim, video đăng ngày 27/10/2026).

Vì sao agent này quan trọng: suốt một thời gian rất dài, anh ngồi tự hỏi mình nên quay gì, nên làm gì, nên đăng gì. Anh mất hàng giờ nghĩ ý tưởng và brainstorm chỉ để ra được một ý tưởng duy nhất ("hours ideating", "one single idea" trên màn hình). Điều buồn cười là anh làm việc đó mà không có nhiều insight, không đọc và đánh giá hiệu quả trên mạng xã hội. Tức là anh tốn rất nhiều thời gian và làm một cách mù quáng (theo Ibrahim, video đăng ngày 27/10/2026).

Với một tool và một agent như thế này, theo Ibrahim (video đăng ngày 27/10/2026), anh không chỉ nhận được ý tưởng hợp với niche của mình, không chỉ những ý tưởng hợp với brand voice, mà là những ý tưởng đã được chứng minh là chạy tốt. Nói theo cách của anh: anh có một AI agent trả lời câu hỏi trước cả khi anh hỏi, câu hỏi "nên đăng gì, nên quay gì". Màn hình ghi "it answers before i ask:".

## 6. Tự dựng content radar

Nếu bạn là content creator và muốn build một thứ như vậy, theo Ibrahim (video đăng ngày 27/10/2026), cách rất đơn giản là mở Claude Code và nói cho nó biết: bạn làm content gì, niche của bạn là gì, brand voice và phong cách giao tiếp của bạn ra sao, bạn thích làm content theo kiểu nào. Rồi liệt kê các tài khoản Instagram đang chạy tốt trong niche của bạn, về cơ bản là các đối thủ chính. Khung "build your content radar" trên màn hình ghi ba bước: "open claude code", "your niche, voice, style" (what you make, how you sound), "the accounts to watch" (your main competitors).

Bạn cũng có thể dùng các tool scraper như Apify và các tool lên lịch đăng bài như Metricool. Theo Ibrahim (video đăng ngày 27/10/2026), bên trong Metricool còn có cả tính năng phân tích đối thủ (competitor analysis) mà bạn có thể tận dụng. Theo anh, làm vậy bạn có dữ liệu chính xác hơn nhiều so với chỉ dựa vào Claude một cách mù quáng.

![Ibrahim nói trước micro, bên trái hiện ba nhãn Apify, Metricool, competitor analysis](https://homus.dev/photos/3XSoadh79bg-0711.jpg)

Ba nhãn hiện cạnh Ibrahim khi anh gợi ý nguồn dữ liệu cho content radar (video đăng ngày 27/10/2026): Apify, Metricool và competitor analysis.

Bạn cũng dặn Claude Code lấy những bài chạy tốt hơn hẳn so với mức trung bình của tài khoản bạn đang theo dõi. Rồi rất đơn giản, bảo Claude Code biến việc này thành một routine. Theo Ibrahim (video đăng ngày 27/10/2026), bạn có thể cho nó chạy hai lần một tuần, một lần một tuần, hay tuỳ ý bạn. Cuối cùng nói với Claude Code rằng output là năm ý tưởng mỗi tuần; nếu bạn muốn nhiều hơn thì cứ việc.

## 7. Agent 3: capture sorter

Agent số ba là capture sorter. Trong video đăng ngày 27/10/2026, Ibrahim hỏi thẳng người xem: bạn có phải kiểu người tìm thấy một bài đăng, một video, một tập podcast hay một cuốn sách rất truyền cảm hứng, lưu lại, cất đi, rồi bỗng dưng không bao giờ xem lại nữa? Anh kể anh đã như vậy suốt một thời gian rất dài. Và anh nói anh không thật sự trách bạn, vì có thể bạn đang giữa giờ làm, hoặc bạn không có thời gian sắp xếp những ý tưởng đã lưu vào từng nhóm cụ thể ("sort the ideas", "into categories" trên màn hình) rồi lại phải theo dõi tiếp ("follow up"). Mọi thứ cứ dồn thêm gánh nặng.

Anh giải quyết vấn đề đó rất đơn giản (theo Ibrahim, video đăng ngày 27/10/2026). Anh mở Notion và tạo một trang inbox. Trong trang inbox đó, về cơ bản anh có một database dạng bảng: loại bài, loại content hay loại thứ đó là gì, nguồn là gì, bình luận anh có thể muốn ghi, và vân vân.

![Một bảng Notion tên Capture inbox với ba cột Type, Source, My comment](https://homus.dev/photos/3XSoadh79bg-0823.jpg)

Trang "Capture inbox" trong Notion ở video đăng ngày 27/10/2026: một bảng còn trống với ba cột Type, Source và My comment.

Theo Ibrahim (video đăng ngày 27/10/2026), anh đổ mọi thứ vào đó: ảnh chụp màn hình một giao diện (UI) anh thấy thú vị, một thành phần (element) anh thấy hay dưới con mắt của một graphic designer, một bài đăng anh thích, một thứ anh muốn làm lại theo, hoặc một ý tưởng content anh vừa bất chợt nghĩ ra và muốn dùng. Các nhãn lần lượt hiện trên màn hình: "a ui i like", "a cool element", "a post i liked", "something to replicate", "a content idea".

Rồi anh có một AI agent cứ ba giờ một lần đi vào inbox đó và sắp xếp mọi thứ vào đúng chỗ (theo Ibrahim, video đăng ngày 27/10/2026): ý tưởng content để làm lại, carousel để làm lại, một sổ ghi bài học (lessons learned registry), hay cả một thư viện sách, bài học, bài giảng mà anh muốn tận dụng. Khi xong, nó gửi cập nhật về điện thoại của anh qua Telegram. Màn hình hiện một điện thoại báo 15:00 với thông báo "Capture sorter".

Anh cũng build để có thể gửi nhanh thẳng vào Telegram thay vì phải bỏ vào Notion, dù anh vẫn có một shortcut để gửi rất nhanh vào trang capture đó (theo Ibrahim, video đăng ngày 27/10/2026).

## 8. Gửi từ hai phía, và cách tự dựng capture sorter

Ibrahim nhận ra việc có cả hai đường gửi cũng có lợi, để anh lưu đồ dễ dàng mà không bị đứt mạch đang làm. Màn hình vẽ hai mũi tên từ "telegram" và "phone shortcut" cùng đổ vào "capture inbox" trong Notion, kèm dòng chữ "both ways, in flow" (video đăng ngày 27/10/2026).

Cách tự dựng một thứ như vậy, theo Ibrahim (video đăng ngày 27/10/2026), rất đơn giản: dùng Notion hoặc bất kỳ tool nào khác, tạo một trang để lưu các đường dẫn hay hình ảnh, và dùng nó như một inbox. Rồi bảo Claude Code build một routine đi vào chính trang đó, phân loại và sắp xếp mọi thứ cho đúng.

Điều rất quan trọng là bạn cũng phải nói cho Claude Code biết bạn muốn nó xếp vào những nhóm nào. Bạn tự chọn các nhóm (category) để việc sắp xếp diễn ra đúng (theo Ibrahim, video đăng ngày 27/10/2026).

![Khung build your capture sorter với ba bước: a page as your inbox, a claude code routine, name your categories](https://homus.dev/photos/3XSoadh79bg-1012.jpg)

Khung "build your capture sorter" trong video đăng ngày 27/10/2026: 01 a page as your inbox (notion or any other tool), 02 a claude code routine (it sorts on a schedule), 03 name your categories (so it sorts them right).

Lời khuyên của Ibrahim (video đăng ngày 27/10/2026): hãy bắt đầu làm việc này ở quy mô nhỏ, có kiểm soát ("on a small basis" trên màn hình), trước khi tiến tới tự động hoá nó.

## 9. Agent 4: repo watch

Agent thứ tư là một GitHub repo watch. Theo Ibrahim (video đăng ngày 27/10/2026), mỗi tối thứ Hai và thứ Năm, anh nhận một thông báo trên điện thoại cho biết những thay đổi nào đã xảy ra ở các GitHub repo anh chọn theo dõi.

Lý do rất đơn giản: anh vibe code, build dashboard, ứng dụng và nhiều thứ khác, phụ thuộc vào các repo open source hoặc các repo anh build dựa trên đó. Theo Ibrahim (video đăng ngày 27/10/2026), cách này cắt và tiết kiệm cho anh rất nhiều thời gian, để anh không phải làm mọi thứ từ đầu ("from scratch" trên màn hình), mà chọn một thứ đã chạy được cho rất nhiều người và nhiều vibe coder.

Vì vậy, theo anh, điều rất quan trọng là luôn cập nhật nếu có thay đổi trong các GitHub repo đó, để anh không bị tụt lại. Và nếu có gì trục trặc, anh có thể chủ động xử lý vấn đề thay vì bị động ngồi tự hỏi vì sao có thứ bị hỏng (theo Ibrahim, video đăng ngày 27/10/2026).

Cách nó được build, theo lời anh trong video đăng ngày 27/10/2026: một AI agent đi vào các GitHub repo này, đọc xem đã có thay đổi gì, nếu có, rồi viết lại bằng những lời tóm tắt rõ ràng, đơn giản, trước khi gửi cho anh qua Telegram.

![Khung how it's built: biểu tượng GitHub reads the repos, rồi biểu tượng Claude sums it up plainly](https://homus.dev/photos/3XSoadh79bg-1133.jpg)

Khung "how it's built" của repo watch trong video đăng ngày 27/10/2026: "reads the repos" với biểu tượng GitHub, rồi "sums it up plainly" với biểu tượng Claude.

## 10. Tự dựng tool watch cho bất kỳ tool nào

Nếu bạn muốn build một thứ như vậy, mà bạn không dùng GitHub hay không build dựa trên GitHub repository, theo Ibrahim (video đăng ngày 27/10/2026) bạn có thể chọn bất kỳ tool nào bạn đang dùng và muốn nhận cập nhật về nó. Đó có thể là một tool khác bạn dùng cho công việc kinh doanh. Khung trên màn hình đổi tên thành "build your tool watch", bước 01 là "pick a tool you rely on" (github repos or any tool in your business).

Về cơ bản, bạn bảo agent theo dõi thay đổi của tool đó. Ví dụ, nếu tool có một dạng changelog, hoặc có một diễn đàn (forum) nơi các thay đổi được nhắc tới và công bố. Sau đó bạn nói với Claude Code bạn muốn việc theo dõi đó chạy với tần suất nào, và nó gửi kết quả về điện thoại của bạn (theo Ibrahim, video đăng ngày 27/10/2026).

## 11. Agent 5: newsletter drafter

Agent số năm là newsletter drafter. Ibrahim kể anh làm content: anh làm content trên YouTube, có một podcast, có trang Instagram và TikTok, và thỉnh thoảng còn viết bài trên LinkedIn. Anh muốn giữ newsletter của mình luôn được cập nhật; newsletter đó hiện nằm trên Substack (theo Ibrahim, video đăng ngày 27/10/2026). Anh muốn newsletter được cập nhật bằng chính brand voice của anh, và liên quan tới những thứ anh đang nói tới.

Lý do việc này quan trọng với anh: anh muốn viết newsletter theo cách của riêng mình, và muốn dành thời gian thật sự để viết. Nhưng viết từ đầu, ngồi nghĩ ý tưởng và tính xem viết thế nào là việc tốn của anh rất nhiều thời gian ("from scratch", "sitting and ideating", "a lot of time" trên màn hình), nhất là với một người như anh, không phải một copywriter hay ghostwriter bậc thầy (theo Ibrahim, video đăng ngày 27/10/2026).

Để khỏi bị mệt vì content (content fatigue) hay cạn ý tưởng (idea fatigue), theo Ibrahim (video đăng ngày 27/10/2026), anh có một AI agent đọc mọi thứ và xem mọi thứ anh đã đăng trong tuần đó, rồi soạn một bản newsletter sẵn sàng để gửi tới khán giả của anh. Màn hình vẽ "every week", "everything i posted", rồi "claude drafts it".

## 12. Voice file và bản nháp gửi về Substack

Bạn có thể build một thứ như vậy rất đơn giản, theo Ibrahim (video đăng ngày 27/10/2026): viết một file ngắn, hoặc đọc cho máy chép lại bằng các tool như Wispr Flow chẳng hạn. Trong file đó bạn nói mình làm gì, mình nghe ra sao, những từ bạn sẽ không bao giờ nói, và cách bạn giao tiếp, cả khi viết lẫn, nếu muốn, khi nói. Nếu bạn làm content thì ghi thêm mạng xã hội của bạn là gì và bạn đang nói về điều gì. Màn hình hiện khung "my voice file" có logo Wispr Flow, với các dòng:

```
my voice file
- what i do
- how i sound
- words i'd never say
- how i write and speak
```

Sau đó, về cơ bản, bạn bảo Claude Code theo dõi những gì bạn đã đăng trong khoảng thời gian bạn chọn, rồi viết một bản nháp sẵn sàng để gửi đi. Theo Ibrahim (video đăng ngày 27/10/2026), bạn có thể cho nó gửi bản nháp qua một tool như Telegram, rồi tự đăng lên tool newsletter của bạn nếu bạn dùng một tool như vậy.

Riêng anh thì dùng Substack. Theo Ibrahim (video đăng ngày 27/10/2026), bạn có thể dễ dàng nối Substack với Claude, và nó lo hết phần đó cho bạn.

![Khung build your newsletter drafter với bốn bước: your voice file, a draft on a schedule, sent to you to check, or into substack](https://homus.dev/photos/3XSoadh79bg-1445.jpg)

Khung "build your newsletter drafter" trong video đăng ngày 27/10/2026: 01 your voice file (and the channels you post on), 02 a draft on a schedule, 03 sent to you to check, 04 or into substack.

Như vậy, theo Ibrahim (video đăng ngày 27/10/2026), bạn chắc chắn lúc nào cũng có thứ để gửi cho khán giả newsletter mà không phải rơi vào trạng thái mệt mỏi trước trang giấy trắng.

## 13. Agent 6: code review panel năm reviewer

Agent thứ sáu là code review panel. Theo Ibrahim (video đăng ngày 27/10/2026), trước khi bất kỳ thứ gì anh build được đưa lên chạy thật ("goes live" trên màn hình), việc code được review là cực kỳ quan trọng. Anh thừa nhận anh không phải người tự tay viết code, nhưng review code là việc rất quan trọng ở bất kỳ giai đoạn phát triển nào.

Dù không tự viết code và có một AI tool làm việc đó, theo Ibrahim (video đăng ngày 27/10/2026), tool đó vẫn hoàn toàn có thể mắc lỗi, dù nó tiên tiến và được cập nhật tới đâu. Cùng lúc, anh không có kỹ năng và kiến thức code để tự review, và nói thật là cũng không có thời gian.

Thứ anh có là một panel gồm năm AI agent review chính đoạn code đó trước khi nó được công bố và đẩy lên production (theo Ibrahim, video đăng ngày 27/10/2026). Như vậy anh chắc rằng thứ anh công bố là code không bị hỏng, không để lộ lỗ hổng bảo mật hay sai sót, những thứ mà nếu không thì có thể gây hại cho anh hoặc người đồng sáng lập (co-founder) của anh. Màn hình ghi "code that doesn't break" và "no security holes".

Code review panel của Ibrahim theo video đăng ngày 27/10/2026: năm AI agent review thay đổi trước khi code được đẩy lên production, để code không hỏng và không để lộ lỗ hổng bảo mật.

Cách nó được build, theo lời anh trong video đăng ngày 27/10/2026, rất đơn giản: dùng tool terminal. Hãy chắc rằng các AI model bạn đang dùng được nối với terminal của bạn, hay còn gọi là CLI. Màn hình hiện một cửa sổ terminal trống.

Rồi về cơ bản bạn nói với Claude Code, nếu đó là orchestrator chính của bạn như với anh, rằng với mỗi thay đổi và mỗi commit nó làm trong code, nó phải gọi panel này, và bạn nói nó nên dùng những coding agent nào. Trường hợp của anh, theo Ibrahim (video đăng ngày 27/10/2026), anh có Codex, có Kimi K3, có một model Qwen chạy local cũng lo phần việc đó, và anh còn có thêm một danh sách các model khác qua một tool như OpenCode.

## 14. Bắt đầu với một reviewer, rồi biến nó thành skill

![Biểu tượng the orchestrator nối tới ba nhánh codex, kimi k3, qwen local](https://homus.dev/photos/3XSoadh79bg-1644.jpg)

Claude Code ở vai "the orchestrator" nối tới ba reviewer trên màn hình là codex, kimi k3 và qwen (local).

Bạn có thể build một thứ rất giống, theo Ibrahim (video đăng ngày 27/10/2026), bằng cách bắt đầu từ việc gọi một AI agent khác, ví dụ Codex nếu bạn chủ yếu dùng Claude Code, để review phần code đã viết trong một project cụ thể ("ask codex to review" trên màn hình). Rồi để nó nói cho bạn nó đánh giá thế nào, và nó có tìm ra lỗ hổng bảo mật nào không, hay có tìm ra bug nào không.

Nếu cách đó chạy được với bạn, lời khuyên của Ibrahim (video đăng ngày 27/10/2026) là biến nó thành một skill ("make it a skill" trên màn hình). Bạn làm vậy bằng cách hướng dẫn orchestrator chính, ở đây là Claude Code, rằng mỗi khi có thay đổi, nó sẽ trao đổi với coding agent kia qua CLI hay qua terminal. Khi review xong, coding agent kia trả kết quả review về cho orchestrator chính. Và nếu cần sửa gì, orchestrator sửa theo đó. Màn hình vẽ "claude code builds" nối mũi tên sang "codex reviews".

Ibrahim nhấn mạnh việc này rất quan trọng: theo anh (video đăng ngày 27/10/2026), bạn không thể hình dung một coding agent có thể bỏ sót những gì ("what a coding agent can miss" trên màn hình), có thể mở ra lỗ hổng gì, và có thể gây hại cho bạn ra sao. Nên anh khuyên hãy tự bảo vệ mình và dựng một review panel như thế này.

Tài liệu của OpenAI (đọc ngày 30/10/2026) mô tả Codex CLI là cách dùng Codex từ terminal và từ script; trang tài liệu của OpenCode (đọc ngày 30/10/2026) mô tả nó là một AI coding agent open source, có bản giao diện terminal, app desktop và IDE extension.

## 15. Agent 7: meeting prep

Cuối cùng là một agent trợ lý cuộc họp. Ibrahim kể anh tự build một portal riêng cho công ty, nơi anh lưu mọi thứ: sổ sách kế toán (bookkeeping), các project, cả một client portal để khách hàng truy cập các project đang chạy với anh. Anh cũng để lịch đặt hẹn (bookings) ở đó, để nếu ai muốn đặt một buổi tư vấn với anh, hoặc nếu anh có, chẳng hạn, một buổi họp project hằng tuần với một khách hàng, thì lịch đó rơi vào đúng portal ấy (theo Ibrahim, video đăng ngày 27/10/2026). Màn hình hiện khung "my company portal" với các mục bookkeeping, projects, client portal, bookings, rồi "a consultation, booked" và "a weekly project call, booked".

Theo Ibrahim (video đăng ngày 27/10/2026), mỗi sáng có một AI agent đi vào portal đó, kiểm tra anh có những cuộc họp nào đã được đặt, đồng thời kiểm tra cả calendar của anh phòng khi có gì nằm ngoài portal của công ty. Rồi nó đánh giá cuộc họp, chủ đề, người gặp và mọi bối cảnh có thể liên quan, gửi lại cho anh qua một tin nhắn Telegram.

![Hai nguồn my portal và my calendar, biểu tượng Claude, và một thông báo Telegram Meeting prep lúc 08:00](https://homus.dev/photos/3XSoadh79bg-1846.jpg)

Agent meeting prep trong video đăng ngày 27/10/2026: hai nguồn "my portal" và "my calendar", biểu tượng Claude, và mẫu thông báo Telegram "Meeting prep" lúc 08:00 gồm Today's call, Topic, Who you are meeting, Context to know.

Anh cũng làm để nó gửi thêm tin nhắn 30 phút trước cuộc họp và 5 phút trước cuộc họp (theo Ibrahim, video đăng ngày 27/10/2026). Lý do là anh thật sự từng gặp vấn đề với thông báo của Google Workspace. Nên anh muốn chắc mình có thêm một lớp thông báo, phòng khi lỡ bỏ sót thứ gì. Màn hình ghi "an extra reminder" và "calendar alerts weren't enough".

Vì sao việc này quan trọng với anh: theo Ibrahim (video đăng ngày 27/10/2026), bạn không thể hình dung việc bước vào một cuộc họp mà không chuẩn bị có thể gây hại tới đâu. Agent này giúp anh có sự chuẩn bị tốt nhất có thể, và cùng lúc giúp anh đặt mình vào đúng trạng thái ("in the right zone") trước cuộc gọi, để tận dụng tối đa thời gian. Đồng thời anh mang lại nhiều giá trị nhất cho người anh đang nói chuyện, dù đó là khách hàng, khách hàng tiềm năng, hay một người muốn hỏi ý kiến anh. Rồi anh nói bạn có thể build một thứ như thế này.

## 16. Tự dựng meeting prep

Bạn thậm chí không cần có một portal cho công việc như anh đã làm. Theo Ibrahim (video đăng ngày 27/10/2026), chỉ cần nối tool calendar bạn đang dùng để nhận lịch hẹn với Claude Code, rồi yêu cầu nó tạo một routine đọc qua các lịch hẹn của ngày hôm đó vào một giờ cụ thể. Sau đó bảo nó gửi cập nhật cho bạn qua kênh bạn thích, với khoảng cách thời gian bạn muốn. Khung "build your meeting prep" trên màn hình ghi bốn bước: "connect your calendar", "a routine reads the day", "it sends you a brief", "-30 and -5 min reminders".

Như anh đã nói, anh đặt nó chạy mỗi sáng, ngay đầu buổi sáng, để anh có bản này cùng ly cà phê sáng trong lúc đọc tin AI. Và anh muốn có thêm vài lần nữa: 30 phút trước cuộc họp và 5 phút trước cuộc họp (theo Ibrahim, video đăng ngày 27/10/2026).

Lịch gửi của agent meeting prep theo video đăng ngày 27/10/2026: một brief mỗi sáng, rồi nhắc thêm 30 phút và 5 phút trước cuộc gọi, vì theo Ibrahim thông báo của calendar không đủ với anh.

Bạn có thể làm tương tự, cho nó chạy nhiều hơn hay ít hơn, hoàn toàn tuỳ bạn. Theo Ibrahim (video đăng ngày 27/10/2026), cứ lấy, hoặc tự build, bất kỳ cách sắp xếp nào giúp bạn chuẩn bị tốt nhất cho cuộc họp đó.

## 17. Agent đầu tiên: bắt đầu từ việc bạn cần giúp nhất

Giờ giả sử bạn chưa từng build thứ gì như vậy, bạn bắt đầu từ con số không, và tất cả những gì nói nãy giờ đều rối với bạn. Ibrahim bảo đừng lo: theo anh (video đăng ngày 27/10/2026), việc build AI agent đầu tiên sẽ rất đơn giản với các bước sau.

Theo Ibrahim (video đăng ngày 27/10/2026), việc đầu tiên cần xác định nằm ngoài chuyện kỹ thuật: đó là nhu cầu cá nhân của bạn. Hãy nhìn vào calendar của bạn. Thật ra, nếu bạn không dùng calendar, hãy nhìn vào tuần của bạn, đánh giá tuần đó. Bạn cần được giúp nhất ở việc gì? Việc gì làm bạn mệt nhất, hay lấy của bạn nhiều thời gian nhất? Màn hình hiện hàng ngày trong tuần và câu hỏi "what do you need help with?".

Ví dụ của chính anh (video đăng ngày 27/10/2026): với anh, đó là nghĩ ý tưởng content, hiểu mình nên làm content gì trong khi vẫn đảm bảo content đó chạy được và hợp với khán giả ở thời điểm đó ("content ideation", "content that works", "relevant right now" trên màn hình). Như anh đã kể, việc này rất cực, tốn của anh rất nhiều thời gian. Và anh muốn chắc rằng mình không phí quá nhiều thời gian mà vẫn làm content đều đặn và thường xuyên.

Khi đã xác định được mình cần giúp nhất ở việc gì, anh mở một coding agent và nói với nó đúng như vậy. Theo Ibrahim (video đăng ngày 27/10/2026), điều quan trọng nhất ở đây là bạn phải đưa cho coding agent bối cảnh (context) đúng và liên quan ("the relevant and correct context" trên màn hình), để thứ được build cho bạn phục vụ đúng cách bạn làm việc, và để bạn không nhận về một output chung chung chẳng làm được gì nhiều.

## 18. Bốn bước, giữ quyền quyết định, rồi sang việc kế

Ibrahim nhắc lại các bước (theo Ibrahim, video đăng ngày 27/10/2026). Bước một, viết ra chính xác việc bạn cần được giúp nhất. Bước hai, đưa nó cho Claude Code cùng với bối cảnh, và nói nó cần build gì. Bước ba, sửa những gì nó làm sai: ví dụ, dùng một coding agent thứ hai nếu bạn muốn review lại thứ gì đó, hoặc nếu bạn thấy ngay tại chỗ có gì không chạy hay trông không đúng, hãy đưa phản hồi đó cho nó. Bước bốn, bảo Claude biến việc này thành một routine và đặt nó theo lịch.

![Khung your first agent với bốn bước: what you need help with, give it to claude code, fix what it got wrong, make it a routine](https://homus.dev/photos/3XSoadh79bg-2237.jpg)

Khung "your first agent" trong video đăng ngày 27/10/2026: 01 what you need help with, 02 give it to claude code (with the context), 03 fix what it got wrong (a second agent can review), 04 make it a routine (on a schedule).

Theo Ibrahim (video đăng ngày 27/10/2026), như vậy đây là một automation tự chạy mà bạn không phải vào gõ prompt cho AI agent bằng tay.

Nếu đây là thứ bạn build để, chẳng hạn, đăng một ý tưởng hay gửi một ý tưởng newsletter, anh nhắc lại (video đăng ngày 27/10/2026) điều rất quan trọng: bạn phải là người nói lời cuối và được giữ trong vòng lặp trước khi bất cứ thứ gì được gửi đi. Vì bạn không muốn là người gửi hay đăng một thứ hoàn toàn không giống mình, hoặc nói một điều hoàn toàn sai sự thật. Màn hình hiện mẫu tin nhắn của newsletter drafter: "your draft is ready, nothing goes out yet", rồi "approve it to send" (video đăng ngày 27/10/2026).

Nếu bạn thấy nó chạy được, hãy sang việc tiếp theo, xem còn gì khác bạn cần không. Nếu nó chạy được với bạn và thật sự tiết kiệm thời gian, tuyệt vời, giờ bạn có thể chuyển sang thứ tiếp theo ("it works", "it saves time", "the next thing" trên màn hình). Hãy xem lại tuần của bạn, lịch của bạn, việc gì bạn sẽ được lợi và được giúp nhiều nhất, rồi build đúng thứ đó theo đúng các bước như trên (theo Ibrahim, video đăng ngày 27/10/2026).

## Nguồn và liên kết

- Tên gốc: Give Me 24 Minutes, I'll Show You How to Build Your First Claude AI Agent
- Sự kiện: [YouTube](https://homus.dev/events/youtube)
- Video gốc: [https://www.youtube.com/watch?v=3XSoadh79bg](https://www.youtube.com/watch?v=3XSoadh79bg)

- Kênh YouTube Ibrahim Shareef (Ibrahim Shareef): [youtube.com/channel/UC50QZOuZWgXscblaQdXsjcQ](https://www.youtube.com/channel/UC50QZOuZWgXscblaQdXsjcQ)

- Telegram, hướng dẫn tạo bot (phần lấy token qua BotFather bằng lệnh /newbot, đọc ngày 30/10/2026): [core.telegram.org/bots/tutorial](https://core.telegram.org/bots/tutorial)

- Claude Code, tài liệu về scheduled tasks (trước đây là routines; đang ở research preview, đọc ngày 30/10/2026): [code.claude.com/docs/en/routines](https://code.claude.com/docs/en/routines)

- Codex CLI, tài liệu của OpenAI (dùng Codex từ terminal và script, đọc ngày 30/10/2026): [developers.openai.com/codex/cli](https://developers.openai.com/codex/cli)

- OpenCode, tài liệu (AI coding agent open source, đọc ngày 30/10/2026): [opencode.ai/docs](https://opencode.ai/docs)

Nguồn: https://homus.dev/talks/give-me-24-minutes-ill-show-you-how-to-build-your-first-claude-ai-agent · cập nhật 2026-10-30
