7 điểm bởi xguru 7 giờ trước | Chưa có bình luận nào. | Chia sẻ qua WhatsApp
  • Framework harness agent dựa trên TypeScript, tái cấu trúc trải nghiệm sử dụng các coding agent như Claude Code·Codex theo cách 100% headless·lập trình được
  • Agent do người dùng xây dựng có thể tự chủ giải quyết vấn đề và hoàn thành công việc như thể đang sử dụng Claude Code
  • Agent = Model + Harness: có thể biểu đạt mọi agent/quy trình tự động, từ chatbot đơn giản đến toàn bộ nền tảng coding
    • Có thể lập kế hoạch·thu thập ngữ cảnh·ghi tệp·tạo sub-agent·nhận vai trò·giải quyết vấn đề
    • Khái quát hóa kiến trúc harness làm nên sức mạnh của Claude Code và Codex
  • Xây dựng agent tự động chỉ bằng mã TypeScript thuần túy mà không giả định TUI/GUI hay người vận hành, phần lớn logic được viết bằng Markdown (skills, context, AGENTS.md)
  • Kiến trúc agent hiện đại 4 lớp
    • 01 Model (tokens · tools · prompts)
    • 02 Harness (skills · memory · sessions)
    • 03 Sandbox (bash · security · network)
    • 04 Filesystem (read · write · grep · glob)
  • Cấu trúc độc lập với runtime (runtime-agnostic), có thể build·triển khai cùng một code ở bất cứ đâu như Node.js, Cloudflare Workers, GitHub Actions, GitLab CI/CD
  • Khi triển khai có thể bundle agent thành máy chủ HTTP, hoặc chạy trực tiếp trong CLI không cần server để dùng cho tác vụ local·CI
  • Mặc định dùng sandbox ảo dựa trên vercel-labs/just-bash, không cần khởi chạy container cho mỗi agent nên có thể mở rộng nhanh và rẻ trong môi trường lưu lượng cao
    • Có thể chọn kết nối sandbox từ xa (Daytona, v.v.) hoặc sandbox ảo tích hợp zero-config
  • API chính: init(), harness.session(), session.skill() (đầu ra có cấu trúc), session.prompt(), session.shell(), session.fs.writeFile()
  • Có thể tách biệt và bảo vệ token nhạy cảm·API key, kiểm soát env để agent/sandbox không trực tiếp nhìn thấy GITHUB_TOKEN v.v.
  • Tự sở hữu toàn bộ stack của agent·harness·sandbox, "đừng thuê agent của người khác"
  • Hướng tới framework tiêu chuẩn cho phát triển agent, giống như cách Astro·Next.js đã chuẩn hóa web app (hiện đang Experimental, API có thể thay đổi)
  • Bắt đầu phát triển agent mới bằng cách yêu cầu Claude Code/Codex fetch https://flueframework.com/start.md to create a new agent
  • Giấy phép Apache-2.0

Chưa có bình luận nào.

Chưa có bình luận nào.