Orca hợp tác tốt với các quy ước hook và memory mà Claude Code và Codex đã dùng sẵn - nó đọc chúng, tôn trọng chúng, và cho bạn một UI cho những cái hợp lý trong ngữ cảnh IDE.
Hook theo từng repo
Phần tiêu đề “Hook theo từng repo”Orca đọc cấu hình .claude/ và .codex/ của mỗi repo. Hook bạn đã có sẵn sẽ chạy khi Orca khởi chạy agent trong một worktree của repo đó.
Hook setup worktree
Phần tiêu đề “Hook setup worktree”Cấu hình lệnh chạy tự động sau khi một worktree được tạo - ví dụ pnpm install, direnv allow, hoặc một script khôi phục file .env. Đặt chúng ở Settings → Repository → Hooks.
File memory
Phần tiêu đề “File memory”CLAUDE.md của Claude và AGENTS.md của Codex (ở gốc repo hoặc lồng bên trong) được để nguyên - chúng thuộc về agent. Orca hiển thị chúng trong file explorer như bất kỳ file nào khác để bạn sửa inline.
Hook trạng thái agent
Phần tiêu đề “Hook trạng thái agent”Settings → Agents → Agent status hooks điều khiển các hook do Orca quản lý, báo trạng thái working / waiting / done vào UI. Tắt setting này xóa các hook được quản lý đó và ngừng cài lại chúng; bật lại sẽ khôi phục chúng mà không cần restart Orca (trên Windows, relay hook WSL theo cùng cổng live đó). Tương đương CLI: orca agent hooks status|on|off --json.
Sống sót qua một lần restart
Phần tiêu đề “Sống sót qua một lần restart”Endpoint hook được ghi ra đĩa ({userData}/agent-hooks/endpoint.env trên POSIX, endpoint.cmd trên Windows) và được nạp lại ở mỗi lần hook được gọi, nên các session agent chạy dài vẫn tới được server Orca live kể cả sau khi app restart - không còn cảnh POST vào cổng chết từ một PTY đã sống lâu hơn session trước.
Orca CLI expose một field trạng thái worktree có comment mà agent có thể tự cập nhật. Xem Worktree checkpoint.
lượt xem