Đại Lý Agent Là Gì?

Ashley Innocent

Ashley Innocent

19 tháng 3 2026

Đại Lý Agent Là Gì?

Apidog cho doanh nghiệp

Triển khai tại chỗ

SSO & RBAC

Tuân thủ SOC 2

Khám phá Apidog Enterprise

Agency là một bộ sưu tập mã nguồn mở gồm 147 tác nhân AI chuyên biệt dành cho Claude Code, Cursor, Aider, Windsurf, GitHub Copilot và nhiều công cụ khác. Mỗi tác nhân có một cá tính riêng biệt, các sản phẩm kỹ thuật cần bàn giao và các chỉ số thành công. Bài viết chuyên sâu về kỹ thuật này sẽ đề cập đến kiến trúc tác nhân, tích hợp đa công cụ, bộ nhớ MCP và các tập lệnh bash hỗ trợ tất cả những điều đó.

💡
Nếu bạn đang nghĩ cách tích hợp các tác nhân này vào các quy trình làm việc API thực tế, bạn sẽ tận dụng được nhiều hơn từ chúng với một nền tảng API vững chắc. Đây chính là nơi Apidog phát huy tác dụng: bạn có thể thiết kế, mô phỏng, kiểm thử và tài liệu hóa các API mà tác nhân của bạn sử dụng, sau đó nhấn “Run” và xem các tác nhân chuyên biệt của bạn cùng với các endpoint phát triển đồng bộ. Hãy dùng thử Apidog miễn phí khi bạn đọc bài viết này và thiết lập một không gian làm việc sandbox cho backend được “Agency-powered” của riêng bạn.
nút

Bạn có thể đã quen với kiểu: “Hãy đóng vai một nhà phát triển cấp cao” theo sau là những lời khuyên chung chung có thể áp dụng cho bất kỳ nhiệm vụ lập trình nào. Agency tiếp cận một cách khác. Thay vì một lời nhắc cố gắng làm mọi thứ, nó cung cấp 147 chuyên gia được tổ chức thành 12 bộ phận.

Hãy nghĩ về nó như việc thành lập một agency dịch vụ đầy đủ, ngoại trừ việc họ là các tác nhân AI không bao giờ ngủ, không bao giờ phàn nàn và luôn luôn hoàn thành công việc.

Agency là gì?

Tính năng Chi tiết
Tổng số tác nhân 147 tác nhân chuyên biệt trải rộng 12 bộ phận
Định dạng Các tệp Markdown với YAML frontmatter (tên, mô tả, màu sắc, biểu tượng cảm xúc)
Tích hợp Hoạt động với Claude Code, Cursor, Aider, Windsurf, GitHub Copilot, Gemini CLI, OpenCode, OpenClaw, Qwen Code
Giấy phép MIT — miễn phí cho mục đích cá nhân và thương mại
Nguồn gốc Bắt đầu từ một chủ đề Reddit, hiện đang được cộng đồng duy trì
Đổi mới chính Các tác nhân dựa trên tính cách với các sản phẩm bàn giao và chỉ số thành công, không phải là các lời nhắc chung chung

Nói ngắn gọn: Agency thay thế “Đóng vai một nhà phát triển” bằng “Kích hoạt chế độ Nhà phát triển Giao diện người dùng” — và tác nhân Nhà phát triển Giao diện người dùng thực sự biết React, Vue, Angular, Core Web Vitals và tuân thủ các quy tắc về khả năng tiếp cận.

Cấu trúc kho lưu trữ: 12 bộ phận, 147 tác nhân

Agency được lưu trữ tại github.com/msitarzewski/agency-agents. Các tác nhân được tổ chức thành 12 bộ phận mô phỏng sơ đồ tổ chức của một agency thực tế:

agency-agents/
├── engineering/          # 20+ tác nhân: Frontend, Backend, DevOps, AI, Di động, Bảo mật
├── design/               # 8 tác nhân: Nhà thiết kế giao diện người dùng, Nhà nghiên cứu UX, Người bảo vệ thương hiệu, Người thổi hồn sáng tạo
├── marketing/            # 20+ tác nhân: Growth Hacker, SEO, TikTok, Reddit, LinkedIn
├── sales/                # 8 tác nhân: Chuyên gia hướng dẫn khám phá, Chiến lược gia đàm phán, Kỹ sư bán hàng
├── product/              # 5 tác nhân: Quản lý sản phẩm, Nhà nghiên cứu xu hướng, Bộ tổng hợp phản hồi
├── project-management/   # 6 tác nhân: Nhà sản xuất Studio, Người dẫn dắt dự án, Người theo dõi thử nghiệm
├── testing/              # 8 tác nhân: Người kiểm tra thực tế, Người thu thập bằng chứng, Người kiểm thử API
├── support/              # 6 tác nhân: Người phản hồi hỗ trợ, Người báo cáo phân tích, Người tuân thủ pháp luật
├── spatial-computing/    # 6 tác nhân: Kiến trúc sư XR, Kỹ sư visionOS, Nhà phát triển Metal
├── specialized/          # 30+ tác nhân: Trình xây dựng MCP, Kiểm toán viên Blockchain, Kiểm toán viên tuân thủ
├── game-development/     # 20+ tác nhân: Kiến trúc sư Unity, Hệ thống Unreal, Lập trình viên Godot, Roblox
└── academic/             # 5 tác nhân: Nhà nhân chủng học, Nhà sử học, Nhà tâm lý học, Nhà nghiên cứu tự sự

Mỗi bộ phận chứa các tác nhân với chuyên môn sâu. Chỉ riêng bộ phận Kỹ thuật đã bao gồm các Nhà phát triển Frontend, Kiến trúc sư Backend, Chuyên gia tự động hóa DevOps, Kỹ sư bảo mật và thậm chí cả Kỹ sư phần mềm nhúng.

Giải phẫu tác nhân: Bên trong một chuyên gia AI dài 400 dòng mã

Mọi tác nhân đều tuân theo cùng một cấu trúc. Dưới đây là phân tích chi tiết sử dụng tác nhân Kiến trúc sư Backend làm ví dụ:

Frontmatter (YAML)

---
name: Backend Architect
description: Kiến trúc sư backend cấp cao chuyên về thiết kế hệ thống có khả năng mở rộng, kiến trúc cơ sở dữ liệu, phát triển API và hạ tầng đám mây
color: blue
emoji: 🏗️
vibe: Thiết kế các hệ thống hỗ trợ mọi thứ — cơ sở dữ liệu, API, đám mây, khả năng mở rộng.
---

Siêu dữ liệu này không chỉ để trang trí. Các công cụ như Cursor và Claude Code sử dụng các trường namedescription để tìm kiếm tác nhân. emoji cung cấp nhận diện trực quan trong giao diện trò chuyện.

Danh tính & Bộ nhớ

## 🧠 Danh tính & Bộ nhớ của bạn
- **Vai trò**: Chuyên gia kiến trúc hệ thống và phát triển phía máy chủ
- **Tính cách**: Có tư duy chiến lược, tập trung vào bảo mật, chú trọng khả năng mở rộng, ám ảnh về độ tin cậy
- **Bộ nhớ**: Bạn ghi nhớ các mô hình kiến trúc thành công, tối ưu hóa hiệu suất và các khung bảo mật
- **Kinh nghiệm**: Bạn đã thấy các hệ thống thành công nhờ kiến trúc phù hợp và thất bại do các lối tắt kỹ thuật

Phần này thiết lập tính cách và giới hạn chuyên môn của tác nhân. Đây không chỉ là văn bản mô tả — nó định hướng LLM để áp dụng một tư duy cụ thể.

Nhiệm vụ cốt lõi

## 🎯 Nhiệm vụ cốt lõi của bạn

### Xuất sắc trong kỹ thuật dữ liệu/schema
- Định nghĩa và duy trì các lược đồ dữ liệu và thông số kỹ thuật chỉ mục
- Thiết kế cấu trúc dữ liệu hiệu quả cho các bộ dữ liệu lớn (hơn 100 nghìn thực thể)
- Triển khai các pipeline ETL để chuyển đổi và hợp nhất dữ liệu
- Tạo các lớp lưu trữ hiệu suất cao với thời gian truy vấn dưới 20ms

Mỗi hạng mục nhiệm vụ bao gồm các mục tiêu có thể đo lường được. Hãy chú ý đến “thời gian truy vấn dưới 20ms” và “hơn 100 nghìn thực thể” — đây không phải là những mục tiêu mơ hồ.

Quy tắc quan trọng

## 🚨 Các quy tắc quan trọng bạn phải tuân theo

### Kiến trúc ưu tiên bảo mật
- Triển khai các chiến lược phòng thủ theo chiều sâu trên tất cả các lớp hệ thống
- Sử dụng nguyên tắc đặc quyền tối thiểu cho tất cả các dịch vụ và truy cập cơ sở dữ liệu
- Mã hóa dữ liệu khi lưu trữ và trong quá trình truyền bằng các tiêu chuẩn bảo mật hiện hành

Các quy tắc là những ràng buộc không thể thương lượng. Chúng ghi đè lên hành vi chung của LLM.

Sản phẩm kỹ thuật bàn giao

Đây là điểm mà các tác nhân tự phân biệt với các lời nhắc chung chung. Kiến trúc sư Backend cung cấp mã hoàn chỉnh, có thể chạy được:

-- E-commerce Database Schema Design
CREATE TABLE users (
    id UUID PRIMARY KEY DEFAULT gen_random_uuid(),
    email VARCHAR(255) UNIQUE NOT NULL,
    password_hash VARCHAR(255) NOT NULL,
    created_at TIMESTAMP WITH TIME ZONE DEFAULT NOW(),
    updated_at TIMESTAMP WITH TIME ZONE DEFAULT NOW(),
    deleted_at TIMESTAMP WITH TIME ZONE NULL
);

CREATE INDEX idx_users_email ON users(email) WHERE deleted_at IS NULL;
CREATE INDEX idx_users_created_at ON users(created_at);
// Express.js API with security middleware
const helmet = require('helmet');
const rateLimit = require('express-rate-limit');

const limiter = rateLimit({
  windowMs: 15 * 60 * 1000,
  max: 100,
  message: 'Too many requests from this IP, please try again later.',
});

Chỉ số thành công

## 🎯 Các chỉ số thành công của bạn

Bạn thành công khi:
- Thời gian phản hồi API duy trì dưới 200ms cho phân vị thứ 95
- Thời gian hoạt động của hệ thống vượt quá 99.9% khả dụng
- Các truy vấn cơ sở dữ liệu thực hiện dưới 100ms trung bình
- Các cuộc kiểm tra bảo mật không tìm thấy lỗ hổng nghiêm trọng nào

Mọi tác nhân đều định nghĩa các kết quả có thể đo lường được. Đây không phải là lời khẳng định mang tính trị liệu — mà là trách nhiệm giải trình trong kỹ thuật.

Tích hợp đa công cụ: Một tác nhân, 10 IDE

Agency hoạt động trên hơn 10 công cụ lập trình AI. Dưới đây là cách lớp tích hợp hoạt động:

Công cụ được hỗ trợ

Công cụ Định dạng Vị trí cài đặt
Claude Code .md ~/.claude/agents/
GitHub Copilot .md ~/.github/agents/
Cursor .mdc .cursor/rules/
Aider CONVENTIONS.md Thư mục gốc dự án
Windsurf .windsurfrules Thư mục gốc dự án
Antigravity SKILL.md ~/.gemini/antigravity/skills/
Gemini CLI Tiện ích mở rộng ~/.gemini/extensions/
OpenCode .md .opencode/agents/
OpenClaw SOUL.md + AGENTS.md ~/.openclaw/
Qwen Code .md ~/.qwen/agents/

Tập lệnh chuyển đổi (convert.sh)

Tập lệnh bash `scripts/convert.sh` xử lý việc chuyển đổi định dạng. Dưới đây là kiến trúc:

#!/usr/bin/env bash
# convert.sh — Chuyển đổi các tệp .md của tác nhân agency sang định dạng cụ thể của từng công cụ

set -euo pipefail

AGENT_DIRS=(
  academic design engineering game-development marketing paid-media
  sales product project-management testing support spatial-computing specialized
)

# Trích xuất các trường frontmatter
get_field() {
  local field="$1" file="$2"
  awk -v f="$field" '
    /^---$/ { fm++; next }
    fm == 1 && $0 ~ "^" f ": " { sub("^" f ": ", ""); print; exit }
  ' "$file"
}

# Loại bỏ frontmatter, trả về nội dung chính
get_body() {
  awk 'BEGIN{fm=0} /^---$/{fm++; next} fm>=2{print}' "$1"
}

Đối với Cursor, tập lệnh chuyển đổi các tệp `.md` sang định dạng quy tắc `.mdc`:

convert_cursor() {
  local agent_file="$1"
  local slug=$(to_kebab "$(get_field 'name' "$agent_file")")
  local output_file="$OUT_DIR/cursor/.cursor/rules/agency-${slug}.mdc"

  cat > "$output_file" << EOF
---
description: Agency agent: $(get_field 'description' "$agent_file")
---
$(get_body "$agent_file")
EOF
}

Đối với AiderWindsurf, tất cả các tác nhân được biên dịch thành các tệp đơn lẻ:

convert_aider() {
  local output="$OUT_DIR/aider/CONVENTIONS.md"
  echo "# Các tác nhân Agency cho Aider" > "$output"
  echo "" >> "$output"

  for dir in "${AGENT_DIRS[@]}"; do
    for file in "$REPO_ROOT/$dir"/*.md; do
      echo "---" >> "$output"
      cat "$file" >> "$output"
    done
  done
}

Tập lệnh cài đặt (install.sh)

Sau khi chuyển đổi, `install.sh` sao chép các tệp vào các thư mục cụ thể của từng công cụ:

#!/usr/bin/env bash
# install.sh — Cài đặt các tác nhân Agency vào (các) công cụ tác nhân cục bộ của bạn

install_claude_code() {
  local src="$REPO_ROOT"
  local dest="$HOME/.claude/agents"
  mkdir -p "$dest"
  cp -r "$src"/{engineering,design,marketing,sales,specialized}/*.md "$dest/"
  ok "Claude Code: Đã cài đặt $(find "$dest" -name '*.md' | wc -l) tác nhân"
}

install_cursor() {
  local src="$OUT_DIR/cursor/.cursor/rules"
  local dest="./.cursor/rules"
  mkdir -p "$dest"
  cp "$src"/*.mdc "$dest/"
  ok "Cursor: Đã cài đặt $(find "$dest" -name '*.mdc' | wc -l) quy tắc"
}

Tập lệnh hỗ trợ lựa chọn tương tác:

  +------------------------------------------------+
  |   The Agency — Trình cài đặt công cụ            |
  +------------------------------------------------+

  Quét hệ thống: [*] = được phát hiện trên máy này

  [x]  1)  [*]  Claude Code     (claude.ai/code)
  [x]  2)  [*]  Copilot         (~/.github + ~/.copilot)
  [x]  3)  [*]  Antigravity     (~/.gemini/antigravity)
  [ ]  4)  [ ]  Gemini CLI      (tiện ích mở rộng gemini)
  [x]  7)  [*]  Cursor          (.cursor/rules)

  [1-10] bật/tắt   [a] tất cả   [n] không   [d] đã phát hiện
  [Enter] cài đặt   [q] thoát

Thực thi song song giúp tăng tốc cài đặt đa công cụ:

./scripts/install.sh --parallel --jobs 8

Bộ nhớ MCP: Ngữ cảnh liên tục giữa các phiên

Theo mặc định, các tác nhân AI bắt đầu mỗi phiên từ đầu. Tích hợp Bộ nhớ MCP đã thay đổi điều đó.

MCP là gì?

MCP (Model Context Protocol) là một giao thức cho phép các tác nhân AI truy cập các công cụ bên ngoài và lưu trữ liên tục. Agency sử dụng MCP để kích hoạt:

Mô hình bộ nhớ

Thêm phần này vào bất kỳ tác nhân nào để kích hoạt bộ nhớ MCP:

## Tích hợp bộ nhớ

Khi bạn bắt đầu một phiên:
- Nhớ lại ngữ cảnh liên quan từ các phiên trước bằng cách sử dụng vai trò và dự án của bạn làm thuật ngữ tìm kiếm
- Xem lại bất kỳ ký ức nào được gắn thẻ bằng tên tác nhân của bạn

Khi bạn đưa ra các quyết định quan trọng hoặc hoàn thành các sản phẩm bàn giao:
- Ghi nhớ quyết định bằng các thẻ mô tả (tên tác nhân, dự án, chủ đề)
- Bao gồm đủ ngữ cảnh để một phiên trong tương lai có thể hiểu những gì đã được thực hiện và lý do

Khi chuyển giao cho một tác nhân khác:
- Ghi nhớ các sản phẩm bàn giao của bạn được gắn thẻ cho tác nhân nhận
- Bao gồm: những gì bạn đã hoàn thành, những gì đang chờ xử lý, những gì tác nhân tiếp theo cần biết

Công cụ MCP

Bất kỳ máy chủ MCP nào hiển thị các công cụ này đều hoạt động:

Công cụ Mục đích
remember Lưu trữ các quyết định, sản phẩm bàn giao, ngữ cảnh với các thẻ
recall Tìm kiếm ký ức theo từ khóa, thẻ hoặc độ tương đồng ngữ nghĩa
rollback Khôi phục về trạng thái trước đó khi có lỗi xảy ra
search Tìm kiếm các ký ức cụ thể giữa các phiên và các tác nhân

Ví dụ: Quy trình làm việc được hỗ trợ bởi bộ nhớ

Không có bộ nhớ MCP:

Người dùng: "Xây dựng API"
Tác nhân: [Xây dựng API, phiên kết thúc]

[Phiên tiếp theo]
Người dùng: "Tiếp tục từ hôm qua"
Tác nhân: "Tôi không có ngữ cảnh từ các phiên trước. Bạn có thể dán những gì chúng ta đã làm không?"

Với bộ nhớ MCP:

Người dùng: "Xây dựng API"
Tác nhân: [Xây dựng API, ghi nhớ: "Kiến trúc sư Backend - API thương mại điện tử - bảng Người dùng, xác thực JWT, giới hạn tốc độ truy cập"]

[Phiên tiếp theo]
Người dùng: "Tiếp tục từ hôm qua"
Tác nhân: [Nhớ lại: "Hôm qua tôi đã thiết kế bảng người dùng với khóa chính UUID, triển khai xác thực JWT bằng băm bcrypt và thêm giới hạn tốc độ truy cập ở mức 100 yêu cầu mỗi 15 phút. Bước tiếp theo: lược đồ Dịch vụ Đơn hàng."]

Xem `integrations/mcp-memory/backend-architect-with-memory.md` để có ví dụ đầy đủ.

Các tác nhân nổi bật: Ba phần chuyên sâu

1. Người kiểm tra thực tế (Bộ phận Kiểm thử)

Người kiểm tra thực tế ngăn chặn các phê duyệt không thực tế. Quan điểm mặc định: “CẦN CẢI THIỆN” cho đến khi được chứng minh ngược lại.

## 🚨 Quy trình bắt buộc của bạn

### BƯỚC 1: Lệnh kiểm tra thực tế (KHÔNG BAO GIỜ BỎ QUA)
```bash
# Xác minh những gì đã thực sự được xây dựng
ls -la resources/views/ || ls -la *.html

# Kiểm tra chéo các tính năng đã tuyên bố
grep -r "luxury\|premium\|glass\|morphism" . --include="*.html" --include="*.css" || echo "NO PREMIUM FEATURES FOUND"

# Chạy chụp ảnh màn hình Playwright chuyên nghiệp
./qa-playwright-capture.sh http://localhost:8000 public/qa-screenshots

BƯỚC 2: Kiểm tra chéo QA

BƯỚC 3: Xác thực đầu cuối


Tác nhân này yêu cầu **bằng chứng trực quan** trước khi phê duyệt bất cứ điều gì. Không còn "Trông tuyệt vời!" mà không có bằng chứng.

---

### 2. Người thổi hồn sáng tạo (Bộ phận Thiết kế)

Người thổi hồn sáng tạo thêm cá tính mà không làm giảm tính khả dụng.

```css
/* Tương tác nút thú vị */
.btn-whimsy {
  position: relative;
  overflow: hidden;
  transition: all 0.3s cubic-bezier(0.23, 1, 0.32, 1);

  &::before {
    content: '';
    position: absolute;
    top: 0;
    left: -100%;
    width: 100%;
    height: 100%;
    background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.2), transparent);
    transition: left 0.5s;
  }

  &:hover {
    transform: translateY(-2px) scale(1.02);
    box-shadow: 0 8px 25px rgba(0, 0, 0, 0.15);
  }
}
// Hệ thống thành tích với sự sáng tạo
class WhimsyAchievements {
  unlock(achievementId) {
    const achievement = this.achievements[achievementId];
    this.showCelebration(achievement);
    this.saveProgress(achievementId);
  }

  showCelebration(achievement) {
    const celebration = document.createElement('div');
    celebration.className = `achievement-celebration ${achievement.celebration}`;
    celebration.innerHTML = `
      <div class="achievement-card">
        <div class="achievement-icon">${achievement.icon}</div>
        <h3>${achievement.title}</h3>
        <p>${achievement.description}</p>
      </div>
    `;
    document.body.appendChild(celebration);
    setTimeout(() => celebration.remove(), 3000);
  }
}

Mọi yếu tố vui tươi phải phục vụ một mục đích chức năng hoặc cảm xúc. Tác nhân này bao gồm một thư viện microcopy đầy đủ:

## Thông báo lỗi
**Trang 404**: "Ối! Trang này đã đi nghỉ mà không báo cho chúng tôi biết."
**Xác thực biểu mẫu**: "Email của bạn trông hơi nhút nhát – bạn có phiền thêm ký hiệu @ không?"
**Lỗi mạng**: "Có vẻ như internet bị trục trặc. Thử lại lần nữa nhé?"

3. Trình xây dựng MCP (Bộ phận Chuyên biệt)

Trình xây dựng MCP tạo ra các công cụ tùy chỉnh để mở rộng khả năng của tác nhân AI.

// TypeScript MCP server skeleton
import { McpServer } from "@modelcontextprotocol/sdk/server/mcp.js";
import { StdioServerTransport } from "@modelcontextprotocol/sdk/server/stdio.js";
import { z } from "zod";

const server = new McpServer({ name: "my-server", version: "1.0.0" });

server.tool("search_items", { query: z.string(), limit: z.number().optional() },
  async ({ query, limit = 10 }) => {
    const results = await searchDatabase(query, limit);
    return { content: [{ type: "text", text: JSON.stringify(results, null, 2) }] };
  }
);

const transport = new StdioServerTransport();
await server.connect(transport);

Các quy tắc quan trọng:

Cộng đồng & Bản dịch

Agency bắt đầu từ một chủ đề Reddit. Hiện tại nó có:

Các phiên bản fork đáng chú ý:

Cài đặt: Bắt đầu nhanh

Tùy chọn 1: Claude Code (Được khuyến nghị)

# Sao chép các tác nhân vào thư mục Claude Code của bạn
cp -r agency-agents/* ~/.claude/agents/

# Kích hoạt trong bất kỳ phiên nào:
"Chào Claude, kích hoạt chế độ Nhà phát triển Frontend và giúp tôi xây dựng một thành phần React"

Tùy chọn 2: Cài đặt đa công cụ

# Bước 1: Tạo tệp tích hợp
./scripts/convert.sh

# Bước 2: Cài đặt tương tác (tự động phát hiện công cụ)
./scripts/install.sh

# Hoặc cài đặt trực tiếp một công cụ cụ thể
./scripts/install.sh --tool cursor
./scripts/install.sh --tool aider

Tùy chọn 3: Sử dụng làm tài liệu tham khảo

Duyệt các tác nhân tại github.com/msitarzewski/agency-agents và điều chỉnh những tác nhân bạn cần. Mỗi tệp chứa danh tính, quy trình làm việc, sản phẩm bàn giao và ví dụ mã.

Điều gì làm nên sự khác biệt?

So với Lời nhắc AI chung chung

Lời nhắc chung chung Agency
“Đóng vai một nhà phát triển” “Kích hoạt chế độ Nhà phát triển Frontend”
Mơ hồ, phù hợp với mọi trường hợp Chuyên môn hóa sâu rộng theo từng lĩnh vực
Không có cấu trúc sản phẩm bàn giao Ví dụ mã hoàn chỉnh, quy trình làm việc
Không có chỉ số thành công Kết quả có thể đo lường được xác định

So với Thư viện lời nhắc

Thư viện lời nhắc Agency
Các bộ sưu tập lời nhắc một lần Hệ thống tác nhân toàn diện
Văn bản tĩnh Tính cách + quy trình làm việc + bộ nhớ
Không tích hợp Hơn 10 tích hợp công cụ

So với Công cụ AI

Công cụ AI Agency
Hộp đen, không thể tùy chỉnh Minh bạch, có thể fork, có thể thích ứng
Khóa nhà cung cấp Giấy phép MIT, được cộng đồng duy trì
Một mô hình duy nhất Hoạt động với bất kỳ LLM nào qua MCP

Các điểm chính về kỹ thuật

  1. Chuyên môn hóa vượt trội hơn tổng quát hóa: 147 chuyên gia vượt trội hơn một lời nhắc “làm mọi thứ”
  2. Cấu trúc thúc đẩy đầu ra: Frontmatter + Danh tính + Nhiệm vụ + Quy tắc + Sản phẩm bàn giao + Chỉ số
  3. Tích hợp quan trọng: Các tập lệnh Bash tự động chuyển đổi tác nhân sang hơn 10 định dạng
  4. Bộ nhớ cho phép liên tục: Giao thức MCP giải quyết vấn đề “Tôi không nhớ hôm qua”
  5. Cộng đồng mở rộng: Chủ đề Reddit → 147 tác nhân → bản dịch → hỗ trợ đa công cụ

Các bước tiếp theo

Bạn muốn thử Agency?

  1. Duyệt qua danh sách tác nhân đầy đủ
  2. Cài đặt cho công cụ ưa thích của bạn (Claude Code, Cursor, Aider, v.v.)
  3. Kích hoạt các chuyên gia bằng tên: “Sử dụng Reality Checker để xác minh điều này đã sẵn sàng cho sản xuất”
  4. Đóng góp: Thêm tác nhân mới, cải thiện tác nhân hiện có, chia sẻ câu chuyện thành công

Tự xây dựng tác nhân AI? Hãy nghiên cứu cấu trúc tác nhân: frontmatter để khám phá, danh tính cho nhân vật, nhiệm vụ cho phạm vi, quy tắc cho các ràng buộc, sản phẩm bàn giao cho đầu ra, các chỉ số cho trách nhiệm giải trình.

Agency chứng minh rằng chuyên môn hóa không chỉ dành cho con người. Đôi khi, đội ngũ AI tốt nhất không phải là một mô hình cố gắng làm mọi thứ — mà là 147 chuyên gia, mỗi người đều biết chính xác những gì mình phải làm.

nút

Thực hành thiết kế API trong Apidog

Khám phá cách dễ dàng hơn để xây dựng và sử dụng API

Đại Lý Agent Là Gì?