Gaming How-To

How to AFK Farm in Anime Expeditions With the ExoPanda Macro

Set up ExoPanda on Windows or Mac to auto-place units, auto-upgrade, and loop Story or Expedition stages while you're away.

Set up ExoPanda on Windows or Mac to auto-place units, auto-upgrade, and loop Story or Expedition stages while you’re away.

Grinding the same acts over and over for experience, sprites, and Mastery in Anime Expeditions gets old fast. ExoPanda is a free automation tool that takes over the repetitive part. It enters the stage you picked, places your saved units, upgrades them in the order you set, watches the screen to confirm the round actually ended, and then loops the whole run for as long as you leave it on.

Quick answer: Install ExoPanda, generate a free Runtime Key, set Roblox UI Scale to 1 with Auto Skip Waves enabled, then use F7 to record your unit placements and upgrades and F3 from the lobby to start the automated loop.

Image credit: Roblox / ExoPanda

What ExoPanda automates

ExoPanda reads the game purely from what is on screen. Nothing is injected into Roblox and no game files are touched, which is why it resizes the Roblox window to a fixed size it was built around. Once configured, it handles Story acts, raids, and the cart-defense Expedition mode without any manual clicks.

TaskWhat it does
Auto place unitsDeploys your recorded team to the exact spots you calibrated, in your placement order.
Upgrade priorityUpgrade All, a timed Timeline, or Per Unit so money units max out first.
Round-end detectionReads the hotbar to confirm the round genuinely ended before looping.
Auto expeditionsRuns the cart-defense mode at the difficulty you choose.
Sprite auto-craftFarms Mastery until grey sprites cap, returns to lobby, crafts, then keeps farming.

Requirements before you start

The macro’s button-clicking logic is calibrated to a fixed layout, so a few Roblox settings must match exactly or the clicks land in the wrong place. Set these first.

SettingValue
UI ScaleExactly 1
Auto Skip WavesEnabled
Auto Vote StartDisabled while recording, enabled when running the loop

You also need a free Runtime Key. Open the key page, click Watch ad – get more time, close any pop-ups, then copy the generated code into ExoPanda. You can stack more time by pressing + Add 24h (watch ad) multiple times. If a key expires mid-run, the macro keeps executing until you stop it manually. Grab a key from the ExoPanda key page.

Image credit: ExoPanda

Install ExoPanda on Windows

Download the installer from the ExoPanda site and pick the Windows build. A Mac version is available as well, but the Expeditions detection is built around the Windows Roblox client.
Run ExoPanda_Setup.exe and launch the app once it installs. The setup tool pulls the newest version for you.
Open the Apps tab in the hub and launch the Expeditions macro. Paste in your Runtime Key when prompted.
Image credit: ExoPanda

Record and run a Story Mode macro

Enter your target stage, such as School Grounds – Act 1, with UI Scale at 1 and Auto Skip Waves on.
In ExoPanda, click Align Camera. This adjusts the Roblox window and camera angle so the macro’s screen positions line up. If the alignment ever looks off, press it again.
Image credit: Roblox
Select Place, press F7 to start recording, place your units on the map, then press F7 again to stop. Do not move or rotate the camera during recording, since any camera shift breaks the placement coordinates.
Select Upgrade, press F7, open the Unit Manager, click Auto Upgrade All, click Close, then press F7 to stop.
Arrange the recorded Place and Upgrade steps in the correct order inside the Sequence list.
Enable Auto Vote Start in Roblox, leave the match to return to the lobby, and press F3 to start the loop. The macro re-enters the stage, replays your placements and upgrades, and repeats.
Image credit: Roblox

Set up an Expedition Mode macro

Switch the macro to Expedition mode by toggling Expedition to ON, then select your stage, such as School Grounds.
Image credit: Roblox / Cocajola
Enter the stage and press Align Camera, the same as Story Mode.
Record your unit placements and upgrade actions with F7, exactly as you did for Story Mode.
Drag a Wait timer block into the Sequence list between the placement and upgrade steps. A value around 90 seconds works for the pacing of an expedition.
Return to the lobby and press F3 to run the expedition loop. Keep in mind that a config built for a Story or Mastery stage will not behave in an expedition, so match the config to the mode.
Image credit: Roblox

How to confirm it is working

After you press F3, the macro should navigate the menus on its own, enter the stage, drop your units in the recorded spots, and upgrade them. When the round ends, it reads the on-screen hotbar to confirm the round genuinely finished and the rewards were handed out, then restarts the run. If it enters the stage and places units without you touching anything, the loop is running correctly and will keep farming experience and levels hands-free.


Why the macro fails to start or misclicks

  • UI Scale is not set to exactly 1, so the button-clicking logic lands off target.
  • The camera was moved after aligning, or Align Camera was never pressed for the current mode.
  • Auto Skip Waves is off, so the run never advances the way the macro expects.
  • You started the macro mid-stage instead of from the lobby, where it needs to drive the menus itself.
  • On a laptop, the function keys may need FN + F7 or FN + F3 instead of the plain keys.

Note: Automation is not endorsed by the game, and its moderators act against exploit use, so running any macro carries real account risk. Keep your settings locked to the values above, record your placements cleanly, and the loop will hold together for long unattended sessions.