Nâng cao
7 phút đọc5 tháng 6, 2026

aidevops: Khi AI lo DevOps, bạn chỉ cần lo ý tưởng

Vibe-coding thì dễ, DevOps mới là phần đau đầu. aidevops giúp bạn tự động hóa toàn bộ vòng đời dự án với AI agents.

N

Nguyễn Nhật Long

@nguyennhatlong1303

aidevops: Khi AI lo DevOps, bạn chỉ cần lo ý tưởng

Có một câu nói khá thật trong repo này: "Vibe-Coding is easy. DevOps is hard." Mình đọc xong và gật đầu ngay vì đúng là vậy. Ngồi viết code với AI hỗ trợ thì giờ ai cũng làm được, nhưng phần deploy, CI/CD, security scan, review code, quản lý project... vẫn là đống việc tốn thời gian kinh khủng mà không AI nào tự lo hết cho bạn cho đến khi mình gặp aidevops.

aidevops là gì, nói thẳng vào vấn đề

Đây là một framework kết hợp giữa OpenCode plugin và AI operations platform, được thiết kế để tự động hóa toàn bộ lifecycle của một dự án phần mềm từ lúc bạn có ý tưởng cho đến khi code lên production. Không phải kiểu "AI gợi ý code" thông thường đâu, mà là một hệ thống 11 agent chuyên biệt chạy song song, mỗi agent đảm nhận một domain khác nhau: dev, business, marketing, creative...

Author Marcus Quinn build cái này từ tháng 11/2025 với triết lý rõ ràng: dùng AI để xử lý mọi thứ automatable, còn bạn chỉ tập trung vào những quyết định mà AI chưa thể thay thế được.

Mình thấy cái này hay ở chỗ nó không cố làm một "AI magic box" mơ hồ. Nó rất opinionated có stack cụ thể, có tool cụ thể, có model cụ thể được recommend. Không phải kiểu "dùng gì cũng được", mà là "đây là cách tốt nhất, dùng đi".

Stack và model được recommend

Repo này có một file MODELS.mdMODELS-PERFORMANCE.md khá thú vị họ benchmark và track performance của từng model theo thời gian. Setup được recommend hiện tại:

Cái approach này mình thấy pragmatic hơn nhiều so với kiểu "dùng model nào cũng như nhau". Họ thực sự đo đạc latency, cost, quality rồi mới recommend không phải marketing speak.

ModelUse caseLý do chọn
GPT-5.5Complex agent workHigh-capability, xử lý task phức tạp
GPT-5.4 miniTriage & routine tasksNhanh, rẻ, đủ dùng cho việc lặp lại
Claude (Anthropic)Fully supportedVẫn dùng được, không bị lock vào một provider

Cấu trúc thực sự của repo

Nhìn vào folder structure thì thấy ngay đây không phải project nhỏ:

TEXT
1.agents/ # Định nghĩa các AI agents
2.opencode/ # OpenCode plugin config
3.claude-plugin/ # Claude integration
4.qlty/ # Code quality config
5_campaigns/ # Marketing automation
6_cases/ # Use cases
7_config/ # Central configuration
8_knowledge/ # Knowledge base cho agents
9_performance/ # Performance tracking
10_projects/ # Project management
11bin/ # CLI tools
12scripts/ # Automation scripts
13templates/ # Project templates
14tests/ # Test suite

Anh em lưu ý cái .qlty/ folder đây là integration với Qlty, một code quality platform. Kết hợp với .coderabbit.yaml, .codacy.yml, .codefactor.yml, .bandit, .secretlintrc.json... bạn có thể thấy họ setup một lớp security và quality control khá dày. Không phải kiểu "AI viết code xong là done", mà còn có automated review, secret detection, shell check...

Cách dùng thực tế từ một câu lệnh đến cả project

Cái demo trong README khá ấn tượng:

"Scope a mission to redesign the landing pages break it into milestones, dispatch workers in parallel, validate each milestone, and track budget across the whole project"

Một câu, autonomous project delivery. Nghe có vẻ marketing, nhưng nhìn vào codebase thì thấy cơ chế thực sự: agents được dispatch song song, có milestone validation, có budget tracking. Không phải magic là orchestration.

Để bắt đầu, flow cơ bản là:

Terminal
1# Clone repo về
2git clone https://github.com/marcusquinn/aidevops.git
3cd aidevops
4
5# Chạy setup
6./setup.sh
7
8# Hoặc dùng aidevops.sh trực tiếp
9./aidevops.sh

Repo cũng có Homebrew support nếu bạn dùng macOS:

Terminal
1# Xem trong folder homebrew/ để biết cách install
2# (họ có homebrew formula riêng)

Vì đây là OpenCode plugin, bạn cần có OpenCode setup trước. Config chính nằm trong .opencode/ đây là nơi bạn khai báo model, API keys, và behavior của agents.

11 Agents mỗi agent một domain

Phần mình thấy thú vị nhất là kiến trúc multi-agent. Thay vì một AI generalist cố làm tất cả (và làm không tốt cái gì), họ có 11 agent chuyên biệt. Từ source content không liệt kê hết tên các agent, nhưng nhìn vào folder structure thì có thể suy ra:

  • Dev agents: Xử lý code review, implementation, testing
  • DevOps agents: CI/CD, deployment, infrastructure
  • Security agents: Vulnerability scan, secret detection
  • Business agents: Project scoping, milestone tracking, budget
  • Marketing/Creative agents: Campaign, content

Cái hay là agents có thể chạy parallel không phải sequential. Nếu bạn có một project lớn, bạn không cần ngồi đợi agent A xong rồi agent B mới chạy. Họ dispatch song song và validate từng milestone độc lập.

Theo kinh nghiệm của mình, đây là điểm khác biệt lớn nhất so với kiểu dùng AI thông thường. Khi bạn chat với Claude hay GPT trực tiếp, bạn đang làm việc sequential hỏi một câu, chờ trả lời, hỏi tiếp. Với agent orchestration, bạn define goal, system tự break down và execute song song.

Token efficiency không phải detail nhỏ

Tagline của project là "token-efficient AI agent automation" và đây không phải chỉ là buzzword. Khi bạn chạy nhiều agents, chi phí token có thể phát sinh rất nhanh nếu không được quản lý tốt.

Aidevops giải quyết vấn đề này bằng cách:

  1. Dùng model phù hợp với task triage dùng mini model, complex work mới dùng model mạnh
  2. Budget tracking có cơ chế track chi phí across toàn bộ project
  3. Knowledge base agents share context qua _knowledge/ thay vì mỗi agent phải "học lại" từ đầu
  4. Repomix integrationrepomix.config.json để package codebase hiệu quả khi feed vào AI

Cái repomix integration này mình thấy clever. Thay vì dump toàn bộ repo vào context (tốn token, nhiễu), repomix package chỉ những file relevant và aidevops có cả .repomixignore để fine-tune cái gì cần exclude.

Security không phải afterthought

Nhìn vào danh sách config files thì thấy họ khá serious về security:

TEXT
1.bandit # Python security linter
2.secretlintrc.json # Secret detection config
3.secretlintignore # Exclude files khỏi secret scan
4.shellcheckrc # Shell script security
5.coderabbit.yaml # AI code review config
6SECURITY.md # Security policy

Combine với GitHub Advanced Security và Codacy/CodeFactor integration, bạn có một pipeline mà mỗi commit đều được scan tự động. Đặc biệt với .secretlintrc.json cái này quan trọng khi bạn có AI agents đang tự commit code, vì bạn không muốn agent vô tình commit API key hay credential vào repo.

Anh em lưu ý điểm này: khi dùng AI agents để tự động hóa, attack surface cũng tự động tăng theo. Aidevops có vẻ nhận thức được điều này và build security vào từ đầu thay vì bolt-on sau.

Cái mình chưa chắc honest review

Mình không muốn chỉ hype project mà không nói thẳng. Một vài điểm cần xem xét:

Dependency vào OpenCode: Đây là OpenCode plugin trước tiên. Nếu bạn không dùng OpenCode, adoption sẽ có friction. Mặc dù Claude và các model khác được support, nhưng primary workflow là OpenCode-first.

Opinionated stack: Đây vừa là điểm mạnh vừa là điểm yếu. Nếu stack của bạn khác với những gì họ recommend, bạn có thể phải customize khá nhiều.

262 stars, 49 forks: Tính đến thời điểm viết bài, community vẫn còn nhỏ. Điều này có nghĩa là ít battle-tested hơn, documentation có thể còn gaps, và nếu bạn gặp bug thì support từ community sẽ limited.

20,108 commits: Con số này cao bất thường cho một repo mới (founded Nov 2025). Có thể là do automated commits từ chính các agents điều này cũng là một data point thú vị về cách họ dogfood tool của mình.

Nên thử nếu...

Mình nghĩ aidevops đáng để experiment nếu bạn:

  • Đang manage nhiều project song song và muốn automate phần DevOps/ops overhead
  • Đã comfortable với OpenCode và muốn level up với agent orchestration
  • Có budget để experiment với AI API costs (vì multi-agent = nhiều token hơn, dù đã optimize)
  • Thích approach "opinionated" không muốn mất thời gian research "nên dùng tool gì"

Nếu bạn chỉ cần một AI coding assistant đơn giản thì đây là overkill. Nhưng nếu bạn muốn build một AI-powered development operation thực sự từ idea đến production với minimal human intervention thì đây là một trong những framework đáng xem nhất hiện tại.

Theo kinh nghiệm của mình, cái khó nhất khi adopt AI vào workflow không phải là viết code mà là orchestrate AI để nó thực sự deliver end-to-end thay vì chỉ assist từng bước nhỏ. Aidevops đang cố giải quyết đúng cái pain point đó.

NN

Nguyễn Nhật Long

@nguyennhatlong1303

Nguyễn Nhật Long is a Senior Frontend Engineer and Frontend Team Leader with 7 years of experience building real-time fintech platforms. Specializing in React, Next.js, TypeScript, and React Native, shipping 10+ products across Web, Mobile, Telegram Mini-Apps, and Web3.

Thấy hay? Chia sẻ cho bạn bè!