Jeeves: Công cụ TUI giúp duyệt và khôi phục các phiên làm việc của AI Agent
Jeeves là một ứng dụng giao diện người dùng terminal (TUI) mã nguồn mở, giúp lập trình viên tìm kiếm, xem trước và tiếp tục các phiên làm việc với AI Agent như Claude Code và Codex một cách thuận tiện.

Jeeves là một công cụ mới thú vị dành cho các lập trình viên thường xuyên làm việc với AI Agent. Được thiết kế dưới dạng giao diện người dùng terminal (TUI), Jeeves giúp giải quyết vấn đề quản lý lịch sử các phiên làm việc rời rạc giữa các nền tảng khác nhau.
Trạng thái xây dựng dự án
Với Jeeves, người dùng có thể duyệt tất cả các phiên làm việc của mình tại một nơi duy nhất. Hiện tại, công cụ này đã hỗ trợ Claude Code và Codex, với kế hoạch tích hợp thêm nhiều framework AI khác trong tương lai.
Demo hoạt động của Jeeves
Các tính năng chính
Jeeves cung cấp trải nghiệm người dùng mượt mà ngay trong cửa sổ dòng lệnh với các tính năng nổi bật:
- Tìm kiếm thông minh: Tìm kiếm phiên làm việc dựa trên nội dung hoặc sử dụng mẫu regex (biểu thức chính quy).
- Xem trước nhanh: Xem nội dung cuộc hội thoại trong chế độ chia đôi màn hình (split pane) mà không cần mở toàn bộ.
- Đọc toàn bộ: Mở cuộc hội thoại để đọc toàn bộ nội dung chi tiết.
- Khôi phục phiên: Tiếp tục (resume) phiên làm việc trực tiếp trong agent ngay từ giao diện Jeeves.
Cách sử dụng
Sau khi cài đặt, bạn có thể khởi chạy Jeeves bằng lệnh jeeves trong terminal. Các phím tắt cơ bản bao gồm:
Enter: Mở phiên toàn màn hình.r: Khôi phục phiên trong agent./: Bộ lọc phiên.j/k: Di chuyển lên/xuống.qhoặcctrl+c: Thoát.
Cài đặt
Jeeves hỗ trợ đa nền tảng và có thể cài đặt dễ dàng thông qua nhiều trình quản lý gói:
- Homebrew:
brew install robinovitch61/tap/jeeves - Go:
go install github.com/robinovitch61/jeeves@latest - Windows (Winget):
winget install robinovitch61.jeeves - Arch Linux (yay):
yay -S jeeves-bin
Phiên bản trên GitHub
Lưu ý quan trọng
Theo mặc định, Claude Code sẽ xóa các phiên làm việc cũ hơn 30 ngày. Để đảm bảo Jeeves có thể duyệt và tìm kiếm tất cả lịch sử của bạn, tác giả khuyến nghị thiết lập khoảng thời gian dọn dẹp lớn trong tệp cấu hình ~/.claude/settings.json:
{
"cleanupPeriodDays": 99999
}
Jeeves được viết bằng ngôn ngữ Go và sử dụng các công cụ từ Charm, tận dụng thư viện viewport bubble để tạo giao diện. Đây là một công cụ mã nguồn mở hữu ích cho cộng đồng lập trình viên muốn tối ưu hóa quy trình làm việc với AI trên terminal.
Bài viết liên quan

Phần mềm
Anthropic ra mắt Claude Opus 4.7: Nâng cấp mạnh mẽ cho lập trình nhưng vẫn thua Mythos Preview
16 tháng 4, 2026

Công nghệ
Qwen3.6-35B-A3B: Quyền năng Lập trình Agentic, Nay Đã Mở Cửa Cho Tất Cả
16 tháng 4, 2026

Công nghệ
Spotify thắng kiện 322 triệu USD từ nhóm pirate Anna's Archive nhưng đối mặt với bài toán thu hồi
16 tháng 4, 2026
