Tips
Farero shows these tips under its loading spinners.
Search and commands
- Press ⌘K to search chats, files and actions. Press ⇧⌘K to search actions only.
- Start a search with
@to find files only, or with>to find actions only. - Start a search with
me:to find your own messages, or withagent:to find the replies of the agent. - Add
workspace:,branch:orpr:to a search to look in one workspace, branch or pull request. Put quotes around a value with spaces. - Choose
Recentabove the search results to see the newest matches first. - Open
Workspace historyin the command palette to find and restore an archived workspace. - Search the command palette for
Open into open the workspace in your editor, terminal or file manager. - Search the command palette for
Theme,Sort byorGroup byto change the view without opening Settings. - Press ⌥↓ to go to the next workspace and ⌥↑ to go back. On a Mac, also hold ⌘.
Chats
- Press ⌘F to find text in the current chat.
- Select text in a reply and choose
Quote in replyto quote it in your next message. - Right-click an image in a chat and choose
Copy imageto copy it. - Press
Forkto continue a conversation in a new chat. ChooseTo new workspacein theForkmenu to give that chat its own worktree. - When you fork to a new workspace, turn off
With codeto start from the base branch without the current changes. - In a new chat, pick earlier chats under
Add a transcript fromto give the agent their history. - Press
Compactwhen a chat gets long. Your next message then starts with fresh context. - Open
Outputsto see the images, diagrams, attachments, links and file references of a chat in one list. - Set
GroupingtoToolsin Settings › Interface to group tool calls and show the thinking of the agent as messages. - Set
Steps summarytoLatest stepin Settings › Interface to show only the newest step of each group. - Change
Message widthandMessage alignmentin Settings › Interface to fit chats to your screen. - Open a diagram in full screen to zoom and pan it. Use
Export diagramto save it. - Press
Cancelon the questions of an agent to skip them and write your own message. - Choose
General chatinNew chat or workspaceto start a chat with no repository or setup. - Choose
Icon and color…in the menu of a general chat to make it easy to find in the sidebar. - Turn on
Show link iconsin Settings › Interface to see the icon of each site before its link in a chat. - Press
Explore tablein the header of a table in a chat to sort, filter and copy its rows.
Composer
- Open the menu beside
Sendto send now, queue the message after the current turn or send it later. - ⌘-click
Sendto do the opposite action: queue instead of send, or send instead of queue. - On a phone, long-press
Sendto do the opposite action: queue instead of send, or send instead of queue. - Queued messages wait under
Up next. Edit one to move it back into the composer. - Choose
Send laterto send a message in an hour, tomorrow at 9:00 or next Monday at 9:00. - Type
/btwand a question to ask the agent something while it works. The turn does not stop, and the answer changes no files. - Press ⇧⌘V to paste exact text into the message. A normal paste moves long text to an attachment and turns formatted text into Markdown.
- Paste formatted text from a web page or a document. The composer keeps its headings, lists, links and tables as Markdown.
Tabs and split view
- Press ⌘T to open a new chat in the same workspace.
- Press ⇧⌘T to open the tab that you closed last.
- Press ⌃Tab to go to the next chat tab and ⌃⇧Tab to go back.
- Drag a tab to the left or right side of the chat and drop it to see two chats side by side.
- In split view, point to the divider and press
Swap panesto switch the two sides. - Double-click the split divider to make the two panes the same width. Focus the divider and use the arrow keys to move it.
- Right-click a tab to rename it, pin it or mark it unread.
- Drag a link from a chat to the tab bar and drop it on
Drop to pin. The page then stays open as a pinned tab. - Right-click a link in a chat to open it in Farero, in split view or as a pinned tab.
- Turn on
Open external links in previewin Settings to read linked pages inside Farero. - Set
Context usagein the tab settings toRing,Donut,PercentorUnderlineto see how full the context of each chat is.
Workspaces
- Right-click a workspace in the sidebar to rename it, set its status, pin it, mark it unread or archive it.
- Choose
Pin to topin the menu of a workspace to keep it above the others. - ⌘-click workspaces in the sidebar to select several. Then set their status or archive them together.
- On a phone, long-press a workspace to select it. Tap more workspaces, then set their status or archive them together.
- A workspace shows
In reviewwhile its pull request is open andDoneafter the pull request merges. - Press a status dot in Settings to give that status its own color.
- Make any status the default in Settings. New workspaces start in the default status.
- Turn on
Name workspaces by their pull request titlein Settings › Interface to see PR titles in the sidebar. - Set
Model displayin Settings › Interface to show the model a workspace started with, or the model its active chat uses now. - Turn on
Delete merged branches on archivein Settings to remove the branch of a merged workspace when you archive it. - Press
View optionsin the sidebar to group workspaces or to show only some repositories and statuses. - Choose
Workspace configin the menu of a workspace and copy the setup prompt. Send it to an agent, and the agent writes the run settings. - Press ⌘N to start a new chat or workspace.
Review and Git
- Press ⌘D to show or hide the changes panel.
- Press
Create PRon the merge banner to ask the agent for a pull request. The button changes toUpdate PRwhen the pull request exists. - ⌘-click
Create PRto queue the request after the current turn. - On a phone, long-press
Create PRto queue the request after the current turn. - After a pull request merges, press
Continueto keep the same chats on a new branch. - Press the commit count in the changes panel to see the changes from one commit only.
- Right-click a file in the changes panel to copy its diff, add it to your prompt or discard its changes.
- Right-click a folder in the file tree to expand or collapse all the folders inside it.
- Choose
Edit filein a diff to change the file in place. - Use
Preview Markdownin a file view to see the formatted file. SVG, HTML, JSON, Mermaid and D2 files have the same preview. - On the computer that runs Farero, double-click a file in the changes panel to open it in its default app.
- Use the arrow keys to move through the file tree.
- Open a PDF, video or audio file from the file tree to view or play it in Farero.
Run and preview
- Turn on
Auto-open on startin the preview settings to see your app as soon as its dev server starts. - On the computer that runs Farero, press
Run in terminalon a shell command in a chat to paste it into your terminal app.
Agents and models
- Press ⌘M to open the model menu.
- Star a model in the model menu to keep it at the top of the list.
- Press
Model settingsin the model menu to open the settings for that model. - Add a role from the
Role libraryin Settings › Agents. A role gives an agent its own instructions and model. - Turn on
Automatically try other accountsin Settings › Agents. A chat then moves to another account when one account reaches its usage limit. - Press ⌘U to see the
Plan usageof your provider accounts. - Press ⇧⌘U to see what fills the context of the current chat.
- Find a role at farero.ai/roles/ and press Add to Farero. In the browser app, paste its link in Settings › Agents › Import from link.
- Add Usage fallbacks to a role in Settings › Agents. The role then moves to the next model when it reaches a usage limit.
Phone and remote access
- Open
Connect a devicein the command palette to use Farero on your phone. - Turn on
Notificationsin Settings on your phone to get alerts from your agents. - If Farero runs on a Mac, turn on
Keep the Mac awakeinSettings. Your agents then keep working while you are away from the Mac.
Appearance
- Press
Control-Zon a Mac orAlt+Zon other computers to enter Zen mode. - Set
Artwork shufflein Settings › Theme to change the Zen mode artwork every 10 or 30 seconds. - ⌘-click a palette or an artwork in Settings › Theme to set it for the other mode, light or dark.
- On a phone, long-press a palette or an artwork in Settings › Theme to set it for the other mode, light or dark.
- Pick one tab spinner in Settings › Interface to use it on every tab, or choose
Randomto give each tab its own.
Farero Desktop
- In the Farero Desktop browser, use
Add page to chatorScreenshot to chatto show a page to the agent. - In the Farero Desktop browser, use
Comment on elementto pick a part of the page and ask the agent about it. - Use
Inspect pagein the Farero Desktop browser to open the developer tools. - Turn on
Use browser cookiesin inline previews to see previews of pages where you are signed in.