YouTip LogoYouTip

Ai Terminology

AI Agent Terminology | Rookie Tutorial

With the rapid development of Large Language Models (LLMs) and Agent technologies, programming paradigms are undergoing a profound transformation. New concepts and terms are emerging constantlyβ€”Vibe Coding, Agentic Coding, Harness Engineer, Loop Engineer... Let's take a look at what these new terms mean and what they represent.

\\n\\n

AI Agent is composed of Artificial Intelligence and Agent.

\\n\\n

Image 1

\\n\\n

I. Coding Paradigm

\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n
TermChineseCore MeaningExample (Restaurant Business)
Vibe CodingVibe ProgrammingUsing natural language/voice to describe requirements and let AI generate codeCooking fried rice at home based on intuition, adding whatever you feel like
Context EngineeringContext EngineeringImproving model performance by organizing context, knowledge, memory, and toolsPreparing ingredients in advance, creating menus, and setting up the kitchen environment
Agentic CodingIntelligent AgentProgrammingAgent autonomously completes programming tasks (design β†’ implementation β†’ testing β†’ acceptance)Running a formal restaurant, from menu planning, preparation to final serving
AI Native DevelopmentAI Native DevelopmentAI participation in design, development, and testing by defaultDirectly operating a smart restaurant
\\n\\n

II. Engineer Role

\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n
TermChineseCore MeaningExample (Restaurant Business)
Harness EngineerHarness EngineerCan call various Harness components, doing work and self-verificationProfessional chef, proficient in various cooking techniques and tools, tasting and checking own dishes
Loop EngineerLoop EngineerBuilding automated orchestration systems for autonomous evolutionRestaurant operations management system, coordinating scheduling, procurement, serving rhythm, and costs
Context EngineerContext EngineeringEngineerResponsible for designing context, knowledge sources, and memory systemsHead kitchen coordinator
AI Product EngineerAI Product EngineerResponsible for AI capability and business closed-loop designRestaurant owner and operator
Agent OperatorIntelligent AgentOperations EngineerContinuously monitoring and optimizing Agent execution performanceStore manager continuously optimizing business data
\\n\\n

III. Model & Fundamentals

\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n
TermChineseCore MeaningNotes
LLM (Large Language Model)Large Language ModelLanguage prediction model trained on massive text dataGPT, Claude, Gemini are all LLMs
GPTGenerative Pre-trained TransformerOpenAI's model architecture paradigmGenerative Pre-trained Transformer
TokenTokenThe smallest unit of text processed by the model (about ΒΎ of an word)The unit for billing and context length measurement
Context WindowContext WindowThe maximum number of tokens the model can "see" at onceLarger window means more memory
InferenceReasoningThe process of the model generating outputDistinct from training
HallucinationHallucinationThe model confidently fabricating information that doesn't existGenerating content inconsistent with facts, context, or goals
TemperatureTemperatureControls sampling probability distribution; higher values are more divergent, lower values more stableSuggested to set lower when writing code
Top-p / Top-kSampling ParametersControls the sampling range of candidate wordsAffects output diversity
EmbeddingVector EmbeddingConverting text/images into numerical vectors for similarity calculationFoundation of RAG
Fine-tuningFine-tuningContinuing training on a general model with specific dataMaking the model more knowledgeable in a specific domain
RLHFReinforcement Learning from Human FeedbackAligning model behavior with human preferencesMaking AI "obedient"
MoE (Mixture of Experts)Mixture of ExpertsActivating only part of parameters each time to improve efficiencyRunning stronger models with less computing power
MultimodalMultimodalSimultaneously processing text, images, audio, and videoGPT-4o, Gemini are multimodal
TransformerTransformer ArchitectureThe underlying neural network structure of modern LLMsAttention mechanism is the core
KV CacheKey-Value CacheCaching context computation results to improve inference speedAvoiding repeatedly looking up recipes
LatencyLatencyModel response timeAffects user experience
ThroughputThroughputNumber of tasks that can be processed per unit timeAffects concurrency capability
\\n\\n

IV. Prompt Engineering

\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n
TermChineseCore Meaning
PromptPromptInput instructions given to the model
System PromptSystem PromptUnderlying instructions defining Agent role, boundaries, and behavior
Prompt EngineeringPrompt EngineeringTechniques for designing and optimizing prompts to obtain better output
Zero-shotZero-ShotAsking the model to complete a task without giving examples
Few-shotFew-ShotGiving a few examples to guide the model to output in a specific format/style
Chain of Thought (CoT)Chain of ThoughtGuiding the model to produce intermediate reasoning processes to improve complex reasoning ability
ReActReasoning+ActionReasoning + Acting performed alternately, thinking while doing; core paradigm of Agent
Role PromptingRole-playingHaving the model play a specific role (e.g., "You are a senior architect")
Structured OutputStructured OutputForcing the model to output in JSON/XML and other formats
Prompt ChainingPrompt ChainMultiple prompts connected in series to complete complex tasks
Self-ConsistencySelf-ConsistencyGenerating multiple reasoning results and then voting to select
Tree of Thoughts (ToT)Tree of ThoughtsExploring multiple reasoning paths simultaneously
\\n\\n

V. Agent Architecture

\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n
TermChineseCore MeaningExample (Restaurant Business)
AgentIntelligent AgentAI program capable of autonomous perception, decision-making, and task executionHead chef
Multi-AgentMultiIntelligent AgentMultiple Agents working together with division of laborChef team collaborating to prepare meals
SubagentExampleIntelligent AgentSpecialized sub-Agent derived from the main AgentSpecialized chefs (e.g., prep, cold dishes, desserts)
Tool Use / Function CallingTool Call / Function InvocationAgent calling external tools/APIs to perform actionsUsing kitchen knives, stoves, ovens, and other cooking tools
PlanningPlanningAgent breaking down goals and formulating execution stepsCreating preparation and serving plans
ReflectionReflectionAgent reviewing its own behavior and improvingTasting dishes and adjusting flavors based on feedback
MemoryMemoryLong-term information saved and reused across sessions (short-term/long-term)Recipe books and accumulated business data
Agent LoopIntelligent AgentLoopThink β†’ Act β†’ Observe β†’ Re-think iterative mechanismPreparation β†’ Cooking β†’ Tasting β†’ Serving cycle
EnvironmentEnvironmentThe real world where Agent perceives and executes actionsKitchen environment
ObservationObservationObtaining feedback information after executionTasting feedback
ExecutionExecuteTransforming plans into real actionsStarting to cook
Long-term MemoryLong-term MemoryLong-term preservation of experience and knowledgeBusiness database
\\n\\n

VI. Harness Components (AI Agent Capability Modules)

\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n
TermChineseCore MeaningExample (Restaurant Business)
HarnessHarness / Orchestration FrameworkExecution framework carrying Agent operation, context management, and tool orchestrationThe entire kitchen system (kitchen itself)
SkillsSkillsSpecialized capability modules that Agent can callVarious cooking techniques (frying, stir-frying, boiling, deep-frying)
ContextContextThe range of information accessible for the current taskCurrent orders, ingredient inventory, and customer requirements
MCP (Model Context Protocol)Model Context ProtocolStandardized protocol for Agent to connect to external tools/data sourcesStandardized interfaces connecting to ingredient suppliers and food delivery platforms
PermissionPermission ControlSecurity mechanism controlling what Agent can/cannot doKitchen operation permissions and procurement approvals
RAG (Retrieval-Augmented Generation)Retrieval-Augmented GenerationRetrieving from knowledge base first, then having the model generate, reducing hallucinationsChecking recipe books for standard procedures before cooking
Tool RegistryTool RegistryUnified management of tools Agent can callKitchen tool rack
SessionSessionA single task lifecycleA single business operation
Knowledge BaseKnowledge BaseExternal knowledge collection for Agent queriesRestaurant recipe library
\\n\\n

VII. Loop Tools (Automation Orchestration and Autonomous Evolution)

\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n>\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n
TermChineseCore MeaningExample (Restaurant Business)
/loopLoop InstructionMaking Agent execute in continuous loopsContinuously operating serving pipeline
/goalGoal DirectiveSetting goals to drive Agent autonomous achievementDaily business targets
CronScheduled TaskAutomatically triggered according to time scheduleBusiness hours and preparation scheduling
WorktreeWork TreeGit multi-branch parallel workspaceMultiple stoves firing simultaneously without interference
WorkflowWorkflowPredefined multi-step automated processStandard serving SOP
SchedulerSchedulerCoordinating execution order of multiple tasksKitchen scheduling system
CheckpointCheckpointSaving execution state for recoveryResuming work after pausing business
Human-in-the-loopHuman-in-the-LoopAllowing human intervention at critical stepsHead chef's final confirmation before serving
\\n\\n

VIII. Tool Ecosystem

\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n
ToolTypeDescription
Claude Code (cc)AI Agent / CLIAnthropic's official terminal Agent, typical representative of Harness
Codex CLIAI Agent / CLIOpenAI's official command-line coding Agent
CursorAI IDECode editor with built-in AI, main tool for Vibe Coding
WindsurfAI IDEAI IDE from Codeium
GitHub CopilotAI Programming AssistantThe earliest popularized AI programming plugin, more auxiliary completion
Cline / Roo CodeOpen Source Agent PluginAutonomous coding Agent in VS Code
AiderOpen Source CLI AgentAI pair programming tool in command line
DevinAI Software EngineerCognition's "first AI programmer", more fully autonomous
ContinueOpen Source AI PluginCustomizable model code assistant
QoderAI IDEDomestic intelligent development environment for AI programming scenarios, emphasizing Agent, project understanding, and code generation
TraeAI IDEByteDance's new generation AI programming tool, supporting conversational development and engineering-level collaboration
ZCodeAI Programming AssistantZ.ai's intelligent programming product, supporting code generation, understanding, refactoring, and engineering collaboration
OpenHandsOpen Source AgentAutonomous software development, oriented toward complete engineering execution
BoltAI BuilderRapidly generating applications, more product-focused
LovableAI BuilderNatural language generation of Web, emphasizing product delivery
\\n\\n

IX. Evaluation & Safety

\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n
TermChineseCore Meaning
EvalEvaluationMeasuring model/Agent capabilities using test sets
AlignmentAlignmentMaking AI behavior conform to human intentions and values
GuardrailGuardrailsSafety mechanism limiting AI output scope
Red TeamingRed TeamingActively attacking/inducing AI to discover vulnerabilities
Prompt InjectionPromptInjectionMalicious input hijacking AI behavior (e.g., "ignore the above instructions")
Context PoisoningContext PollutionAdding malicious information to context to mislead Agent
SandboxSandboxIsolated execution environment preventing AI misoperation from damaging systems
\\n\\n

X. AI Engineering Evolution Path

\\n\\n

AI engineering capabilities are gradually moving upward: from controlling model output, to controlling context, to controlling systems, and ultimately evolving into continuously autonomous systems.

\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n
StageFocusKey Capability
Prompt EngineeringHow to askPrompt design
Context EngineeringWhat information to provideContext organization
Harness EngineeringHow to organize capabilitiesTool orchestration
Loop EngineeringHow to continuously create resultsAutomatic execution and feedback
← Llm MultimodalLoop Engineering β†’