
Bob's CLI
CLI của Bob là một đối tác kỹ thuật AI được cài đặt cục bộ chạy trong terminal của bạn với khả năng nhận biết tệp cục bộ, các mô hình trên thiết bị không tốn phí tùy chọn thông qua Ollama và các quy trình làm việc nâng cao như lập chỉ mục mã, phân tích QA với tự động sửa lỗi, tự chủ và đồng bộ hóa đám mây khi bạn chọn.
https://www.npmjs.com/package/@bobsworkshop/cli?ref=producthunt&utm_source=aipure

Thông tin Sản phẩm
Đã cập nhật:Jun 16, 2026
Bob's CLI là gì
CLI của Bob (được xuất bản dưới dạng @bobsworkshop/cli) là một công cụ dành cho nhà phát triển mang trợ lý mã hóa AI trực tiếp vào terminal gốc của bạn để bạn có thể duy trì quy trình làm việc thông thường trong khi nó hiểu cấu trúc dự án của bạn và làm việc với các tệp cục bộ của bạn. Nó hỗ trợ thiết lập "ưu tiên cục bộ" (Node.js 18+ và, đối với AI cục bộ, Ollama với một mô hình đã tải xuống) để bạn có thể trò chuyện và nhận trợ giúp mà không cần internet, khóa API hoặc chi phí sử dụng, đồng thời giữ mã trên thiết bị. Nếu bạn chọn tham gia, bạn cũng có thể đăng nhập để truy cập các tính năng nền tảng như đồng bộ hóa đa bề mặt (CLI ↔ web), truy cập mô hình bổ sung (ví dụ: Claude/Gemini thông qua nền tảng) và các công cụ quy trình làm việc chuyên sâu hơn như tìm hiểu sâu, phân nhánh và cá nhân hóa.
Các Tính năng Chính của Bob's CLI
Bob's CLI là một đối tác kỹ thuật AI được cài đặt cục bộ, chạy bên trong terminal của bạn, với khả năng nhận biết tệp trên thiết bị và các tính năng đám mây tùy chọn. Nó có thể trò chuyện về mã của bạn, lập chỉ mục và hiểu một kho lưu trữ, chạy các đánh giá QA theo kiểu sản xuất và thậm chí cố gắng sửa lỗi tự động hoặc sửa chữa tự động rộng hơn—trong khi vẫn giữ mã nguồn trên máy của bạn theo mặc định (đặc biệt khi sử dụng mô hình cục bộ thông qua Ollama). Nó cũng hỗ trợ các tính năng quy trình làm việc như duy trì cuộc hội thoại, khám phá/phân nhánh sâu để khám phá các lựa chọn thay thế, cá nhân hóa tùy chọn thông qua hồ sơ hành vi và các lệnh tiện lợi cho việc thực thi từ xa và các hoạt động Git.
Lập trình viên cặp AI gốc Terminal: Chạy trực tiếp trong terminal gốc của bạn (không chuyển đổi ngữ cảnh trình duyệt) và có thể trả lời các câu hỏi, tái cấu trúc dịch vụ và hỗ trợ triển khai bằng cách sử dụng ngữ cảnh dự án.
Quyền riêng tư ưu tiên cục bộ với hỗ trợ Ollama: Tự động phát hiện Ollama để suy luận cục bộ không tốn kém; được thiết kế để mã của bạn vẫn nằm trên thiết bị trừ khi bạn chọn đồng bộ hóa/tính năng nền tảng.
Lập chỉ mục dự án & hỗ trợ nhận biết tệp: Lập chỉ mục cơ sở mã và sử dụng nhận biết tệp cục bộ để cung cấp hướng dẫn nhận biết kiến trúc và các đề xuất mã liên quan hơn.
Đánh giá QA + sửa lỗi có hướng dẫn hoặc tự động: Cung cấp phân tích toàn bộ cơ sở mã (lỗi, cải tiến, nâng cấp) với các bước hành động, cộng với các chế độ tự động sửa lỗi tùy chọn với các ràng buộc an toàn.
Quy trình sửa chữa tự động: Hỗ trợ chế độ tự chủ nhằm giải quyết các tác vụ sửa chữa rộng hơn trên toàn bộ cơ sở mã ngoài các chỉnh sửa tệp đơn lẻ.
Công cụ quy trình làm việc: duy trì, khám phá sâu, phân nhánh, thực thi từ xa, Git push: Giữ các cuộc hội thoại theo thời gian, cho phép bạn phân nhánh các khám phá (phân nhánh/khám phá sâu), hỗ trợ thực thi từ xa (SovereignLink) và bao gồm một lệnh Git stage/commit/push được sắp xếp hợp lý.
Các Trường hợp Sử dụng của Bob's CLI
Các nhóm phần mềm tăng tốc phân phối tính năng: Các kỹ sư sử dụng trò chuyện terminal cộng với lập chỉ mục kho lưu trữ để nhanh chóng hiểu các mô-đun, tạo thay đổi với sự chấp thuận và giảm chuyển đổi ngữ cảnh trong quá trình phát triển.
Đánh giá mã tự động cho các kiểm tra chất lượng giống CI: Chạy phân tích để phát hiện lỗi, tái cấu trúc và cơ hội nâng cấp trên toàn bộ cơ sở mã, sau đó tùy chọn áp dụng các sửa lỗi tự động có giới hạn trước khi hợp nhất.
Duy trì các cơ sở mã kế thừa lớn: Sử dụng tính tự chủ và phân tích để xác định các khu vực rủi ro, đề xuất sửa chữa tăng dần và hiện đại hóa các mẫu trong khi vẫn giữ vững kiến trúc hiện có.
Môi trường phát triển nhạy cảm với quyền riêng tư: Các tổ chức hoặc cá nhân làm việc trên mã độc quyền có thể dựa vào các mô hình cục bộ (Ollama) để mã nguồn không cần rời khỏi máy.
Hỗ trợ và giới thiệu nhà phát triển: Các thành viên nhóm mới có thể truy vấn cơ sở mã, nhận giải thích kiến trúc và khám phá các lựa chọn thay thế thông qua khám phá/phân nhánh sâu để tăng tốc độ làm quen.
Khắc phục sự cố từ xa và quy trình hỗ trợ: Sử dụng các lệnh SovereignLink/remote để thực thi hoặc hỗ trợ từ một thiết bị khác khi chẩn đoán sự cố, trong khi vẫn giữ quy trình làm việc của nhà phát triển tập trung trong CLI.
Ưu điểm
Cách tiếp cận ưu tiên cục bộ với Ollama cho phép sử dụng chi phí thấp và quyền riêng tư mạnh mẽ bằng cách giữ mã trên thiết bị.
Bộ khả năng rộng (trò chuyện, lập chỉ mục, phân tích QA, tự động sửa lỗi, tự chủ) bao gồm phần lớn vòng lặp kỹ thuật hàng ngày.
UX gốc Terminal giảm chuyển đổi ngữ cảnh và phù hợp với quy trình làm việc hiện có của nhà phát triển.
Các tính năng nền tảng tùy chọn (đồng bộ hóa, BYOK, cá nhân hóa, khám phá sâu/phân nhánh, thực thi từ xa) cho phép mở rộng mà không cần thay đổi công cụ.
Nhược điểm
AI cục bộ yêu cầu cài đặt và chạy Ollama cộng với tải xuống các mô hình, điều này có thể tốn tài nguyên trên một số máy.
Các tính năng nâng cao (đồng bộ hóa đám mây, truy cập Claude/Gemini, lập hồ sơ) có thể yêu cầu tài khoản/đăng ký và tạo ra sự phụ thuộc vào các dịch vụ bên ngoài nếu được bật.
Các chế độ tự chủ/tự động sửa lỗi vẫn có thể yêu cầu xem xét cẩn thận để tránh những thay đổi không mong muốn, đặc biệt trên các cơ sở mã phức tạp.
Cách Sử dụng Bob's CLI
1) Cài đặt CLI của Bob: Cài đặt toàn cục với pnpm hoặc npm:
- pnpm: `pnpm add -g @bobsworkshop/cli`
- npm: `npm install -g @bobsworkshop/cli`
2) Xác nhận yêu cầu: Đảm bảo bạn có:
- Node.js 18+
- Một terminal (terminal của VS Code, Windows Terminal, iTerm, PowerShell, v.v.)
- Đối với AI cục bộ: Ollama đã cài đặt với ít nhất một mô hình đã tải xuống
- Đối với các tính năng nền tảng: một tài khoản Bob's Workshop
3) Xác minh cài đặt: Chạy: `bob whoami` để xác nhận CLI đã được cài đặt và xem trạng thái hiện tại của bạn.
4) Sử dụng Bob cục bộ (không internet / không khóa API) với Chat: Bắt đầu một cuộc trò chuyện cục bộ (Bob tự động phát hiện Ollama): `bob chat "xin chào, bạn có thể giúp tôi việc gì?"`
5) Nhận trợ giúp mã hóa trong kho lưu trữ của bạn (hỗ trợ nhận biết tệp): Từ thư mục dự án của bạn, yêu cầu trợ giúp (Bob có thể khám phá và suy luận về các tệp cục bộ): `bob chat "hãy giúp tôi tái cấu trúc dịch vụ này"`
6) Sử dụng Consult cho các câu trả lời chỉ về chiến lược: Khi bạn muốn lời khuyên mà không có đầu ra mã, hãy chạy: `bob consult "câu hỏi"`
7) Lập chỉ mục cơ sở mã của bạn để hiểu rõ hơn: Tạo một hiểu biết được hỗ trợ bởi AI về dự án: `bob index`
8) Chạy đánh giá mã đầy đủ (Phân tích): Chạy đánh giá QA trên toàn bộ cơ sở mã: `bob analyse`
9) Xem kết quả phân tích: Mở chế độ xem kết quả/bảng điều khiển: `bob analyse --results`
10) Tự động sửa lỗi (với các ràng buộc an toàn): Để Bob tự động áp dụng các bản sửa lỗi: `bob analyse --auto`
11) Chạy sửa chữa tự động trên toàn bộ cơ sở mã: Kích hoạt sửa chữa tự động rộng hơn: `bob autonomy`
12) Tạo hồ sơ nhà phát triển (cục bộ hoặc đám mây): Tạo/xem hồ sơ hành vi của bạn:
- Hồ sơ đám mây: `bob profile --cloud`
- Xem hồ sơ/bảng điều khiển: `bob profile`
13) Sử dụng Chế độ cá nhân hóa (sau khi lập hồ sơ): Yêu cầu hướng dẫn phù hợp với phong cách làm việc của bạn: `bob chat --personalized "tôi nên tập trung vào điều gì?"`
14) Phân nhánh công việc với Forks: Chia một cuộc trò chuyện thành một luồng phụ/dự án phụ: `bob fork "chủ đề"`
15) Khám phá an toàn với Deep Dives: Chạy một khám phá trong hộp cát trên một tin nhắn/vấn đề: `bob deepdive`
16) Bật các tính năng nền tảng bằng cách đăng nhập (tùy chọn): Xác thực để đồng bộ hóa với web và truy cập Claude/Gemini và các tính năng nền tảng khác: `bob login`
17) Thêm khóa API của riêng bạn (BYOK) (tùy chọn): Cấu hình mang khóa riêng của bạn cho các nhà cung cấp, ví dụ Google: `bob byok set google <key>`
18) Khởi động SovereignLink để thực thi từ xa (tùy chọn): Khởi động dịch vụ thực thi từ xa: `bob serve`
19) Chạy lệnh từ xa (tùy chọn): Gửi một tin nhắn/lệnh trò chuyện từ xa: `bob remote chat "tin nhắn"`
20) Stage + commit + push với một lệnh: Sử dụng trình trợ giúp Git tích hợp: `bob push "tin nhắn"`
21) Tìm hiểu thêm các lệnh và tùy chọn: Sử dụng đầu ra trợ giúp CLI và tham chiếu lệnh trong tài liệu. Các lệnh phổ biến bao gồm:
`bob chat`, `bob consult`, `bob index`, `bob analyse`, `bob autonomy`, `bob profile`, `bob deepdive`, `bob fork`, `bob serve`, `bob remote chat`, `bob push`, `bob login`, `bob whoami`.
Câu hỏi Thường gặp về Bob's CLI
Bob's CLI là một công cụ dành cho nhà phát triển được cài đặt cục bộ, cung cấp một đối tác kỹ thuật AI trực tiếp trong terminal của bạn. Nó có thể trò chuyện, tư vấn, lập chỉ mục cơ sở mã, chạy phân tích kiểu QA và hỗ trợ sửa chữa trong khi vẫn ở trong môi trường phát triển của bạn.
Bài viết phổ biến

Atoms: Nền tảng AI đa tác nhân biến ý tưởng thành sản phẩm sẵn sàng ra mắt
May 22, 2026

Nano Banana SBTI: Nó là gì, Cách thức hoạt động và Cách sử dụng nó vào năm 2026
Apr 15, 2026

Đánh giá Atoms — Trình tạo sản phẩm AI định nghĩa lại việc tạo nội dung số vào năm 2026
Apr 10, 2026

Kilo Claw: Cách Triển Khai và Sử Dụng AI Agent "Làm-Thay-Bạn" Thực Sự (Cập Nhật 2026)
Apr 3, 2026







