Tools
Planning
p2 - Plan development with CLI/TUI project management
Building and Testing
force-md - Edit metadata files
force-md permissionset apex add -c MyClass src/permissionsets/*.permissionset
force - CLI for Salesforce APIs
force query "SELECT Id, Name FROM Account LIMIT 10"
aer - Local Apex interpreter and test runner
aer test src/ -f MyTest
apexfmt - Format Apex code
apexfmt -w *.cls
Thunder - Build Lightning Experience apps in Go with WASM
Deploying
force - CLI for Salesforce APIs
force push -t ApexClass:MyClass
Data Management
ro - Export Salesforce data
ro export Account --format csv
batchforce - Bulk data operations
batchforce update Account --file updates.csv
Debugging and Performance
Apex Flame - Debug and profile Apex code
aer - Local Apex interpreter and test runner
aer test src/ -f MyTest