Chạy AI Agent

Khởi động Claude Code, Codex, hoặc Gemini và xem nó xây dựng project của bạn.

Chạy AI coding agent trong 1DevTool rất đơn giản: bạn mở terminal, chọn agent, gõ prompt, và agent bắt đầu làm việc. Trang này đi qua mọi thứ diễn ra trong quá trình đó, bao gồm các công cụ giúp quản lý agents dễ dàng hơn khi chúng chạy.

Multi-agent terminals

Khởi Động Agent

Khi bạn thêm terminal mới và chọn loại agent (Claude Code, Codex, hoặc Gemini CLI), terminal tự động mở trong thư mục root của project. Bạn không cần điều hướng đến đó — 1DevTool dùng thư mục bạn đặt khi thêm project vào sidebar.

Agent khởi động và hiển thị welcome prompt, chờ hướng dẫn đầu tiên của bạn.

Gõ Prompt

Click bên trong terminal để focus, rồi gõ prompt như bạn làm trong bất kỳ terminal nào. AI agents chấp nhận ngôn ngữ tự nhiên, nên bạn không cần nhớ syntax đặc biệt. Chỉ mô tả những gì bạn muốn:

Add a search bar to the homepage that filters the product list in real time

Nhấn Enter để gửi prompt. Agent đọc codebase, lập kế hoạch tiếp cận, và bắt đầu tạo changes. Bạn có thể xem nó làm việc theo thời gian thực — nó hiển thị files đang chỉnh sửa và commands đang chạy.

Agent Input Overlay

Terminal AI agent dùng giao diện text toàn màn hình đặc biệt (gọi là TUI) chiếm quyền keyboard input thông thường. Điều này có nghĩa cursor movement, copy-paste, và multi-line editing tiêu chuẩn có thể hoạt động không như mong đợi bên trong terminal.

Agent Input Overlay giải quyết vấn đề này. Nó cung cấp hộp text thoải mái riêng biệt bên ngoài terminal nơi bạn có thể viết prompt yên bình, rồi gửi nó với một click.

Cách dùng:

  1. Nhấn Cmd+I (Mac) hoặc Ctrl+I (Windows/Linux) — overlay mở dưới dạng panel nổi phía trên terminal.
  2. Gõ prompt của bạn. Bạn có thể dùng tất cả text editing shortcuts thông thường, dán khối text dài, và viết multi-line prompts mà không gì bị phá vỡ.
  3. Click Send hoặc nhấn Cmd+Enter / Ctrl+Enter. Prompt được gửi đến agent.

Overlay đặc biệt hữu ích cho hướng dẫn dài hơn nơi bạn muốn suy nghĩ kỹ về những gì đang hỏi trước khi commit.

Lịch Sử Prompt

Mọi prompt bạn đã gửi đến agent được lưu trong lịch sử prompt. Nhấn Cmd+Up (Mac) hoặc Ctrl+Up (Windows/Linux) để scroll lại qua các prompts trước và tái sử dụng hoặc chỉnh sửa chúng.

Prompt history

Điều này tiện lợi khi bạn đang lặp lại task và muốn gửi lại phiên bản hơi sửa đổi của prompt đã gõ, mà không viết lại từ đầu.

Nhấn Cmd+Down / Ctrl+Down để di chuyển forward qua lịch sử.

Hover Preview

Khi bạn có nhiều terminals đang mở, bạn có thể hover chuột qua bất kỳ terminal nào để xem preview trực tiếp output hiện tại — mà không cần chuyển focus đến nó.

Hidden terminal with hover

Preview hiện ra dưới dạng tooltip hoặc mini-window. Điều này có nghĩa bạn có thể giữ focus trên terminal đang hoạt động (có thể bạn đang review code hoặc gõ prompt) trong khi để mắt đến agent đang chạy trong panel khác. Ngay khi agent xong hoặc cần input, bạn sẽ thấy nó trong preview.

Chạy Nhiều Agents Cùng Lúc

Đây là tính năng làm cho 1DevTool khác biệt cơ bản so với chạy AI agents trong ứng dụng terminal thông thường.

Bạn có thể có nhiều agents chạy cùng lúc — mỗi agent trong panel terminal riêng, mỗi agent làm việc trên phần khác nhau của project. Ví dụ:

  • Trên bên trái: Claude Code đang thêm API endpoint mới
  • Trên bên phải: Codex đang viết tests cho feature nó xây dựng trước đó
  • Dưới bên trái: Terminal Bash đang chạy dev server để bạn xem changes trực tiếp
  • Dưới bên phải: Panel Browser hiển thị app khi nó cập nhật

Cả bốn đều hoạt động cùng lúc. Bạn có thể gửi prompt mới đến bất kỳ agent nào bất kỳ lúc nào, kiểm tra output của agent khác, và xem app cập nhật trong trình duyệt — tất cả mà không chuyển cửa sổ hoặc mất context.

Layout grid 2×2 được thiết kế đặc biệt cho loại làm việc song song này. Xem Layout Modes để biết cách thiết lập.