Stop Figma Agent from automatically adding itself to startup items on Mac

I’m experiencing a frustrating situation with the native Figma application on my Mac that runs on Ventura. Each time I launch Figma, I see a popup notifying me that FigmaAgent.app has been added to my login items and will open automatically when I start my computer.

Although I can access System Settings to remove it from the list of login items, this doesn’t effectively resolve the issue. The moment I open Figma again, the same notification pops up, and the agent is once again added to my startup items.

This creates a frustrating loop where I continually have to delete it. I want to prevent it from running in the background during startup altogether.

Is there a method available to completely stop this automatic addition? Perhaps using terminal commands or editing a configuration file? I simply want to utilize Figma without it imposing itself in my startup process every time.

I had this exact problem. Figma’s auto-update mechanism keeps restarting the agent even after you remove it from login items. Here’s what actually worked for me: disable it through launchctl instead. Open Terminal and run launchctl disable gui/$(id -u)/com.figma.agent then launchctl bootout gui/$(id -u) /Library/LaunchAgents/com.figma.agent.plist (if that plist file exists). This hits the launch daemon that keeps re-enabling it. Haven’t had startup issues in months since doing this. Figma still works fine for design - you just lose the background sync stuff.

OMG, I feel your pain! I had the same prob! What worked for me was killing the Figma agent in Activity Monitor first. Then, I went to System Preferences > Users & Groups and deleted FigmaAgent from Login Items. Finally, run that sudo launchctl unload /Library/LaunchAgents/com.figma.agent.plist in Terminal. Haven’t seen it again since! Good luck!

I encountered a similar problem with Figma on my Mac. The application consistently adds FigmaAgent to startup items despite any attempts to remove it through System Settings. To resolve this, I found that right-clicking on Figma.app in the Applications folder and selecting ‘Show Package Contents’ allows you to access the Contents folder. In Info.plist, eliminate any lines related to startup behavior or ‘LSUIElement.’ Make sure to save your changes before restarting your Mac. Keep in mind that Figma updates might revert this modification.

Dealing with FigmaAgent’s persistent startup behavior can be quite annoying. A solution that worked for me involved stopping the agent using launchctl commands in Terminal first. After that, I modified the permissions for FigmaAgent.app directly. Navigate to /Applications/Figma.app/Contents/Resources/FigmaAgent.app and execute chmod 000 on the FigmaAgent.app file. This effectively prevents the agent from launching at startup, while allowing Figma to continue functioning normally. Just keep in mind that you may not receive auto-update notifications anymore.