Quy trình động Cursor

Dùng Cursor làm máy chủ MCP cho các công cụ Factory Session và quy trình động của you-agent-factory.

Nó là gì

Quy trình động Cursor nghĩa là dùng Cursor làm máy chủ Model Context Protocol (MCP) cho you-agent-factory. Cursor khởi chạy you mcp serve như tiến trình con, rồi gọi các công cụ Factory Session để xác thực, khởi động và kiểm tra quy trình động JavaScript hoặc TypeScript. Trong sản phẩm này, quy trình động là factory do bộ điều phối JavaScript hỗ trợ; lần chạy đang sống vẫn là Factory Session. Đường MCP giữ công việc đó trong trình soạn thảo thay vì chuyển sang terminal riêng cho mỗi bước xác thực, khởi động hoặc trạng thái.

Khi nào dùng

Dùng đường này khi bạn soạn hoặc điều khiển quy trình động JavaScript hoặc TypeScript từ Cursor và muốn các công cụ Factory Session sẵn có dưới dạng công cụ MCP trong trình soạn thảo. Ưu tiên vòng lặp factory thông thường và gửi theo lô không cần MCP khi bạn chỉ cần đường cài CLI → chạy → gửi và không cần Cursor gọi công cụ Factory Session. Ưu tiên hướng dẫn máy chủ MCP khác khi trình soạn thảo hoặc agent của bạn không phải Cursor, dù nó cũng nói MCP.

Các bước hoặc quy trình

Xác nhận CLI you đã được cài, thêm mục máy chủ Cursor Model Context Protocol (MCP) cho you mcp serve, tải lại Cursor để tiến trình con khởi động, rồi chạy vòng lặp Factory Session đầu tiên: xác thực nguồn, khởi động phiên, và kiểm tra trạng thái hoặc kết quả.

Vị trí cấu hình MCP của Cursor

Đặt mục máy chủ trong tệp dự án tại .cursor/mcp.json khi quy trình nằm trong kho đó, hoặc trong tệp toàn cục tại ~/.cursor/mcp.json khi bạn muốn cùng một máy chủ trên nhiều dự án. Cấu hình dự án thường đủ cho một gốc quy trình.

Ví dụ mục máy chủ MCP Cursor

{
  "mcpServers": {
    "you-agent-factory": {
      "command": "/absolute/path/to/you",
      "args": ["mcp", "serve"],
      "cwd": "/absolute/path/to/project"
    }
  }
}
Thay command bằng đường dẫn tuyệt đối tới nhị phân you khi Cursor không thấy PATH của shell. Giữ args là mcp serve. Đặt cwd thành gốc dự án quy trình để nguồn được giải quyết. Sau khi lưu tệp, khởi động lại Cursor hoặc chạy Developer: Reload Window để Cursor tạo lại tiến trình con MCP.

Vòng lặp Factory Session đầu tiên từ Cursor

Sau khi tải lại, xác nhận các công cụ Factory Session xuất hiện trong Cursor. Ưu tiên tên you.factory_session.*. Các bí danh you.workflow.* cũ hơn vẫn giải quyết về cùng handler nếu máy chủ liệt kê chúng.

Xác thực nguồn quy trình

you.factory_session.validate_source
Gọi you.factory_session.validate_source trên nguồn bộ điều phối JavaScript hoặc TypeScript của bạn. Bí danh tương thích: you.workflow.validate. Xác thực sạch xác nhận Cursor đã tới you mcp serve và cwd dự án có thể giải quyết quy trình.

Khởi động Factory Session

you.factory_session.start_async
Khởi động một phiên bằng you.factory_session.start_async khi bạn muốn thăm dò, hoặc you.factory_session.start_sync khi bạn muốn công cụ chờ hoàn tất. Bí danh tương thích cho khởi động đồng bộ: you.workflow.run.

Kiểm tra trạng thái và kết quả

you.factory_session.get
you.factory_session.get_result
Đọc tiến độ bằng you.factory_session.get, rồi đọc kết quả bằng you.factory_session.get_result khi phiên sẵn sàng. Bí danh tương thích: you.workflow.status và you.workflow.result. Đường xác thực → khởi động → trạng thái hoặc kết quả đó đủ để chứng minh tích hợp Cursor.Danh mục công cụ đầy đủ, cờ serve hỗ trợ runtime và chi tiết API quy trình động nằm trên các trang tài liệu MCP và quy trình động. Bạn không cần mở các trang đó để hoàn thành vòng đầu tiên này.

Cạm bẫy thường gặp

Nếu Cursor không tìm thấy you trên PATH, hãy đặt command thành đường dẫn tuyệt đối tới nhị phân you thay vì dựa vào PATH của shell. Nếu validate hoặc start không giải quyết được nguồn quy trình, hãy kiểm tra cwd là gốc dự án quy trình, không phải gói lồng nhau hoặc thư mục home. Sau khi đổi cấu hình MCP, hãy khởi động lại Cursor hoặc chạy Developer: Reload Window để tiến trình con MCP được tạo lại; chỉ lưu tệp là chưa đủ. Coi hướng dẫn này chỉ là vòng tích hợp Cursor đầu tiên — danh mục công cụ đầy đủ, cờ serve và chi tiết API quy trình động nằm trên các trang tài liệu MCP và quy trình động được liên kết bên dưới.

Thẻ