Khám Phá Devin AI: "Kỹ Sư Phần Mềm" AI Đầu Tiên - Game Changer Hay Chiêu Trò Marketing?
CÔNG CỤ & NỀN TẢNG AI

Khám Phá Devin AI: "Kỹ Sư Phần Mềm" AI Đầu Tiên - Game Changer Hay Chiêu Trò Marketing?

Khám Phá Devin AI: "Kỹ Sư Phần Mềm" AI Đầu Tiên - Game Changer Hay Chiêu Trò Marketing?

Devin AI là một AI được quảng bá là "kỹ sư phần mềm AI đầu tiên" trên thế giới, có khả năng tự động thực hiện toàn bộ quy trình phát triển phần mềm từ đầu đến cuối, từ lập kế hoạch, viết code, sửa lỗi, đến triển khai và giám sát. Bài viết này sẽ giúp bạn hiểu rõ về Devin AI đánh giá từ góc nhìn thực tế của một chuyên gia vibe coding và AI development, phân tích liệu đây có phải là một "game changer" thực sự hay chỉ là một chiến lược marketing khéo léo.

Khám Phá Devin AI: "Kỹ Sư Phần Mềm" AI Đầu Tiên - Game Changer Hay Chiêu Trò Mar
Minh họa: Khám Phá Devin AI: "Kỹ Sư Phần Mềm" AI Đầu Tiên - Game Changer Hay Chiêu Trò Marketing? (Nguồn ảnh: help-desk.ai)

Devin AI Là Gì và Tại Sao Nó Gây Chú Ý?

Devin AI là một trợ lý AI tiên tiến được phát triển bởi Cognition AI, được thiết kế để hoạt động như một kỹ sư phần mềm độc lập, có khả năng tự mình hoàn thành các tác vụ phát triển phần mềm phức tạp mà không cần sự can thiệp liên tục của con người. Sự ra đời của Devin đã tạo nên một làn sóng tranh cãi lớn trong cộng đồng công nghệ, với nhiều người đặt câu hỏi về tương lai của nghề lập trình.

AI coding tools
Công cụ AI coding hiện đại (Nguồn ảnh: wallpaperaccess.com)

Devin AI khác biệt so với các công cụ AI coding hiện có như GitHub Copilot hay Claude bởi khả năng thực hiện chuỗi các hành động phức tạp. Trong khi các AI khác chỉ hỗ trợ gợi ý code hoặc tự động hoàn thành một phần nhỏ, Devin được giới thiệu là có thể hiểu yêu cầu, lên kế hoạch, thực thi các bước, debug, và thậm chí tự học hỏi từ những lỗi sai. Theo Cognition AI, Devin đã vượt qua 13.86% các bài kiểm tra thực tế trên SWE-bench, một benchmark đánh giá khả năng giải quyết các vấn đề kỹ thuật phức tạp, trong khi các mô hình hàng đầu trước đó chỉ đạt dưới 5%. Đây là một con số ấn tượng, cho thấy tiềm năng đáng kể của công nghệ này.

Sức hút của Devin không chỉ nằm ở khả năng kỹ thuật mà còn ở hứa hẹn về việc tăng năng suất đáng kể. Các nhà phát triển có thể giao cho Devin những tác vụ lặp đi lặp lại, tốn thời gian, hoặc những dự án nhỏ, giúp họ tập trung vào những vấn đề chiến lược hơn. Điều này có thể dẫn đến việc giảm đáng kể thời gian phát triển sản phẩm, từ vài tuần xuống còn vài ngày đối với một số dự án nhất định. Ví dụ, trong một thử nghiệm, Devin đã có thể tự động xây dựng và triển khai một ứng dụng web đơn giản chỉ trong vài giờ, một công việc mà theo truyền thống có thể mất đến một ngày làm việc của một kỹ sư.

Tuy nhiên, sự hứng thú này cũng đi kèm với nhiều hoài nghi. Liệu một AI có thể thực sự thay thế con người trong một lĩnh vực đòi hỏi sự sáng tạo, tư duy phản biện và khả năng giao tiếp phức tạp như kỹ thuật phần mềm? Câu hỏi này là trọng tâm của mọi cuộc thảo luận xoay quanh Devin AI đánh giá.

Cách Devin AI Hoạt Động và Ví Dụ Thực Tế

Devin AI hoạt động dựa trên một kiến trúc AI phức tạp, kết hợp giữa mô hình ngôn ngữ lớn (LLM), công cụ lập kế hoạch (planning engine), và khả năng tương tác với các công cụ phát triển phần mềm thông thường như terminal, trình duyệt web, và IDE. Devin không chỉ sinh ra code, mà nó còn có một "tư duy" về quy trình làm việc.

Vibe coding workflow
Vibe coding trong thực tế (Nguồn ảnh: wallpaperaccess.com)

Quy trình làm việc của Devin AI có thể được hình dung qua các bước sau:

  1. Hiểu Yêu Cầu: Devin nhận một yêu cầu bằng ngôn ngữ tự nhiên (ví dụ: "Tạo một ứng dụng web đơn giản để quản lý danh sách công việc, có khả năng thêm, sửa, xóa").
  2. Lập Kế Hoạch: Dựa trên yêu cầu, Devin sẽ phân tích và tạo ra một kế hoạch chi tiết, chia nhỏ tác vụ lớn thành các bước nhỏ hơn. Kế hoạch này có thể bao gồm việc lựa chọn framework (ví dụ: React, Node.js), thiết kế cơ sở dữ liệu, và xác định các module cần phát triển.
  3. Thực Thi và Coding: Devin sử dụng terminal để cài đặt dependencies (ví dụ: npm install express), trình duyệt để tìm kiếm tài liệu, và trình chỉnh sửa code để viết mã. Nó có thể tự động tạo các file, thư mục, và cấu trúc dự án.
  4. Debug và Test: Khi có lỗi, Devin không chỉ dừng lại ở việc báo lỗi. Nó sẽ phân tích stack trace, thử nghiệm các giải pháp khác nhau, và tự sửa lỗi. Ví dụ, nếu một API endpoint không hoạt động, Devin có thể kiểm tra log server, điều chỉnh route handler, và chạy lại unit tests.
  5. Triển Khai và Giám Sát: Trong một số trường hợp, Devin có thể tự động triển khai ứng dụng lên các nền tảng cloud (ví dụ: Vercel, Netlify) và giám sát hoạt động của nó.

Để minh họa, hãy xem xét một ví dụ thực tế mà Devin có thể xử lý: tạo một API đơn giản với Node.js và Express.

Yêu cầu: "Tạo một API RESTful cơ bản cho việc quản lý người dùng, với các endpoint để lấy tất cả người dùng, lấy người dùng theo ID, thêm người dùng mới, và xóa người dùng. Sử dụng một mảng trong bộ nhớ làm cơ sở dữ liệu tạm thời."

Cách Devin có thể xử lý:

  1. Devin sẽ bắt đầu bằng việc mở terminal và khởi tạo một dự án Node.js mới:
    mkdir user-api
    cd user-api
    npm init -y
  2. Tiếp theo, nó sẽ cài đặt Express:
    npm install express
  3. Sau đó, Devin sẽ tạo một file app.js và viết code cho API:
    // app.js
    const express = require('express');
    const app = express();
    const port = 3000;
    
    app.use(express.json()); // For parsing application/json
    
    let users = [
        { id: 1, name: 'Alice' },
        { id: 2, name: 'Bob' }
    ];
    
    // Get all users
    app.get('/users', (req, res) => {
        res.json(users);
    });
    
    // Get user by ID
    app.get('/users/:id', (req, res) => {
        const user = users.find(u => u.id === parseInt(req.params.id));
        if (user) {
            res.json(user);
        } else {
            res.status(404).send('User not found');
        }
    });
    
    // Add new user
    app.post('/users', (req, res) => {
        const newUser = { id: users.length + 1, name: req.body.name };
        users.push(newUser);
        res.status(201).json(newUser);
    });
    
    // Delete user by ID
    app.delete('/users/:id', (req, res) => {
        const initialLength = users.length;
        users = users.filter(u => u.id !== parseInt(req.params.id));
        if (users.length < initialLength) {
            res.status(204).send(); // No content
        } else {
            res.status(404).send('User not found');
        }
    });
    
    app.listen(port, () => {
        console.log(`User API listening at http://localhost:${port}`);
    });
  4. Sau khi viết code, Devin có thể chạy thử server:
    node app.js
  5. Nếu có lỗi cú pháp hoặc logic, Devin sẽ nhận biết lỗi, phân tích thông báo lỗi, và tự động sửa chữa. Ví dụ, nếu nó quên app.use(express.json()), nó sẽ nhận ra rằng req.body không được parse và thêm dòng đó vào.

Một ví dụ khác từ các nhà phát triển của Cognition AI cho thấy Devin có thể tự động tìm và sửa một lỗi trong một kho mã nguồn mở. Nó đã tìm thấy một bug trong một thư viện Python, viết một patch, và thậm chí gửi pull request. Điều này cho thấy khả năng vượt trội so với các công cụ AI chỉ dừng lại ở việc sinh code.

Tips Sử Dụng AI Trong Lập Trình (Dù Là Devin Hay Các Công Cụ Khác)

Dù Devin AI có tiềm năng lớn, nhưng để tận dụng tối đa sức mạnh của AI trong lập trình, kỹ sư vẫn cần có những kỹ năng và kinh nghiệm nhất định. Dưới đây là một số tips quan trọng:

AI-assisted programming
Lập trình với sự hỗ trợ của AI (Nguồn ảnh: lh6.googleusercontent.com)
  • Hiểu Rõ Vấn Đề Trước Khi Giao Cho AI: AI là công cụ, không phải là người thay thế tư duy. Bạn cần phải hiểu rõ yêu cầu và mục tiêu của dự án trước khi đưa ra prompt cho AI. Một prompt mơ hồ sẽ dẫn đến kết quả mơ hồ. Hãy dành 20% thời gian để suy nghĩ kỹ về vấn đề và 80% để AI làm việc.
  • Chia Nhỏ Tác Vụ Phức Tạp: Ngay cả với Devin AI, việc giao một tác vụ quá lớn và phức tạp có thể làm giảm hiệu quả. Hãy chia nhỏ dự án thành các module hoặc chức năng nhỏ hơn, dễ quản lý hơn để AI có thể tập trung giải quyết từng phần. Ví dụ, thay vì yêu cầu "xây dựng toàn bộ ứng dụng thương mại điện tử", hãy yêu cầu "tạo module quản lý sản phẩm", sau đó "tạo module giỏ hàng".
  • Kiểm Tra và Tinh Chỉnh Code Của AI: Không có AI nào hoàn hảo. Luôn dành thời gian để đọc, hiểu và kiểm tra code mà AI tạo ra. Điều này không chỉ giúp bạn phát hiện lỗi mà còn giúp bạn học hỏi và cải thiện kỹ năng của mình. Theo một khảo sát gần đây, 85% các nhà phát triển sử dụng AI coding tools vẫn phải tinh chỉnh ít nhất 30% code do AI tạo ra.
  • Sử Dụng AI Để Học Hỏi và Khám Phá: AI có thể là một công cụ học tập tuyệt vời. Yêu cầu AI giải thích các đoạn code phức tạp, đề xuất các giải pháp thay thế, hoặc hướng dẫn bạn về một framework mới. Ví dụ, bạn có thể yêu cầu Devin "giải thích cách hoạt động của middleware trong Express.js và cho ví dụ".
  • Tối Ưu Prompts (Lời Nhắc): Kỹ năng viết prompt hiệu quả là rất quan trọng. Hãy cụ thể, rõ ràng, và cung cấp đủ ngữ cảnh. Sử dụng các từ khóa như "tạo", "sửa", "thêm", "xóa", "sử dụng", "áp dụng". Ví dụ, thay vì "viết code", hãy nói "viết một hàm JavaScript để validate email theo chuẩn RFC 5322".
  • Kết Hợp AI Với Quy Trình CI/CD: Tích hợp các công cụ AI vào quy trình CI/CD hiện có của bạn. AI có thể giúp tự động hóa việc tạo unit tests, phân tích chất lượng code (code linting), hoặc thậm chí tự động tạo các bản vá lỗi nhỏ khi phát hiện vấn đề trong các bài kiểm tra tự động. Điều này có thể giảm 40% thời gian debug trong giai đoạn đầu phát triển.

Devin AI: Game Changer Hay Chiêu Trò Marketing?

Đây là câu hỏi cốt lõi mà mọi người đều muốn có câu trả lời. Devin AI có tiềm năng trở thành một game changer thực sự, nhưng hiện tại, nó vẫn còn một chặng đường dài để đi và có thể chứa đựng một phần chiêu trò marketing.

Về khía cạnh "Game Changer":

Nếu Devin AI thực sự có thể thực hiện những gì Cognition AI quảng bá một cách nhất quán và đáng tin cậy, thì nó sẽ thay đổi hoàn toàn cách chúng ta phát triển phần mềm. Khả năng tự động hóa toàn bộ một chu trình phát triển, từ yêu cầu đến triển khai, là một bước nhảy vọt so với các công cụ hiện có. Nó có thể giúp:

  • Tăng Năng Suất Vượt Trội: Các kỹ sư có thể tập trung vào những thách thức phức tạp hơn, để AI xử lý các tác vụ lặp lại, tốn thời gian. Điều này có thể tăng năng suất lên 3-5 lần đối với các dự án phù hợp.
  • Dân Chủ Hóa Lập Trình: Những người không chuyên về code nhưng có ý tưởng có thể sử dụng Devin để biến ý tưởng thành sản phẩm mà không cần thuê một đội ngũ kỹ sư lớn.
  • Giảm Chi Phí Phát Triển: Với khả năng tự động hóa và tăng tốc độ, chi phí cho việc phát triển phần mềm có thể giảm đáng kể, đặc biệt đối với các startup và doanh nghiệp nhỏ.

Về khía cạnh "Chiêu Trò Marketing":

Mặc dù tiềm năng là rất lớn, nhưng cũng có những lý do để hoài nghi. Cộng đồng AI và công nghệ đã chứng kiến nhiều sản phẩm được quảng bá rầm rộ nhưng không đáp ứng được kỳ vọng trong thực tế. Các điểm cần cân nhắc bao gồm:

  • Khả Năng Xử Lý Các Trường Hợp Biên (Edge Cases): Các demo thường chỉ thể hiện những trường hợp lý tưởng. Trong thế giới thực, các dự án phần mềm thường chứa đựng vô số trường hợp biên, yêu cầu sự sáng tạo và hiểu biết sâu sắc về ngữ cảnh mà AI khó có thể nắm bắt.
  • Sự Phụ Thuộc Vào Dữ Liệu Đào Tạo: Devin, giống như mọi AI khác, phụ thuộc vào dữ liệu mà nó được đào tạo. Nếu dữ liệu không đủ đa dạng hoặc không phản ánh được sự phức tạp của các dự án thực tế, hiệu suất của nó sẽ bị hạn chế.
  • Thiếu Khả Năng Giao Tiếp và Hợp Tác: Một phần lớn công việc của kỹ sư phần mềm là giao tiếp với đồng nghiệp, khách hàng, và các bên liên quan để hiểu rõ yêu cầu, giải quyết mâu thuẫn và đưa ra giải pháp tối ưu. Đây là điều mà AI hiện tại chưa thể làm được.
  • Vấn Đề Đạo Đức và Pháp Lý: Ai chịu trách nhiệm khi code của Devin gây ra lỗi nghiêm trọng? Vấn đề bản quyền đối với code do AI tạo ra vẫn còn là một chủ đề tranh cãi.

Theo một số nhà phê bình và phân tích độc lập đã được tiếp cận với Devin, hiệu suất của nó vẫn còn dao động đáng kể. Trong khi nó có thể giải quyết tốt một số vấn đề cụ thể, nó vẫn gặp khó khăn với các tác vụ yêu cầu sự tư duy trừu tượng cao, hiểu biết về kiến trúc hệ thống lớn, hoặc khả năng thích nghi với các công nghệ mới nổi mà nó chưa được đào tạo chuyên sâu. Tỷ lệ thành công 13.86% trên SWE-bench, dù ấn tượng, vẫn có nghĩa là 86.14% các tác vụ nó không thể hoàn thành một cách độc lập.

Kết luận tạm thời: Devin AI thực sự là một bước tiến công nghệ đáng kể và có thể là khởi đầu cho một kỷ nguyên mới của kỹ thuật phần mềm tự động. Tuy nhiên, việc nó có trở thành "game changer" hoàn toàn hay không còn phụ thuộc vào khả năng của nó trong việc giải quyết các thách thức thực tế, sự chấp nhận của cộng đồng, và cách nó được tích hợp vào quy trình làm việc hiện có. Hiện tại, nó nên được xem như một công cụ rất mạnh mẽ để tăng cường năng suất, chứ không phải là một sự thay thế hoàn toàn cho kỹ sư phần mềm con người.

Các Lưu Ý Quan Trọng

  • Đừng Hoảng Loạn Về Việc Mất Việc: Lịch sử đã chứng minh rằng công nghệ mới thường tạo ra nhiều việc làm hơn là loại bỏ chúng, mặc dù bản chất của công việc có thể thay đổi. AI sẽ trở thành một công cụ, một trợ lý đắc lực, chứ không phải là người thay thế hoàn toàn. Các kỹ sư sẽ cần thích nghi để làm việc cùng AI.
  • Tập Trung Vào Kỹ Năng Tư Duy Phản Biện và Giải Quyết Vấn Đề: Đây là những kỹ năng mà AI khó có thể sao chép. Khả năng đặt câu hỏi đúng, phân tích vấn đề từ nhiều góc độ, và đưa ra các giải pháp sáng tạo sẽ ngày càng có giá trị.
  • Học Cách Tương Tác Hiệu Quả Với AI: Kỹ năng viết prompt, hiểu được giới hạn của AI, và biết cách kiểm tra, tinh chỉnh kết quả của AI sẽ trở thành một phần quan trọng trong bộ kỹ năng của một kỹ sư phần mềm hiện đại.
  • Đừng Bỏ Qua Các Công Cụ AI Khác: Trong khi Devin gây chú ý, nhiều công cụ AI khác như Copilot, Code Llama, hay Claude cũng đang phát triển rất nhanh và có thể rất hữu ích trong công việc hàng ngày. Hãy thử nghiệm và tìm ra công cụ phù hợp với bạn.
  • Theo Dõi Sự Phát Triển Của AI: Lĩnh vực AI phát triển với tốc độ chóng mặt. Việc cập nhật kiến thức về các công nghệ mới, các mô hình AI mới sẽ giúp bạn luôn đi đầu và tận dụng được những lợi thế mà chúng mang lại.
  • Hiểu Về Kiến Trúc Hệ Thống: Mặc dù AI có thể viết code, nhưng việc thiết kế kiến trúc hệ thống lớn, phức tạp, đảm bảo khả năng mở rộng, bảo mật và hiệu suất vẫn cần đến tư duy của con người.
  • Chú Trọng Đến Kỹ Năng Mềm: Giao tiếp, làm việc nhóm, khả năng thích nghi và giải quyết xung đột vẫn là những yếu tố then chốt cho sự thành công trong bất kỳ dự án phần mềm nào.

Câu Hỏi Thường Gặp

Devin AI có thể thay thế hoàn toàn kỹ sư phần mềm không?

KHÔNG, Devin AI hiện tại không thể thay thế hoàn toàn kỹ sư phần mềm. Nó là một công cụ mạnh mẽ giúp tự động hóa nhiều tác vụ, tăng năng suất, nhưng vẫn cần sự giám sát, hướng dẫn và tư duy chiến lược từ con người. Các kỹ sư vẫn cần để xử lý các yêu cầu phức tạp, giải quyết các trường hợp biên, thiết kế kiến trúc hệ thống lớn, và giao tiếp với các bên liên quan.

Devin AI có miễn phí không?

Hiện tại, Devin AI không miễn phí và không được phát hành rộng rãi cho công chúng. Nó đang trong giai đoạn thử nghiệm giới hạn với một số đối tác và nhà phát triển được chọn. Cognition AI chưa công bố mô hình giá hoặc kế hoạch phát hành công khai.

Devin AI khác gì so với GitHub Copilot hay ChatGPT?

Devin AI khác biệt cơ bản ở chỗ nó được thiết kế để hoạt động như một "kỹ sư phần mềm" độc lập, có khả năng thực hiện toàn bộ chu trình phát triển từ lập kế hoạch, viết code, sửa lỗi, đến triển khai mà không cần sự can thiệp liên tục. Trong khi đó, GitHub Copilot chủ yếu là một công cụ sinh code và tự động hoàn thành, giúp tăng tốc độ viết code. ChatGPT là một mô hình ngôn ngữ đa năng, có thể tạo ra code nhưng không có khả năng tương tác với môi trường phát triển (terminal, trình duyệt) để thực thi và debug một cách tự động như Devin.

Devin AI có hỗ trợ ngôn ngữ lập trình nào?

Cognition AI chưa công bố danh sách đầy đủ các ngôn ngữ lập trình mà Devin AI hỗ trợ. Tuy nhiên, dựa trên các demo và thông tin có sẵn, Devin có khả năng làm việc với nhiều ngôn ngữ phổ biến như Python, JavaScript, TypeScript, và các công nghệ web front-end/back-end khác. Khả năng của nó phụ thuộc vào dữ liệu huấn luyện và khả năng tương tác với các công cụ phát triển liên quan đến ngôn ngữ đó.

Làm thế nào để tôi có thể dùng thử Devin AI?

Hiện tại, bạn không thể dùng thử Devin AI một cách công khai. Cognition AI đang làm việc với một nhóm người dùng beta được chọn lọc. Bạn có thể theo dõi website hoặc các kênh truyền thông của Cognition AI để biết thêm thông tin về việc phát hành hoặc các chương trình thử nghiệm trong tương lai.

Kết Luận

Devin AI đại diện cho một bước tiến đáng kể trong lĩnh vực AI phát triển phần mềm, hứa hẹn khả năng tự động hóa nhiều tác vụ và tăng năng suất cho các kỹ sư. Mặc dù vẫn còn những câu hỏi về khả năng thực tế của nó trong mọi tình huống và liệu nó có hoàn toàn là "game changer" hay không, không thể phủ nhận tiềm năng cách mạng hóa ngành công nghiệp này. Với vai trò là một chuyên gia vibe coding, tôi tin rằng Devin AI sẽ trở thành một công cụ cực kỳ hữu ích, giúp chúng ta tập trung vào những vấn đề sáng tạo và chiến lược hơn, thay vì lo lắng về các tác vụ lặp lại. Tương lai của lập trình sẽ là sự hợp tác chặt chẽ giữa con người và AI, nơi những kỹ sư biết cách tận dụng tối đa sức mạnh của AI sẽ là những người dẫn đầu.

Chia sẻ:

Câu hỏi thường gặp

Devin AI có thể thay thế hoàn toàn kỹ sư phần mềm không?
KHÔNG, Devin AI hiện tại không thể thay thế hoàn toàn kỹ sư phần mềm. Nó là một công cụ mạnh mẽ giúp tự động hóa nhiều tác vụ, tăng năng suất, nhưng vẫn cần sự giám sát, hướng dẫn và tư duy chiến lược từ con người. Các kỹ sư vẫn cần để xử lý các yêu cầu phức tạp, giải quyết các trường hợp biên, thiết kế kiến trúc hệ thống lớn, và giao tiếp với các bên liên quan.
Devin AI có miễn phí không?
Hiện tại, Devin AI không miễn phí và không được phát hành rộng rãi cho công chúng. Nó đang trong giai đoạn thử nghiệm giới hạn với một số đối tác và nhà phát triển được chọn. Cognition AI chưa công bố mô hình giá hoặc kế hoạch phát hành công khai.
Devin AI khác gì so với GitHub Copilot hay ChatGPT?
Devin AI khác biệt cơ bản ở chỗ nó được thiết kế để hoạt động như một "kỹ sư phần mềm" độc lập, có khả năng thực hiện toàn bộ chu trình phát triển từ lập kế hoạch, viết code, sửa lỗi, đến triển khai mà không cần sự can thiệp liên tục. Trong khi đó, GitHub Copilot chủ yếu là một công cụ sinh code và tự động hoàn thành, giúp tăng tốc độ viết code. ChatGPT là một mô hình ngôn ngữ đa năng, có thể tạo ra code nhưng không có khả năng tương tác với môi trường phát triển (terminal, trình duyệt) để thực thi và debug một cách tự động như Devin.
Devin AI có hỗ trợ ngôn ngữ lập trình nào?
Cognition AI chưa công bố danh sách đầy đủ các ngôn ngữ lập trình mà Devin AI hỗ trợ. Tuy nhiên, dựa trên các demo và thông tin có sẵn, Devin có khả năng làm việc với nhiều ngôn ngữ phổ biến như Python, JavaScript, TypeScript, và các công nghệ web front-end/back-end khác. Khả năng của nó phụ thuộc vào dữ liệu huấn luyện và khả năng tương tác với các công cụ phát triển liên quan đến ngôn ngữ đó.
Làm thế nào để tôi có thể dùng thử Devin AI?
Hiện tại, bạn không thể dùng thử Devin AI một cách công khai. Cognition AI đang làm việc với một nhóm người dùng beta được chọn lọc. Bạn có thể theo dõi website hoặc các kênh truyền thông của Cognition AI để biết thêm thông tin về việc phát hành hoặc các chương trình thử nghiệm trong tương lai.
MỤC LỤC
MỤC LỤC