Bảng lệnh

Đừng lục tìm qua từng bảng nữa.
Nhấn một phím là xong.

AgentsRoom chứa rất nhiều thứ: agent trải trên nhiều dự án, một thư viện kỹ năng, một thư viện prompt, bộ nhớ dự án, agent định kỳ, bộ kích hoạt webhook, một backlog, lệnh dev, kết nối SSH và cơ sở dữ liệu, và chính kho mã. Bảng lệnh đặt tất cả những thứ đó sau một phím tắt duy nhất.

Cmd K trên macOS, Ctrl K trên Windows và Linux, hoặc nút Tìm kiếm ở thanh tiêu đề. Ô tìm kiếm mở ra gần mép trên màn hình, đè lên việc bạn đang làm. Gõ ba chữ cái, đọc kết quả nhóm theo danh mục, di chuyển bằng phím mũi tên, nhấn Enter.

Bảng lệnh⌘K
BacklogSửa vòng lặp chuyển hướng khi đăng nhập#248
PromptRà soát một luồng đăng nhập
Tệpsrc/auth/login-form.tsxsrc/auth
Commitfix: keep the login form focuseda3f19c2
↑↓di chuyểnmởescđóng

Kỹ năng, prompt, ghi chú bộ nhớ, agent, lần chạy định kỳ, lệnh dev và kết nối đều nằm trong cùng một danh sách

Một ô, mọi nguồn cùng lúc. Bảng lệnh nhóm những gì nó tìm được, để một ticket, một prompt, một tệp và một commit cùng chia nhau ba chữ cái mà không phải tranh nhau một hàng.

Một trung tâm chỉ huy rồi sẽ chật, và đó không phải lỗi: đó chính là điều bạn đã yêu cầu khi đặt năm dự án, cả chục agent, prompt, kỹ năng, ticket và máy chủ của bạn vào cùng một cửa sổ. Cái giá đến sau, trong hai giây phải nhớ xem bảng nào đang giữ thứ bạn cần, nhân với bốn mươi lần mỗi ngày.

Bảng lệnh xóa bỏ phần phải nhớ đó. Nó là một ô duy nhất, mở đè lên việc bạn đang làm, tìm cùng lúc trong mọi danh sách mà AgentsRoom duy trì. Bạn không phải chọn bảng trước, bạn gõ thứ đang có trong đầu: một số ticket, nửa cái tên tệp, tên một kỹ năng, phần đầu của một thông điệp commit.

Nó được dựng theo đúng cách lập trình viên vốn đã chờ đợi, vì Spotlight, Raycast và các trình soạn thảo đã dạy mọi người cùng một thao tác: một phím tắt, vài chữ cái, phím mũi tên, Enter. Không có gì mới phải học, và con chuột cứ nằm yên chỗ cũ.

Vì sao một thanh thắng mười bảng

Bạn tìm theo thứ mình nhớ, không phải theo nơi nó nằm. Không ai nghĩ tôi cần thư viện kỹ năng, họ nghĩ tôi cần danh sách kiểm tra khi review. Bảng lệnh chấp nhận vế thứ hai, và nó vẫn chạy cả khi bạn không còn nhớ thứ đó đã được lưu ở thư viện nào.

Việc tìm kiếm rất khoan dung. Khớp là khớp mờ: chữ cái có thể thiếu, sai thứ tự, hoặc gõ không dấu, kết quả vẫn hiện ra. Điều đó quan trọng nhất với những thứ chính bạn đặt tên, nhiều tháng trước, trong lúc vội.

Mọi thứ dùng chung một cách xếp hạng. Kết quả trả về được nhóm theo danh mục thay vì trộn thành một danh sách phẳng, nên một tệp tên auth không bao giờ chôn vùi ticket backlog về authentication. Bạn đọc bốn nhóm ba dòng thay vì ba mươi dòng nhiễu.

Nó là thao tác bàn phím từ đầu đến cuối. Mở, gõ, mũi tên, Enter. Bảng lệnh tự đóng và đưa bạn vào đúng thứ bạn chọn: agent, trình soạn ticket, kỹ năng, terminal của lệnh dev, hay tệp.

Bảng lệnh tìm những gì

Mọi danh sách AgentsRoom duy trì cho dự án, cộng thêm chính kho mã.

Thư viện kỹ năng

Các quy trình tái sử dụng mà agent của bạn tuân theo, từ dự án này và từ thư viện toàn cục của bạn. Tìm một kỹ năng theo tên, theo mô tả hoặc theo thẻ, và kết quả mở thẳng nó trong trình soạn của nó.

Agent định kỳ và bộ kích hoạt

Các agent khởi chạy theo đồng hồ và các agent khởi chạy theo webhook nằm chung một danh sách. Tìm lần quét log ban đêm hay bộ kích hoạt pull request mà không phải mở cái bảng đang giữ nó.

Thư viện prompt

Các bản brief đã lưu, của dự án lẫn của thư viện toàn cục, khớp theo tiêu đề, theo dòng đầu tiên hoặc theo thẻ. Cái bạn viết cho release notes quay về khi gõ release, chứ không cần đúng cái tiêu đề bạn đã đặt.

Bộ nhớ dự án

Những ghi chú các agent của bạn viết cho nhau: quyết định, kiến trúc, cạm bẫy. Ghi chú của dự án và ghi chú của tài khoản đều được tìm theo tên và theo mô tả, và một kết quả mở ghi chú đó trong trình soạn bộ nhớ.

Ticket backlog

Các ticket đang mở của dự án, theo tiêu đề, theo số, theo thẻ hoặc theo một từ trong phần mô tả. Cái bạn mang máng nhớ đã tạo hôm thứ Ba chỉ cách ba chữ cái, dù nó đã trôi vào cột nào.

Lệnh dev và máy chủ

Các lệnh bạn đã lưu, các máy chủ dev, các script build. Mở một cái từ bảng lệnh và nó chạy trong terminal của nó, không phải vòng qua bảng điều khiển.

Kết nối SSH và cơ sở dữ liệu

Các máy và các cơ sở dữ liệu bạn đã lưu. Tìm theo tên bạn đặt cho chúng hoặc theo host, rồi mở phiên ngay từ chính cái ô đó.

Agent của dự án hiện tại

Tất cả những ai đang làm việc trên dự án bạn đang mở: agent đang chạy lên trước, theo tên hoặc theo vai trò, nên một phiên bạn bỏ dở cách đây một giờ chỉ cách một phím bấm.

Tệp của dự án

Tìm mờ trên toàn bộ đường dẫn, nên src auth login ra src/auth/login-form.tsx. Những gì .gitignore loại trừ cũng bị loại trừ ở đây: không node_modules, không sản phẩm build, không thư viện phụ thuộc nào bạn chưa từng viết.

Commit của nhánh hiện tại

Khi dự án là một kho mã git, 200 commit gần nhất của nhánh bạn đang đứng có thể tìm theo tiêu đề, theo mã băm hoặc theo tác giả, và kết quả mở commit đó cùng phần diff của nó. Đó là đường về nhanh nhất tới câu hỏi chúng ta đã đổi chỗ này khi nào.

Agent của các dự án khác

Chúng xuống cuối một cách có chủ ý, dưới dự án hiện tại, nên không bao giờ đẩy đi thứ bạn đang xem. Hữu ích khi bạn nhớ agent mà không nhớ nó thuộc dự án nào.

Thu hẹp lại chỉ bằng một ký tự

Mỗi nhóm chỉ hiện những dòng khớp nhất của nó, để không nguồn nào chiếm cả màn hình. Bắt đầu câu tìm bằng một ký tự tiền tố và bảng lệnh chỉ tìm trong một nguồn, không còn giới hạn số dòng. Cũng việc đó, chỉ cách một phím Tab: các chip dưới ô tìm kiếm lần lượt đi qua những nguồn đang bật, với Tab và Shift Tab.

Chỉ lệnh dev

>

Dấu lớn hơn giới hạn việc tìm trong các lệnh đã lưu, các máy chủ dev và các script của bạn. Đó cũng là quy ước các trình soạn thảo dùng, nên ngón tay bạn đã quen sẵn.

Chỉ backlog

#

Dấu thăng chỉ tìm ticket và không gì khác. Gõ nó kèm một con số để nhảy thẳng tới ticket đó.

Chỉ agent

@

Dấu a còng liệt kê các agent, dự án hiện tại lên trước. Đường về một phiên nhanh nhất khi bạn có bốn agent đang chạy và ba dự án đang mở.

Chỉ tệp

/

Dấu gạch chéo tìm trong kho mã. Rất đáng dùng khi một tên tệp cũng là một từ phổ biến: dấu gạch chéo gạt ticket, prompt và commit sang một bên.

Chỉ commit

:

Dấu hai chấm chỉ tìm trong lịch sử của nhánh hiện tại và không gì khác. Tiện khi các từ trong một thông điệp commit cũng khớp với một ticket và một tệp.

Nó không bao giờ đòi con chuột

Bốn phím bao trọn cả tính năng.

Mở

Cmd K trên macOS, Ctrl K trên Windows và Linux. Phím tắt có thể đổi trong cài đặt nếu nó đụng thứ bạn đang dùng, và nút Tìm kiếm ở thanh tiêu đề làm đúng việc đó cho những ngày bạn thích bấm chuột hơn.

Di chuyển

Phím mũi tên lên và xuống đi qua các kết quả xuyên mọi nhóm, nên bạn không phải nhắm vào một danh mục trước. Dòng đang chọn tự cuộn vào tầm nhìn.

Mở kết quả

Enter mở thứ đang được chọn rồi đóng bảng lệnh. Một agent mở phiên của nó, một ticket mở trình soạn của nó, một lệnh dev mở terminal của nó, một tệp mở trình xem, một kỹ năng hay một prompt mở thẻ của nó.

Rời đi

Escape xóa nội dung ô trước đã, nên một câu tìm gõ sai chỉ tốn một phím thay vì phải mở lại; nhấn thêm lần nữa khi ô đã trống thì bảng lệnh đóng lại và trả về nguyên vẹn thứ nằm bên dưới. Không có gì bị khởi chạy, không có gì bị lưu, không có gì xê dịch chỉ vì bạn đã nhìn.

Nó mở ra ngay chỗ bạn đang làm

Với ô trống, bảng lệnh hiện tám lựa chọn gần nhất của bạn thay vì một hình chữ nhật trắng, theo thứ tự. Phần lớn thời gian kết quả bạn muốn đã có sẵn trên màn hình và bạn nhấn Enter mà không gõ gì cả. Đây cũng là đường nhanh nhất quay lại một tệp bạn lỡ tay đóng.

Nó không tốn gì cho tới khi bạn dùng

Tìm kiếm trên cả một kho mã rất dễ trở nên chậm. Bảng lệnh được dựng quanh việc không rơi vào chuyện đó.

Chỉ mục tốn những gì
  1. Lúc khởi động
    không có gì bị quét
  2. Cmd K lần đầu
    chỉ mục được dựng ngầm
  3. Bạn gõ
    kết quả hiện theo từng chữ cái
  4. Về sau
    làm mới tại chỗ, không dựng lại

Những gì bạn gõ không rời khỏi máy bạn

Không lập chỉ mục lúc khởi động

AgentsRoom không đi rà kho mã của bạn khi mở lên. Chỉ mục tệp và commit được dựng vào lần đầu bạn mở bảng lệnh, chạy ngầm, nên ứng dụng mở nhanh như nhau ở một dự án nhỏ và ở một dự án lớn.

Làm mới tại chỗ

Khi chỉ mục đã có, nó được cập nhật dần theo những thay đổi của dự án thay vì dựng lại từ đầu. Một lần đổi nhánh hay một phiên agent dài không đẩy bạn về lại một lượt quét toàn bộ.

Kết quả hiện ngay khi bạn gõ

Việc khớp chạy trên những gì đã nằm sẵn trong bộ nhớ, nên kết quả xuất hiện theo từng chữ cái. Các danh sách AgentsRoom duy trì được tìm ngay lập tức, còn kho mã nhập cuộc ngay khi chỉ mục của nó sẵn sàng.

Nó nằm lại trên máy bạn

Chỉ mục sống trên đĩa của bạn và những gì bạn gõ trong bảng lệnh không được gửi đi đâu cả. Tên tệp, thông điệp commit và tiêu đề ticket của bạn không phải là một truy vấn tìm kiếm gửi tới máy chủ, ở đây hay ở chỗ nào khác.

Cài đặt

Bạn quyết định nó tìm những gì

Mỗi nguồn đều có thể tắt. Một dự án bạn chẳng bao giờ đụng tới backlog thì không cần ticket trong kết quả, và một monorepo cả trăm nghìn tệp có khi tìm dễ hơn khi bỏ hẳn phần tệp.

Một thiết lập cho mọi dự án
Các nguồn được bật hoặc tắt ở cấp toàn cục trong cài đặt, nên mặc định bảng lệnh trông giống nhau ở mọi nơi. Tắt commit một lần và không dự án nào đề nghị chúng nữa.
Ghi đè theo từng dự án
Một dự án có thể đi chệch thiết lập toàn cục khi cần. Kho mã khổng lồ tìm những tệp mà chỗ khác không cần, dự án của khách hàng đẩy backlog ra khỏi tầm mắt, và không quyết định nào rò sang cái kia.
Phím tắt là của bạn
Cmd K và Ctrl K là mặc định, không phải luật. Ghi lại tổ hợp bạn muốn trong cài đặt nếu một công cụ khác đã chiếm tổ hợp đó. Nó chỉ chạy khi cửa sổ AgentsRoom đang được chọn, nên không bao giờ giành mất phím khỏi ứng dụng bạn đang thực sự làm việc.

Mọi thứ bảng lệnh biết về dự án của bạn đều đến từ các danh sách AgentsRoom vốn đã giữ và từ kho mã trên đĩa của bạn. Tắt một nguồn chỉ gỡ nó khỏi kết quả, chứ không giấu nó khỏi bạn ở bất cứ nơi nào khác.

Nó hoạt động ra sao trong thực tế

Toàn bộ tính năng, từ phím tắt tới đúng thứ bạn cần.

01

Nhấn phím tắt

Cmd K trên macOS, Ctrl K trên Windows và Linux, từ bất kỳ đâu trong ứng dụng. Ô tìm kiếm mở ra gần mép trên màn hình, đè lên việc bạn đang làm, và nhận con trỏ. Nút Tìm kiếm ở thanh tiêu đề làm y hệt.

02

Gõ thứ bạn nhớ

Một mẩu là đủ, và không nhất thiết phải là phần đầu. Chữ cái có thể thiếu hoặc sai thứ tự, và dấu là tùy chọn: gõ cafe vẫn ra cái tệp bạn đã đặt tên có dấu.

03

Đọc theo nhóm

Kết quả về theo nhóm: kỹ năng, agent định kỳ, prompt, ghi chú bộ nhớ, ticket, lệnh và kết nối, agent, tệp, commit, rồi tới agent của các dự án khác của bạn. Các nhóm giữ cho những danh mục nhỏ vẫn nhìn thấy được, thay vì để kho mã chiếm hết mọi dòng.

04

Thu hẹp lại nếu cần

Thêm một ký tự tiền tố để chỉ tìm một nguồn, hoặc nhấn Tab để đi qua các chip dưới ô tìm kiếm. Một lần tìm đã thu hẹp cũng bỏ luôn giới hạn số dòng mỗi nhóm, nên bạn thấy tất cả những gì khớp thay vì chỉ vài cái tốt nhất.

05

Nhấn Enter

Bảng lệnh đóng lại và thứ kia mở ra: phiên của agent, ticket, kỹ năng, prompt, terminal, tệp. Escape ở bất kỳ lúc nào đưa bạn về chỗ cũ, không gì thay đổi.

Câu hỏi về bảng lệnh

Bảng lệnh trong AgentsRoom là gì?

Đó là một ô tìm kiếm mở đè lên toàn bộ ứng dụng và tìm cùng lúc mọi thứ AgentsRoom giữ về dự án: thư viện kỹ năng, agent định kỳ và bộ kích hoạt webhook, thư viện prompt, bộ nhớ dự án, các ticket backlog đang mở, lệnh dev, kết nối SSH và cơ sở dữ liệu, agent của dự án hiện tại rồi tới agent của các dự án khác, tệp của kho mã và commit của nhánh hiện tại. Kết quả trả về được nhóm theo danh mục, và Enter mở cái bạn đã chọn ngay trong màn hình sở hữu nó.

Phím nào mở nó, và tôi đổi được không?

Cmd K trên macOS, Ctrl K trên Windows và Linux. Phím tắt chỉnh được trong cài đặt, nên bạn có thể dời nó nếu một công cụ khác trên máy đã chiếm tổ hợp đó. Còn có một nút Tìm kiếm ở thanh tiêu đề mở đúng bảng lệnh ấy, cho những lúc tay bạn đang đặt trên chuột.

Cái này có giống Spotlight hay Raycast không?

Thao tác thì đúng là một, và đó là cố ý: một phím tắt, vài chữ cái, mũi tên, Enter. Có hai điểm khác nhau. Chỉ mục: Spotlight và Raycast tìm trong máy và trong ứng dụng của bạn, còn bảng lệnh này tìm những gì AgentsRoom biết về dự án bạn đang mở, tức là phần mà không trình khởi chạy hệ thống nào nhìn thấy được. Và phạm vi của phím tắt: nó chỉ chạy khi cửa sổ AgentsRoom đang được chọn, không phải một phím nóng toàn hệ thống, nên không bao giờ lấy mất phím khỏi ứng dụng bạn đang thực sự làm việc.

Nó có tìm tệp trong dự án của tôi không?

Có, với khớp mờ trên toàn bộ đường dẫn, nên vài chữ cái của một thư mục và vài chữ của một tên tệp là đủ. Những gì .gitignore loại trừ cũng bị loại khỏi chỉ mục, nên bạn không bao giờ phải cuộn qua node_modules, sản phẩm build hay các thư viện phụ thuộc bạn không viết. Có thể tắt hẳn phần tệp nếu một kho mã lớn tới mức bạn thà tìm nó ở chỗ khác.

Nó có tìm trong lịch sử git không?

Khi dự án là một kho mã git, 200 commit gần nhất của nhánh bạn đang đứng có thể tìm theo tiêu đề, theo mã băm hoặc theo tác giả, và mở một cái ra sẽ hiện commit đó cùng các thay đổi của nó. Đó là đường nhanh nhất tới câu hỏi chúng ta đã đổi chỗ này khi nào. Những dự án không phải kho mã git thì đơn giản là không hiện nhóm đó.

Những gì tôi gõ có rời khỏi máy không?

Không. Chỉ mục được dựng và giữ cục bộ, và việc tìm kiếm chạy cục bộ trên nó. Tên tệp, thông điệp commit và tiêu đề ticket của bạn không bao giờ được gửi tới một máy chủ để tìm, và không có gợi ý tự động từ xa nào nằm sau cái ô đó.

Việc lập chỉ mục có làm ứng dụng chậm đi không?

Chỉ mục được dựng vào lần đầu bạn mở bảng lệnh, chạy ngầm, và không bao giờ trong lúc ứng dụng đang khởi động: mở AgentsRoom mất đúng chừng ấy thời gian ở một kho mã nhỏ và ở một kho mã lớn. Sau đó nó được làm mới dần theo thay đổi của dự án chứ không dựng lại, và các danh sách AgentsRoom vốn giữ sẵn trong bộ nhớ trả lời tức thì bất kể kho mã đang làm gì.

Tôi tắt được những nguồn mình không dùng chứ?

Được, từng nguồn một, trong cài đặt. Thiết lập là toàn cục nên bảng lệnh hành xử giống nhau ở mọi dự án, và dự án nào cũng có thể ghi đè khi cần: một monorepo có thể bỏ tệp, một dự án bạn chỉ theo dõi có thể bỏ backlog, và không lựa chọn nào ảnh hưởng tới cái còn lại.

Tôi tìm được một agent đang chạy ở dự án khác không?

Được. Agent của dự án bạn đang mở lên trước, agent của các dự án khác theo sau, ở cuối danh sách. Chúng nằm cuối một cách có chủ ý để không bao giờ đẩy đi thứ bạn đang xem, và điều đó khiến bảng lệnh thành một cách hợp lý để nhảy giữa các dự án khi bạn nhớ agent mà không nhớ nó nằm ở đâu.

Làm sao để chỉ tìm một loại thứ duy nhất?

Bắt đầu câu tìm bằng một ký tự tiền tố: dấu lớn hơn cho lệnh dev, dấu thăng cho backlog, dấu a còng cho agent, dấu gạch chéo cho tệp, dấu hai chấm cho commit. Hoặc nhấn Tab để đi qua các chip dưới ô tìm kiếm, chúng làm đúng việc đó mà không cần nhớ ký tự nào. Một lần tìm đã thu hẹp cũng bỏ luôn giới hạn số dòng mỗi nhóm, nên rất đáng dùng khi từ bạn đang tìm phổ biến tới mức khớp ở khắp nơi cùng lúc.

Nó có chạy trên Windows và Linux không?

Có, trên macOS, Windows và Linux, với cùng các nguồn và cùng cách hành xử. Chỉ khác phím tắt mặc định, Ctrl K thay cho Cmd K, để khớp với thói quen của từng hệ điều hành.

Nó có phụ thuộc vào CLI agent tôi dùng không?

Không. Bảng lệnh tìm trong chính AgentsRoom chứ không tìm trong một agent, nên nó hành xử như nhau dù phiên của bạn chạy trên CLI nào: Claude, Codex, GitHub Copilot CLI, Cursor và 10 CLI agent khác. Một agent tìm thấy trong kết quả sẽ mở phiên của nó với đúng nhà cung cấp mà nó đã khởi chạy cùng.

Kết hợp tốt với

Một phím. Tất cả những gì bạn đang tìm.

Tải AgentsRoom, nhấn Cmd K trên macOS hoặc Ctrl K trên Windows và Linux, rồi gõ thứ đầu tiên hiện lên trong đầu bạn.

Miễn phíTải AgentsRoom

Ứng dụng đồng hành: theo dõi agent khi đi đường

Sử dụng Claude, Codex, Antigravity CLI hoặc nhà cung cấp AI khác.

Tải tiện ích mở rộng
Chrome Web Store

Gửi lỗi và yêu cầu thẳng vào backlog công khai của bạn.

Một cái nhìn về AgentsRoom đang hoạt động.

Nhiều dự án
Đa nhà cung cấp
Nhiều agent
Trạng thái trực tiếp
File diff & commit
Ứng dụng đồng hành mobile
Xem trước trực tiếp
Đội agent
Tự động hóa trình duyệt
Dev theo backlog
Thư viện prompt
Thư viện skill
Xem tất cả tính năng