Nana: terminal Windows cho tác nhân AI lập trình

Quản lý nhiều tác nhân lập trình, nhánh Git và phiên terminal trong một cửa sổ.

Vào trang chủ ↗nana.areshk.dev
Báo hỏng
nana.areshk.dev
Nana screenshot

Hiểu đơn giản: Nana dùng để làm gì?

Website Nana cung cấp bản tải xuống và tài liệu cho một terminal Windows dành cho tác nhân AI lập trình. Ứng dụng gom các công cụ bạn đã dùng như Claude Code, Codex và OpenCode vào tab và khung chia. Bạn có thể theo dõi nhiều công việc, đồng thời nhận biết tác nhân nào đang chờ trả lời.

Nana không có mô hình riêng. Bạn cần cài đặt và đăng nhập từng tác nhân trước. Công cụ phù hợp với lập trình viên đã dùng Git và muốn quản lý nhiều phiên CLI kéo dài.

Tách công việc song song bằng Git worktree

Worktree là một bản làm việc bổ sung của cùng kho mã, có thư mục và nhánh riêng nhưng chia sẻ lịch sử. Nó tách các tệp mà tác nhân chỉnh sửa; bước hợp nhất vẫn cần kiểm tra và chạy thử.

  1. Cài MSI chính thức cho Windows x86_64. Cài theo người dùng nên không cần quyền quản trị.
  2. Chọn Add Project hoặc Ctrl+Shift+O để mở kho Git.
  3. Bật Worktrees → Show Worktrees, rồi dùng New Worktree… tạo nhánh cho từng nhiệm vụ.
  4. Trong terminal của mỗi worktree, chạy tác nhân đã cài, chẳng hạn claude hoặc codex.
  5. Chia sang phải bằng Ctrl+Shift+D, xuống dưới bằng Ctrl+Shift+Alt+D. Xem khác biệt và kiểm thử trước khi hợp nhất.

Mỗi thư mục cần chuẩn bị thư viện phụ thuộc và đầu ra dựng riêng. Các máy chủ phát triển chạy cùng lúc phải dùng cổng khác nhau. Xem hướng dẫn chính thức về tác nhân song song.

Biết khi nào cần phản hồi và rà soát mã

Nana hiển thị Working, Waiting và Idle trên tab, worktree và dự án. Thông báo có thể đưa bạn về đúng khung. Việc nhận diện chỉ là ước lượng tốt nhất; Idle không chứng minh mã đã vượt qua kiểm thử.

Review cho xem diff hiện tại, commit cũ và stash. Tính năng PR GitHub cần gh đã đăng nhập trên máy chủ của dự án; luồng Create PR được tài liệu mô tả còn cần remote GitHub tên origin. CLI AI sẵn có viết nội dung, còn Nana thực hiện thao tác Git.

Mở composer bằng Ctrl+Shift+I để soạn chỉ dẫn dài và đính kèm tệp hoặc ảnh. Send to All Split Panes gửi đến các terminal đang chạy và đang hiển thị. Nếu chỉ một phần gửi thất bại, kiểm tra bên nhận trước khi gửi lại.

Giữ phiên nền hoặc làm việc qua SSH

Terminal chạy trong nana-server, nên thoát cửa sổ ứng dụng không kết thúc công việc. Dừng máy chủ, kết thúc chương trình hoặc đóng khung cuối cùng của phiên sẽ kết thúc phiên đó. Lịch sử được lưu không đồng nghĩa tiến trình tiếp tục sau khi máy chủ khởi động lại.

Để dùng SSH, vào Remote → Add Server…, thử kết nối rồi chọn Add Project → Remote. Máy chủ được hỗ trợ gồm macOS 14+ và Linux glibc 2.35+, kiến trúc x86_64 hoặc ARM64; không hỗ trợ musl. Hai đầu cần phiên bản tương thích và một số máy Linux cần bật lingering. Xem điều kiện máy chủ từ xa.

CLI quản lý phiên và worktree, tệp bố cục giúp tái sử dụng không gian làm việc. Kibbles thêm bảng và lệnh; nên xem quyền trước khi bật.

Beta miễn phí, giấy phép và dữ liệu lưu lại

Kiểm tra ngày 5 tháng 11 năm 2026: trang giá niêm yết USD 0 cho mọi tính năng hiện tại, không giới hạn dự án, terminal hay tác nhân. Chưa công bố giá các gói tương lai. Thuê bao và chi phí mô hình của tác nhân là riêng.

Bản native hiện tại là phần mềm sở hữu độc quyền. Nhánh Electron cũ theo MIT là phiên bản khác; hãy xem giấy phép hiện hành.

Theo tài liệu máy chủ, màn hình và lịch sử cuộn được lưu trên đĩa; phiên đã kết thúc và đầu ra lưu sẽ bị xóa sau bảy ngày. Tệp đính kèm từ xa được tải lên máy chủ đã chọn. Những thông tin này không phải toàn bộ chính sách đo lường hay huấn luyện; còn phải xét điều khoản của nhà cung cấp tác nhân.

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

Miễn phí có bao gồm mô hình AI không?

Beta Nana hiện miễn phí nhưng không cấp hạn mức miễn phí cho Claude Code, Codex hoặc dịch vụ khác.

Có thể chạy các tác nhân khác nhau cùng lúc không?

Có, gồm Claude Code, Codex và OpenCode. Dùng worktree riêng cho nhiệm vụ độc lập và xác minh từng nhánh.

Có ứng dụng cho Mac hoặc điện thoại không?

Gói desktop được tài liệu nêu là Windows 10+ x86_64. Mac và Linux có thể làm máy chủ từ xa; ứng dụng đồng hành iOS và Android được ghi là sắp có.

Nana có phải mô hình mã nguồn mở không?

Không. Đây là terminal độc quyền chạy các CLI tác nhân hiện có, không có mô hình riêng.

Nguồn chính thức

Công cụ liên quan

Phát triển văn hóa →
One RoofMiễn phí
Theo dõi phiên làm việc, yêu cầu phê duyệt và vòng lặp có giới hạn ở một nơi.
Phát triển văn hóaTrợ lý mã hóa AI · Công cụ tự động hóa quy trình làm việc AI · Mã Nguồn MởMở ↗
AgentMashMiễn phí một phần
Theo dõi tác nhân, công việc và thay đổi song song trong cùng một kho mã.
Phát triển văn hóaTrợ lý mã hóa AI · Công cụ tự động hóa quy trình làm việc AIMở ↗
FayleeMiễn phí một phần
Gửi màn hình, console, yêu cầu mạng và các bước tái hiện lỗi trong một liên kết cho nhóm hoặc tác nhân AI.
Phát triển văn hóaTrợ lý mã hóa AIMở ↗