Desktop Application and Local Environment
Install the desktop application, connect your own computer, manage local tools, directories, and execution permissions.
How to Install the Hackcat Desktop Application?
Select the installation package from the official download page, complete login, and verify the local connection.
Which Desktop Installer Should I Download for macOS?
Understand the Universal installer and distinguish the download process for Mac and iPad.
How to Select and Verify the Desktop Version on Windows PC?
Use the x64 version listed on the official website, and check installation, login, and execution environment separately.
Should I Choose deb or AppImage for Linux?
First match the processor architecture, then choose the format based on the system-supported installation method.
Why Does Desktop Login Open a Browser, and How to Return to the App?
Understand browser authentication and desktop redirection, and confirm whether the local connection is ready after login.
How to Check and Install Updates for Hackcat Desktop?
Learn about automatic checking, confirming installation, and connection verification after updates.
Can I Restart and Update Immediately While a Local Task Is Running?
Separate task completion from application upgrades to avoid repeated execution when the status is unclear.
Should I Use the Desktop Application or the Command Line Local Agent?
Choose the connection entry point based on usage method and understand the shared local execution boundaries of both.
How to Connect a Computer via Local Agent?
Copy the command from settings, start the client on the target computer, and verify executable status.
What are the prerequisites for running Local Agent?
Check Node, terminal, and network conditions; do not mistake source code build steps as connection requirements.
Why Must You Copy the Complete Local Agent Connection Command from Settings?
The command includes both credentials and connection address, preventing the use of placeholders, outdated addresses, or credential leaks.
How to Confirm Local Agent Is Connected, Not Just Logged In?
Check the terminal readiness prompt, connection list, and the currently selected execution environment simultaneously.
How to Connect and Select Multiple Computers Under the Same Account?
Establish connections separately and clearly specify the target host before sending tasks to avoid mixing files and tools.
Where Do Computer Names in the Connection List Come From, and How to Distinguish When Names Are the Same?
Understand the hostname display rules and verify the actual executing machine through read-only information.
Can I use desktop connection of another computer in the browser?
Keep the target desktop online and select the corresponding machine within the same account.
How to Set the Default Execution Environment for New Tasks?
Select the default environment in the agent settings, and also pay attention to the environment saved in old chats.
How to Switch Between Local Machine, Another Computer, and Cloud?
Verify task status, file locations, and environment permissions before switching execution location.
How to Verify the First Agent Task After Connecting to a Computer?
Use a verifiable small task to confirm execution location, directory, and approval behavior.
What Files, Processes, and Network Permissions Are Granted When Running Locally?
Local use operates with the system permissions of the launching user; approval options do not equate to operating system isolation.
How to Choose the Approval Method for Local Agent?
Understand the practical meanings and limitations of step-by-step approval, delegated judgment, and full access.
Which Programs Need to Stay Running When Using Local Agent?
Distinguish between chat pages, desktop applications, and CLI processes to avoid mistaking leaving the interface for task completion.
How to Stop Local Agent and Confirm the Computer No Longer Receives Tasks?
First finish the current tasks, then exit the connection in the terminal running the client.
Why Does the Local Agent Automatically Exit After Being Idle?
Understand the exit mechanism after about one hour of no command activity and how to reconnect as needed.
When Should Connection Tokens Be Reset and Which Machines Are Affected?
Reset only when credentials are indeed problematic, and arrange recovery for all affected connections.
How to Start Agent Tasks in a Project from a Specified Local Directory?
Bind an existing directory when creating a project on the desktop and wait for the desktop connection to be ready.
How to Modify or Remove the Local Folder Bound to a Project?
Edit the project directory on the desktop, distinguishing between unbinding the path and deleting disk files.
How Are Files Used After Being Selected in the Desktop Agent?
Distinguish between local path attachments and files that need to be uploaded for preview, and confirm account and environment conditions.
Will Installing the Desktop App or Local Agent Automatically Provide All Security Tools?
Local operations depend on the existing tools on the target machine; it checks first before deciding whether to install.
Which Network Does the Local Agent Use, and Does It Mean Offline Operation?
Distinguish between the network where the command is located and the model processing path; choose task data carefully.
Is Global Installation Required for Local Agent, and What Are the Differences with Temporary Running?
The standard process uses the startup command generated by the settings; global installation is an optional path.