Every term used throughout ACFS, explained in plain English.
Showing 94 of 94 terms
A messaging system that lets AI agents coordinate with each other
AI that takes independent action rather than just answering questions
AI programs that can take actions to complete tasks on their own
Application Programming Interface, a way for programs to exchange information
A secret password that lets programs access a service on your behalf
Enhanced command history that remembers every command you've ever run
Working independently without constant human supervision
The program that understands and runs your typed commands
A task tracking system designed specifically for AI coding agents
A very fast tool for running JavaScript and installing packages
Rust's package manager and build tool
Change file permissions, controlling who can read, write, or execute a file
Continuous Integration/Continuous Deployment, automated testing and deployment
Anthropic's AI coding assistant that runs in your terminal and can edit your files
Command Line Interface, a program you control by typing text commands
Download a complete copy of a Git repository including all its history
A computer running 24/7 in a data center that you access remotely
All the source code files that make up a software project
OpenAI's command-line coding assistant
Settings that control how software behaves
How much text an AI can 'see' and remember in a single conversation
A command to download files and web pages from the internet
A warehouse full of computers that power cloud services
A tool or library that other software needs to work
Making your code live and available to users
Automatically loads project-specific settings when you enter a folder
A modern, fast, and secure type of SSH key (recommended over older RSA)
A complete setup where code runs, like development, staging, or production
A named setting stored in your system that programs can read
AI mode where the model 'thinks' longer for more complex reasoning
A unique code that verifies a server's identity the first time you connect
A self-reinforcing system where each part makes the others more effective
Fuzzy finder that lets you search lists by typing approximate matches
Google's AI assistant for your terminal
Version control that tracks every change to your code and lets you undo mistakes
The world's largest code hosting platform, owned by Microsoft
A programming language designed for building reliable network services
The human-readable name of a computer on a network
Safe to run multiple times without causing duplicate effects
A unique number that identifies a computer on the internet (like 192.168.1.100)
JavaScript Object Notation, a simple format for structured data
A visual interface for Git that makes version control easier to understand and use
A free operating system that powers most of the internet
Large Language Model, the AI technology behind ChatGPT, Claude, and Gemini
A prettier way to list files with colors and icons
Long Term Support, a version that receives security updates for 5+ years
Model Context Protocol, a standard for connecting AI to external tools
A tool that lets JavaScript run outside web browsers
Named Tmux Manager, a control center for running multiple AI agents
Very fast solid-state storage that makes file-heavy work feel snappy
A collection of enhancements that makes your terminal colorful and smart
A single command that does everything; just copy, paste, and run
Software whose code is publicly available for anyone to inspect, use, and improve
A tool that automatically downloads, installs, and updates software
Multiple AI agents working simultaneously on different tasks
An optional password that protects your SSH private key
A numbered endpoint for network connections (SSH uses port 22)
Powerful open-source database for storing and querying data
A theme that displays useful information right in your terminal prompt
The secret half of your SSH key pair. NEVER share this.
The live environment where real users interact with your software
The message or instruction you give to an AI
The shareable half of your SSH key pair, like your email address
A beginner-friendly programming language popular for AI and data analysis
Random Access Memory, the fast temporary storage your computer uses while working
Restrictions on how many API requests you can make per minute/hour
A folder containing your project's code, tracked by Git
Lightning-fast search tool that finds text across thousands of files instantly
The superuser account with unlimited control over a Linux system
The engine that actually executes your code
A programming language known for producing extremely fast, reliable software
A file containing commands that run automatically in sequence
A persistent terminal environment that keeps running even when you disconnect
A digital fingerprint that proves a file hasn't been changed
Secure Shell, the encrypted tunnel you use to control remote computers
A cryptographic key pair used for secure, passwordless authentication
Single Sign-On, logging into multiple services with one account (like Google)
A physical button panel for triggering actions with one press
Run a command as administrator (superuser)
Open-source Firebase alternative with database, auth, and APIs instantly
A text-based interface to control your computer by typing commands
A tool that keeps your terminal sessions running even when you disconnect
A chunk of text that AI processes, roughly one word or 4 characters
A popular, beginner-friendly version of Linux
A regular user account for safe day-to-day work
Design principle where each tool does one thing well and tools compose together
Very fast tool for installing Python packages (100x faster than the default)
HashiCorp's secret management tool for storing passwords and API keys
Virtual CPU, the unit of CPU parallelism you rent on a cloud server
Virtual Private Server, a remote computer you rent by the hour or month