Skip to content

Instantly share code, notes, and snippets.

@laiso
Created May 20, 2025 09:50
Show Gist options
  • Save laiso/4d802d0a936427780486c63f67e52826 to your computer and use it in GitHub Desktop.
Save laiso/4d802d0a936427780486c63f67e52826 to your computer and use it in GitHub Desktop.
Cursor Background Agent Environment
workspace $ ls /usr/bin/
'[' hardlink pygettext3.13
addr2line hd pygmentize
amdgpu-arch-20 head python3
analyze-build-20 hexdump python3.13
appres hmaptool-20 python3.13-config
apropos hostid python3-config
apt hostname ranlib
apt-cache hostnamectl rbash
apt-cdrom htop readelf
apt-config hwasan_symbolize-20 readlink
apt-get i386 realpath
apt-mark iconv reduce-chunk-list-20
ar id rename.ul
arch infocmp renice
as infotocap reset
asan_symbolize install resizepart
asan_symbolize-20 instmodsh resolvectl
awk intercept-build-20 rev
b2sum ionice rgrep
base32 ipcmk rm
base64 ipcrm rmdir
basename ipcs rmiregistry
basenc ischroot rpcgen
bash jar run0
bashbug jarsigner runcon
bdftopcf java run-parts
bdftruncate javac sancov-20
broadwayd javadoc sanstats-20
bugpoint-20 javap savelog
bunzip2 jcmd scalar
busctl jconsole scan-build-20
bzcat jdb scan-build-py-20
bzcmp jdeprscan scan-view-20
bzdiff jdeps scp
bzegrep jexec script
bzexe jfr scriptlive
bzfgrep jhsdb scriptreplay
bzgrep jimage sdiff
bzip2 jinfo sed
bzip2recover jlink select-editor
bzless jmap sensible-browser
bzmore jmod sensible-editor
c++ join sensible-pager
c89 journalctl sensible-terminal
c89-gcc jpackage seq
c99 jps serialver
c99-gcc jrunscript setarch
captoinfo jshell setpriv
cat json_pp setsid
catman jstack setterm
cc jstat setxkbmap
c++filt jstatd sftp
chage jwebserver sg
chattr kbxutil sh
chcon kernel-install sha1sum
chfn keytool sha224sum
chgrp kill sha256sum
chmod ld sha384sum
choom ld.bfd sha512sum
chown ldd shasum
chrt ld.gold shred
chsh ld.so shuf
c-index-test-20 less size
cksum lessecho skill
clang lessfile slabtop
clang++ lesskey sleep
clang++-20 lesspipe slogin
clang-20 lexgrog snice
clang-apply-replacements-20 libnetcfg soelim
clang-change-namespace-20 link sort
clang-check-20 linux32 splain
clang-cl-20 linux64 split
clang-cpp-20 listres split-file-20
clang-doc-20 llc-20 ssh
clang-extdef-mapping-20 lli-20 ssh-add
clang-include-cleaner-20 lli-child-target-20 ssh-agent
clang-include-fixer-20 llvm-addr2line-20 ssh-argv0
clang-installapi-20 llvm-ar-20 ssh-copy-id
clang-linker-wrapper-20 llvm-as-20 ssh-keygen
clang-move-20 llvm-bcanalyzer-20 ssh-keyscan
clang-nvlink-wrapper-20 llvm-bitcode-strip-20 stat
clang-offload-bundler-20 llvm-cat-20 stdbuf
clang-offload-packager-20 llvm-cfi-verify-20 streamzip
clang-query-20 llvm-cgdata-20 strings
clang-refactor-20 llvm-config-20 strip
clang-reorder-fields-20 llvm-cov-20 stty
clang-repl-20 llvm-c-test-20 su
clang-scan-deps-20 llvm-ctxprof-util-20 sudo
clang-sycl-linker-20 llvm-cvtres-20 sudoedit
clang-tblgen-20 llvm-cxxdump-20 sudoreplay
clear llvm-cxxfilt-20 sum
clear_console llvm-cxxmap-20 sync
cmake llvm-debuginfo-analyzer-20 systemctl
cmp llvm-debuginfod-20 systemd-ac-power
col llvm-debuginfod-find-20 systemd-analyze
colcrt llvm-diff-20 systemd-ask-password
colrm llvm-dis-20 systemd-cat
column llvm-dlltool-20 systemd-cgls
comm llvm-dwarfdump-20 systemd-cgtop
corelist llvm-dwarfutil-20 systemd-confext
count-20 llvm-dwp-20 systemd-creds
cp llvm-exegesis-20 systemd-cryptenroll
cpack llvm-extract-20 systemd-cryptsetup
cpan llvm-gsymutil-20 systemd-delta
cpan5.40-x86_64-linux-gnu llvm-ifs-20 systemd-detect-virt
cpp llvm-install-name-tool-20 systemd-escape
cpp-14 llvm-jitlink-20 systemd-firstboot
c_rehash llvm-jitlink-executor-20 systemd-id128
csplit llvm-lib-20 systemd-inhibit
ctest llvm-libtool-darwin-20 systemd-machine-id-setup
curl llvm-link-20 systemd-mount
cut llvm-lipo-20 systemd-notify
cvtsudoers llvm-lto-20 systemd-path
dash llvm-lto2-20 systemd-run
date llvm-mc-20 systemd-socket-activate
dbus-cleanup-sockets llvm-mca-20 systemd-stdio-bridge
dbus-daemon llvm-ml-20 systemd-sysext
dbus-monitor llvm-modextract-20 systemd-sysusers
dbus-run-session llvm-mt-20 systemd-tmpfiles
dbus-send llvm-nm-20 systemd-tty-ask-password-agent
dbus-update-activation-environment llvm-objcopy-20 systemd-umount
dbus-uuidgen llvm-objdump-20 systemd-vpick
dd llvm-opt-report-20 tabs
debconf llvm-otool-20 tac
debconf-apt-progress llvm-pdbutil-20 tail
debconf-communicate llvm-PerfectShuffle-20 tar
debconf-copydb llvm-profdata-20 taskset
debconf-escape llvm-profgen-20 tbl
debconf-set-selections llvm-ranlib-20 tee
debconf-show llvm-rc-20 tempfile
deb-systemd-helper llvm-readelf-20 test
deb-systemd-invoke llvm-readobj-20 tic
df llvm-readtapi-20 timedatectl
diagtool-20 llvm-reduce-20 timeout
diff llvm-remarkutil-20 tload
diff3 llvm-rtdyld-20 tmux
dir llvm-sim-20 toe
dircolors llvm-size-20 top
dirmngr llvm-split-20 touch
dirmngr-client llvm-stress-20 tput
dirname llvm-strings-20 tr
dmesg llvm-strip-20 troff
dnsdomainname llvm-symbolizer-20 true
domainname llvm-tblgen-20 truncate
dpkg llvm-tli-checker-20 tset
dpkg-architecture llvm-undname-20 tsort
dpkg-buildapi llvm-windres-20 tty
dpkg-buildflags llvm-xray-20 tzselect
dpkg-buildpackage ln uclampset
dpkg-buildtree locale ucs2any
dpkg-checkbuilddeps locale-check ul
dpkg-deb localectl umount
dpkg-distaddfile localedef uname
dpkg-divert logger uncompress
dpkg-genbuildinfo login unexpand
dpkg-genchanges loginctl UnicodeNameMappingGenerator-20
dpkg-gencontrol logname uniq
dpkg-gensymbols look unlink
dpkg-maintscript-helper ls unlzma
dpkg-mergechangelogs lsattr unshare
dpkg-name lsblk unxz
dpkg-parsechangelog lscpu unzip
dpkg-query lsipc unzipsfx
dpkg-realpath lslocks update-alternatives
dpkg-scanpackages lslogins update-mime-database
dpkg-scansources lsmem uptime
dpkg-shlibdeps lsns users
dpkg-source lspgpot varlinkctl
dpkg-split lto-dump vdir
dpkg-statoverride lto-dump-14 verify-uselistorder-20
dpkg-trigger luit viewres
dpkg-vendor lzcat vmstat
dsymutil-20 lzcmp w
du lzdiff wall
dwp lzegrep watch
echo lzfgrep watchgnupg
editres lzgrep wc
egrep lzless wcurl
elfedit lzma wdctl
enc2xs lzmainfo wget
encguess lzmore whatis
env make whereis
eqn make-first-existing-target which
expand man which.debianutils
expiry mandb who
expr manpath whoami
factor man.REAL X11
faked-sysv man-recode x86_64
faked-tcp mawk x86_64-linux-gnu-addr2line
fakeroot mcookie x86_64-linux-gnu-ar
fakeroot-sysv md5sum x86_64-linux-gnu-as
fakeroot-tcp md5sum.textutils x86_64-linux-gnu-c++filt
fallocate mesa-overlay-control.py x86_64-linux-gnu-cpp
false migrate-pubring-from-classic-gpg x86_64-linux-gnu-cpp-14
fc-cache mkdir x86_64-linux-gnu-dwp
fc-cat mkfifo x86_64-linux-gnu-elfedit
fc-conflist mkfontdir x86_64-linux-gnu-g++
fc-list mkfontscale x86_64-linux-gnu-g++-14
fc-match mknod x86_64-linux-gnu-gcc
fc-pattern mktemp x86_64-linux-gnu-gcc-14
fc-query modularize-20 x86_64-linux-gnu-gcc-ar
fc-scan more x86_64-linux-gnu-gcc-ar-14
fc-validate mount x86_64-linux-gnu-gcc-nm
fgrep mountpoint x86_64-linux-gnu-gcc-nm-14
FileCheck-20 mv x86_64-linux-gnu-gcc-ranlib
find namei x86_64-linux-gnu-gcc-ranlib-14
find-all-symbols-20 nawk x86_64-linux-gnu-gcov
findmnt ncurses6-config x86_64-linux-gnu-gcov-14
flock ncursesw6-config x86_64-linux-gnu-gcov-dump
fmt neqn x86_64-linux-gnu-gcov-dump-14
fold networkctl x86_64-linux-gnu-gcov-tool
fonttosfnt networkd-dispatcher x86_64-linux-gnu-gcov-tool-14
free newgrp x86_64-linux-gnu-gold
funzip nice x86_64-linux-gnu-gprof
g++ nisdomainname x86_64-linux-gnu-ld
g++-14 nl x86_64-linux-gnu-ld.bfd
gcc nm x86_64-linux-gnu-ld.gold
gcc-14 nohup x86_64-linux-gnu-lto-dump
gcc-ar not-20 x86_64-linux-gnu-lto-dump-14
gcc-ar-14 nproc x86_64-linux-gnu-nm
gcc-nm nroff x86_64-linux-gnu-objcopy
gcc-nm-14 nsenter x86_64-linux-gnu-objdump
gcc-ranlib numfmt x86_64-linux-gnu-pkgconf
gcc-ranlib-14 nvptx-arch-20 x86_64-linux-gnu-pkg-config
gcov obj2yaml-20 x86_64-linux-gnu-python3.13-config
gcov-14 objcopy x86_64-linux-gnu-python3-config
gcov-dump objdump x86_64-linux-gnu-ranlib
gcov-dump-14 od x86_64-linux-gnu-readelf
gcov-tool openssl x86_64-linux-gnu-size
gcov-tool-14 opt-20 x86_64-linux-gnu-strings
gdk-pixbuf-csource pager x86_64-linux-gnu-strip
gdk-pixbuf-pixdata partx xargs
gdk-pixbuf-thumbnailer passwd xauth
gencat paste xdg-user-dir
geqn patch xdg-user-dirs-update
getconf pathchk xdpyinfo
getent pdb3 xdriinfo
getopt pdb3.13 xev
git perl xfd
git-receive-pack perl5.40.1 xfontsel
git-shell perl5.40-x86_64-linux-gnu xkbbell
git-upload-archive perlbug xkbcomp
git-upload-pack perldoc xkbevd
gmake perlivp xkbprint
go perlthanks xkbvleds
gofmt pgrep xkbwatch
gold pic xkill
gp-archive piconv xlsatoms
gpasswd pidof xlsclients
gp-collect-app pidwait xlsfonts
gp-display-html pinentry xmessage
gp-display-src pinentry-curses xml2-config
gp-display-text ping xprop
gpg ping4 xsubpp
gpg-agent ping6 Xvfb
gpgconf pinky xvfb-run
gpg-connect-agent pip xvinfo
gpgparsemail pip3 xwininfo
gpgsm pkgconf xz
gpgsplit pkg-config xzcat
gpgtar pkill xzcmp
gpgv pl2pm xzdiff
gpg-wks-client pldd xzegrep
gpic pmap xzfgrep
gprof pod2html xzgrep
gprofng pod2man xzless
gprofng-archive pod2text xzmore
gprofng-collect-app pod2usage yaml2obj-20
gprofng-display-html podchecker yaml-bench-20
gprofng-display-src pp-trace-20 yes
gprofng-display-text pr ypdomainname
grep preconv zcat
groff printenv zcmp
grog printf zdiff
grops prlimit zdump
grotty prove zegrep
groups ps zfgrep
gtbl ptar zforce
gtk4-update-icon-cache ptardiff zgrep
gtk-builder-tool ptargrep zip
gtk-encode-symbolic-svg ptx zipcloak
gtk-launch pwd zipdetails
gtk-query-settings pwdx zipgrep
gtk-update-icon-cache py3clean zipinfo
gunzip py3compile zipnote
gzexe py3versions zipsplit
gzip pydoc3 zless
h2ph pydoc3.13 zmore
h2xs pygettext3 znew
workspace $ ps x
PID TTY STAT TIME COMMAND
1 ? Ss 0:00 /bin/sh -c sleep infinity
13 ? S 0:00 sleep infinity
2401 ? Sl 0:18 /home/ubuntu/.vm-daemon/bin/vm-daemon/node /home/ubuntu/.vm-daemon/bin/vm-daemon/dist/index.cjs
2579 ? Ss 0:00 sh /home/ubuntu/.cursor-server/bin/96e5b01ca25f8fbd4c4c10bc69b15f6228c80770/bin/cursor-server -
2583 ? Sl 0:27 /home/ubuntu/.cursor-server/bin/96e5b01ca25f8fbd4c4c10bc69b15f6228c80770/node /home/ubuntu/.cur
3783 ? Sl 1:02 /home/ubuntu/.cursor-server/bin/96e5b01ca25f8fbd4c4c10bc69b15f6228c80770/node /home/ubuntu/.cur
3798 pts/0 Ss 0:00 /bin/bash --init-file /home/ubuntu/.cursor-server/bin/96e5b01ca25f8fbd4c4c10bc69b15f6228c80770/
22243 ? Sl 0:05 /home/ubuntu/.cursor-server/bin/96e5b01ca25f8fbd4c4c10bc69b15f6228c80770/node --dns-result-orde
22255 ? Sl 0:00 /home/ubuntu/.cursor-server/bin/96e5b01ca25f8fbd4c4c10bc69b15f6228c80770/node /home/ubuntu/.cur
22507 ? Sl 0:00 /home/ubuntu/.cursor-server/bin/96e5b01ca25f8fbd4c4c10bc69b15f6228c80770/node /home/ubuntu/.cur
22708 pts/0 R+ 0:00 ps x
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment